scummvm/video
Bastien Bouclet 0f57aea2df COMMON: Use a prefix table to speed up the Huffman decoder
Symbols for codes shorter than the prefix table index width are stored
in the table. All the entries in the table with an index starting with
the code are set to the symbol value. That way, when decoding it is
possible to get the number of bits corresponding to the table width from
the bitstream and directly find the symbol value. Longer code still need
to be searched for in the codes list.
2019-04-13 16:24:25 +03: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 COMMON: Use a prefix table to speed up the Huffman decoder 2019-04-13 16:24:25 +03:00
bink_decoder.h COMMON: Use a prefix table to speed up the Huffman decoder 2019-04-13 16:24:25 +03:00
binkdata.h VIDEO: Fix an integer overflow when dequantizing the DCT coeffs 2019-04-01 20:49:45 +02: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 ZVISION: Boost volume for MPEG cutscenes 2019-02-10 16:32:02 +02:00
mpegps_decoder.h ZVISION: Boost volume for MPEG cutscenes 2019-02-10 16:32:02 +02:00
psx_decoder.cpp COMMON: Use a prefix table to speed up the Huffman decoder 2019-04-13 16:24:25 +03:00
psx_decoder.h COMMON: Use a prefix table to speed up the Huffman decoder 2019-04-13 16:24:25 +03:00
qt_decoder.cpp VIDEO: Keep track of the duration of ignored edits 2019-02-02 13:30:44 +01: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