Commit Graph

16 Commits

Author SHA1 Message Date
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