Henrik Rydgård
|
1b366afa35
|
Refactor: Change *outBytes to *outSamples in AudioDecoder::Decode.
|
2024-04-16 15:31:11 +02:00 |
|
Henrik Rydgård
|
d402068745
|
Fix mono output from Atrac decoders. (sceAtrac*MOut* functions)
|
2024-04-15 11:50:32 +02:00 |
|
Henrik Rydgård
|
5ed77b58ca
|
Improve the AudioDecoder API to avoid having to call a function to get the bytes consumed
|
2024-04-11 16:49:00 +02:00 |
|
Henrik Rydgård
|
1938d3b876
|
More prep for plugging in alternate audio decoders
|
2024-04-10 12:14:58 +02:00 |
|
Andrew Udvare
|
930b7f644d
|
ffmpeg: Improved fix for checking if const AVCodec* is necessary
|
2024-02-05 14:37:09 -05:00 |
|
Henrik Rydgård
|
531f145e0b
|
Fix NEON compilation error on strict compilers. Fixes #18688
|
2024-01-18 10:38:30 +01:00 |
|
Henrik Rydgård
|
3bd2b1c7a7
|
Merge pull request #18670 from Tatsh/ffmpeg
Fix compilation against newer ffmpeg versions
|
2024-01-14 14:16:36 +01:00 |
|
Andrew Udvare
|
402f9acb5e
|
Fix compilation with newer ffmpeg versions
|
2024-01-13 00:12:21 -05:00 |
|
Henrik Rydgård
|
1fa7c508f5
|
Tiny SIMD optimization to video
|
2023-12-19 11:40:34 +01:00 |
|
Henrik Rydgård
|
0a13c78788
|
Revert "ffmpeg: Don't ask for multi-threaded decoding"
This reverts commit b173e0f4a4.
Turns out it's not actually known to fix anything, should have closed
that old PR.
|
2023-01-12 16:23:39 +01:00 |
|
Henrik Rydgård
|
b173e0f4a4
|
ffmpeg: Don't ask for multi-threaded decoding
For whatever reason, our version of ffmpeg has problems with it,
and I don't care enough to dig deep.
See PR #13806
|
2023-01-12 12:13:10 +01:00 |
|
Unknown W. Brackets
|
c44d787df4
|
Mpeg: Check memory access range on GetPointer().
|
2023-01-09 16:53:10 -08:00 |
|
Unknown W. Brackets
|
68cfaf90ad
|
Mpeg: Move some fields to private.
|
2023-01-07 06:54:25 -08:00 |
|
Unknown W. Brackets
|
94bab4506f
|
Mpeg: Close codecs from new streams.
These were actually leaking.
|
2023-01-07 06:44:02 -08:00 |
|
Henrik Rydgård
|
e6403d7157
|
Split GetPointer into two versions, to help with const correctness
|
2022-07-24 13:26:19 +02:00 |
|
Henrik Rydgård
|
39198b53a5
|
Merge pull request #14205 from unknownbrackets/mpeg-minor
Mpeg: Correct stream buffer wrapping, cleanup
|
2021-02-22 16:18:13 +01:00 |
|
Unknown W. Brackets
|
e9325cdb97
|
Mpeg: Correct stream buffer wrapping, cleanup.
|
2021-02-22 06:54:40 -08:00 |
|
Henrik Rydgård
|
7cefafeb31
|
Merge pull request #14199 from unknownbrackets/ffmpeg-update
Mpeg: Set low latency flag for video decode
|
2021-02-21 18:42:33 +01:00 |
|
Unknown W. Brackets
|
d6dc6e9d64
|
Mpeg: Set low latency flag for video decode.
|
2021-02-21 09:05:48 -08:00 |
|
Henrik Rydgård
|
a062c177a3
|
Merge pull request #14188 from unknownbrackets/ffmpeg-update
Additional fixes for FFmpeg 3.1+
|
2021-02-21 10:19:36 +01:00 |
|
Henrik Rydgård
|
2f3bc2d373
|
Merge pull request #14056 from unknownbrackets/debugger-mem
Track memory allocations and writes for debug info
|
2021-02-21 10:18:11 +01:00 |
|
Unknown W. Brackets
|
9d031caa9d
|
Mpeg: Assume 29.97 if bad frame rate returned.
FFmpeg 3.1+ reads the frame rate only into private data, and can only expose
it publicly when using the find stream info API that reads too far ahead.
|
2021-02-20 15:36:53 -08:00 |
|
Unknown W. Brackets
|
d8e3bae2da
|
Mpeg: Prevent sending flush packets to decode.
|
2021-02-20 15:15:21 -08:00 |
|
Unknown W. Brackets
|
54dd4e4c0c
|
Mpeg: Remove request_probe usage in newer FFmpeg.
No longer needed.
|
2021-02-18 00:32:16 -08:00 |
|
Unknown W. Brackets
|
0ab6f1d080
|
Mpeg: Update videos to latest FFmpeg packet pump.
|
2021-02-18 00:20:27 -08:00 |
|