Commit Graph
17 Commits
Author SHA1 Message Date
Cameron Cawley 4867e171bf IMAGE: Add more validation for Codec::setOutputPixelFormat 2025-03-02 02:34:07 +02:00
Cameron Cawley e6260bf089 VIDEO: Implement setOutputPixelFormat() for MKVDecoder 2023-04-05 12:45:13 +02:00
Eugene Sandulenko 72a3d5e8b2 JANITORIAL: Updated MKV decode license to GPLv3+ 2023-03-05 21:31:55 +01:00
hax0kartik 35c775113a JANITORIAL: Rename variables to match SCUMMVM's coding style 2023-03-05 21:29:03 +01:00
hax0kartik b783a064e4 JANITORIAL: Cleanup MKV Decoder 2023-03-05 21:29:03 +01:00
hax0kartik 66b21a5020 VIDEO: Add working sound support in MKV parser
The solution works by ensuring that we have atleast 10 audioBuffers in the audio stream
2023-03-05 21:29:03 +01:00
hax0kartik b0e2b8e02a VIDEO: Remove unneeded variables/leftovers from theora in MKV Decoder 2023-03-05 21:29:03 +01:00
hax0kartik 2b05c1b925 VIDEO: Start working on audio playback in MKV Decoder 2023-03-05 21:29:03 +01:00
hax0kartik 5a086b1883 VIDEO: Fix a wrong if condition in MKV Decoder
The wrong if condition was causing videos to skip playing after 1/2 frames.
2023-03-05 21:29:03 +01:00
Eugene Sandulenko 2b15031f55 VIDEO: Fix MKV frames navigation. First visuals 2023-03-05 21:29:03 +01:00
Eugene Sandulenko 0357ccc5d9 VIDEO: Moved video frame decoding to subclass in mkv decoder 2023-03-05 21:29:03 +01:00
Eugene Sandulenko b3dfca3cb1 VIDEO: YUV420 conversion for MKV decoder 2023-03-05 21:29:03 +01:00
Eugene Sandulenko 4613ab0fd9 VIDEO: MKV: Move audio track to separate class 2023-03-05 21:29:03 +01:00
Eugene Sandulenko ca8859c4cd VIDEO: MKV: Move video track initialising to a separate class 2023-03-05 21:29:03 +01:00
Eugene Sandulenko 233fb9b121 VIDEO: Playback code for MKV videos 2023-03-05 21:29:03 +01:00
Eugene Sandulenko d2adb5b2a6 VIDEO: Initial work on MKV video initialization 2023-03-05 21:29:03 +01:00
Eugene Sandulenko a4ab5b991f VIDEO: Added skeleton of VideoPlayer interface for MKV decoder 2023-03-05 21:29:03 +01:00