Henrik Rydgård
651a972019
More sceAudioCodec implementation work. Atrac3+ partially works now.
2025-04-02 17:26:59 +02:00
Henrik Rydgård
4ea7f46f81
Atrac3+: Try to work around Code Lyoko issue
...
Now we don't generate an error code when the channel configuration doesn't match the packets.
See the code comment for what I've been able to figure out so far.
See issue #19994
2025-02-19 12:46:25 -06:00
Henrik Rydgård
3409db9b90
Remove line endings from atrac3+ log strings
2024-04-12 13:53:20 +02:00
Henrik Rydgård
39b884cfb3
Atrac3/3+: Improve error handling
2024-04-12 11:18:26 +02:00
Henrik Rydgård
45936e8826
Atrac: Add "flush_buffers" api. The ffmpeg atrac decoder was missing this.
2024-04-11 16:35:27 +02:00
Henrik Rydgård
58cb2ba804
Fix playback of atrac3+ when block align not specified
2024-04-11 16:10:31 +02:00
Henrik Rydgård
6ee008af72
Warning fix, rename some variables to avoid clashes with actual ffmpeg
2024-04-11 14:50:32 +02:00
Henrik Rydgård
b35b351802
Finally remove the AVCodecContext
2024-04-11 14:50:29 +02:00
Henrik Rydgård
6ea8efc0e9
Bypass AvCodecContext for atrac3plus, for a simpler API.
2024-04-11 14:39:59 +02:00
Henrik Rydgård
843119411f
Stop passing around the AVCodecContext pointer so much
2024-04-11 14:39:59 +02:00
Henrik Rydgård
416ba81d20
Remove the channel_layout stuff
2024-04-11 14:39:59 +02:00
Henrik Rydgård
0d30728832
Remove context parameter from av_log
2024-04-11 14:39:59 +02:00
Henrik Rydgård
e10b90b718
Switch at3_standalone to C++ to avoid namespace clashes
2024-04-11 14:39:59 +02:00