scummvm/video
Torbjörn Andersson 7c58534f4f VIDEO: Add buffering demuxer to MPEG-PS decoder
In all my attempts to get the audio and video to sync up in the
ZGI videos, there have always been 9-10 frames of video before the
audio even starts, even though the audio is timestamped to start
before. This attempts to fix that by prioritizing sending audio
packets to the decoder in a timely fashion.

I do not know if this is the correct way of doing this, and there
are still some things that need to be fixed. But pragmatically, it
does procude significantly better sync, so...
2018-11-04 22:33:22 +01:00
..
avi_decoder.cpp VIDEO: Warn instead of error when unhandled TXTS stream found in AVI 2018-07-20 06:43:33 +00:00
avi_decoder.h VIDEO: Fix reverse playback in AVIDecoder 2017-09-03 17:29:09 -04:00
bink_decoder.cpp JANITORIAL: Fix whitespace 2018-04-19 12:08:31 +02:00
bink_decoder.h VIDEO: BINK: Fix plane data clobbering caused by incorrect pitch value 2017-10-08 08:54:40 +02:00
binkdata.h VIDEO: Make GPL headers consistent in themselves. 2014-02-18 02:39:39 +01:00
coktel_decoder.cpp VIDEO: Support old-style stereo in VMDs 2017-08-20 11:36:26 -05:00
coktel_decoder.h VIDEO: Support old-style stereo in VMDs 2017-08-20 11:36:26 -05:00
dxa_decoder.cpp VIDEO: Make GPL headers consistent in themselves. 2014-02-18 02:39:39 +01:00
dxa_decoder.h VIDEO: Make GPL headers consistent in themselves. 2014-02-18 02:39:39 +01:00
flic_decoder.cpp VIDEO: fix rewinding of FLIC files 2018-06-15 00:25:57 +02:00
flic_decoder.h VIDEO: fix seeking to first/second frame if it exceeds uint16 2018-06-29 13:41:44 +03:00
module.mk VIDEO: Add MPEG-PS demuxer 2015-01-08 00:45:13 -05:00
mpegps_decoder.cpp VIDEO: Add buffering demuxer to MPEG-PS decoder 2018-11-04 22:33:22 +01:00
mpegps_decoder.h VIDEO: Add buffering demuxer to MPEG-PS decoder 2018-11-04 22:33:22 +01:00
psx_decoder.cpp VIDEO: Use new BitStreamMemory class for PSXStreamDecoder 2017-08-24 19:46:59 +02:00
psx_decoder.h VIDEO: Use new BitStreamMemory class for PSXStreamDecoder 2017-08-24 19:46:59 +02:00
qt_decoder.cpp VIDEO: QT: Make sure all the edits are in the media bounds 2018-07-21 08:02:40 +02:00
qt_decoder.h VIDEO: QT: Make sure all the edits are in the media bounds 2018-07-21 08:02:40 +02:00
smk_decoder.cpp VIDEO: Use new BitStreamMemory class for SmackerDecoder 2017-08-24 19:46:59 +02:00
smk_decoder.h VIDEO: Use new BitStreamMemory class for SmackerDecoder 2017-08-24 19:46:59 +02:00
theora_decoder.cpp VIDEO: More fixes when building with Theora and Tremor 2018-08-18 13:33:43 +02:00
theora_decoder.h VIDEO: Allow setting the mixer sound type used to play audio tracks 2017-07-27 06:40:07 +02:00
video_decoder.cpp VIDEO: Express VideoDecoder::endOfVideo using easier to understand logic 2017-11-02 19:49:43 +01:00
video_decoder.h VIDEO: Allow setting the mixer sound type used to play audio tracks 2017-07-27 06:40:07 +02:00