700c00f021
audio_core/hle: Stub binary requests SaveState and LoadState. ( #6684 )
...
* audio_core/hle: Stub binary requests SaveState and LoadState.
* audio_core/hle: Fire DSP binary pipe interrupt on request completion instead of tick.
2023-07-16 17:54:40 -07:00
38435e9b3e
Dynamically load FFmpeg and libfdk-aac if available. ( #6570 )
2023-06-17 02:06:18 +03:00
f1ece7c56f
audio_core: Fix FDK and FFmpeg compile errors. ( #6591 )
2023-06-02 19:00:09 -07:00
b452b61e58
audio_core/hle/{fdk, ffmpeg}_decoder:fix typos. ( #4 )
2023-05-26 07:28:17 +05:30
8cada619b3
audio_core/hle: Refactor Binary Pipe data structures
...
audio_core\hle\ffmpeg_decoder.cpp: renames
2023-05-25 20:23:19 +05:30
c7869ff332
audio_core/hle/ffmpeg_decoder: make avcodec const
2022-02-21 00:51:17 -07:00
38c3c9c74b
Add sample rate field to AAC decoder ( #5195 )
...
* Add sample rate field to AAC decoder
* Fix TODO comment
* Remove unneeded conversion
2020-04-21 20:34:50 -05:00
e53a2ac411
Reenable AAC FFMPEG decoding
...
Simple cut/paste issue where initialized is only set to true when the
emulation attempts to init the Binary Pipe, but we used it to test if
the FFMPEG decoder was valid and disabled it if it wasn't. Just return
the value of have_ffmpeg_dl instead so when dynamic loading is added
it'll still work.
2019-12-16 19:23:43 -07:00
337ac73915
Improve aac decoder selection
2019-12-08 16:18:39 -07:00
8021361bb4
audio_core: dsp_hle: use better f32 to s16...
...
... conversion by clamping and clipping sample to [-1,1] and use
different masks for negative and positive samples
2019-05-01 15:58:26 -06:00
11e277149c
audio_core: hle: fix compile
2019-02-09 11:56:51 +01:00