Commit graph

30 commits

Author SHA1 Message Date
Macdu
14cc5604b8 ngs: Fix player modules behavior 2022-05-24 16:59:22 +02:00
Macdu
617c1921df ngs: Fix broken Atrac9 2022-05-13 14:57:06 +02:00
Macdu
cc63c381ba modules/SceAudiodec: implement sceAudiodecClearContext 2022-05-12 00:48:55 +02:00
Macdu
ba48660859 codec: Fix Atrac9 2022-05-12 00:48:55 +02:00
Zangetsu38
b4e1297c7c codec/aac: fix crash when free frame. 2022-05-10 03:05:44 +02:00
Macdu
46d6a2cc0f modules/SceAudiodecUser: enable and fix AAC codec.
- codec: Fix aac stream audio and max es/pcm parameters.
2022-05-10 02:19:50 +02:00
Zangetsu38
80ce223c6c codec/decoder: remove configure. 2022-05-07 15:14:11 +02:00
bookmist
510e2ba86c codec/codec: refactoring 2022-05-06 23:40:12 +02:00
Zangetsu38
8f5b523da3 modules/SceVideodecUser: Add support to back res value of AvcdecDecode.
- should fix wrong resolution of video in few game (Street fighter, omega labyrinth, etc...)
2022-05-06 23:40:12 +02:00
Zangetsu38
b27f8b369f modules/SceVideoDecUser: Add pts/dts support.
- should fix video speed on some game when using lle.
2022-05-06 13:26:05 +02:00
Zangetsu38
7b74e00b07 modules/SceAudiodecUser: fix build when aac is enable.
- restore convert_f32_to_s16 function.
- Add two parameter from aac.
2022-04-30 15:56:38 +02:00
Taylor Whatley
1c1c71f143 codec: add aac decoder. 2022-04-30 01:21:20 +02:00
Taylor Whatley
d2b0b53964 codec: add error names 2022-04-30 01:21:20 +02:00
bookmist
c45c274825 ngs/atrac9: fix sound bug when playing mono atrac9 sound 2022-02-23 16:15:20 +01:00
bookmist
775aced727 codec/pcm: fix intermediate buffer size calculation for adpcm decoder 2022-02-23 02:40:58 +01:00
bookmist
56a0c7bc72 codec/atrac9: output format now is signed short.
- sceAudiodecDecode need this format.
2022-02-19 18:04:14 +01:00
hobyst
a936a3a0a0 codec and ngs: Implement playback rate scaling 2022-02-11 18:06:53 +01:00
Larry
8c933e1432 codec: Use libatrac9 library for atrac9 decoding
We have more control and error codes, also avoid some shortcoming of
ffmpeg port
2021-12-01 16:54:17 +01:00
hobyst
168dfb19ca Add license notice on source files which didn't have one
- Also updated the copyright notice year on all files to 2021
2021-08-19 23:14:27 +02:00
Foma Nikitin
ea04623d6d decoder: Fix memleak because shadowed variable 2021-05-11 15:56:24 +02:00
mangren
c0f861f61c ngs: Use floating-point mixing 2021-03-16 16:22:59 +01:00
mangren
0f4a62b4f7 codec: Add PCM decoding state
Not perfect
2021-03-16 16:22:59 +01:00
scribam
66a3cb4f4f SceAudiodec: add mp3 support 2021-01-16 16:44:14 +01:00
scribam
e9ac039fe4 msvc: fix some compiler warnings 2020-11-15 21:46:13 +01:00
1whatleytay
0beecf723d ngs: run clang-format 2020-07-08 14:33:08 -04:00
1whatleytay
c2a3b292c6 ngs: make "passthrough" module default 2020-07-08 14:11:51 -04:00
pent0
b006262931 codec/atrac9: Returns stereo s16 data frame 2020-07-08 14:11:51 -04:00
1whatleytay
673e1c1365 ngs: error on unimplemented modules
ngs: refactor modules

sorry bent I had to do it to em

ngs: add reverb module

reverb tries
2020-07-08 14:11:51 -04:00
1whatleytay
20125cb5be audiodec much better 2020-07-08 14:11:51 -04:00
1whatleytay
77430da4e6 codec: add h264, mjpeg, player 2020-07-08 14:11:51 -04:00