diff options
author | Willem Jan Palenstijn | 2017-07-24 21:01:19 +0200 |
---|---|---|
committer | Willem Jan Palenstijn | 2017-08-24 19:46:59 +0200 |
commit | dde259f06813534c7179a714403d8fd6fe918d09 (patch) | |
tree | 1379a5c2600057ba53032c722e3a5a1578db8507 /video/bink_decoder.h | |
parent | 265fc48d1590cdd503187c79dc254d65623c8d7b (diff) | |
download | scummvm-rg350-dde259f06813534c7179a714403d8fd6fe918d09.tar.gz scummvm-rg350-dde259f06813534c7179a714403d8fd6fe918d09.tar.bz2 scummvm-rg350-dde259f06813534c7179a714403d8fd6fe918d09.zip |
COMMON: Remove BitStream base class to allow inlining calls
All users of BitStream were in fact using a specific, hardcoded variant,
so we can hardcode that variant, removing the need for virtual calls,
and enabling inlining.
Diffstat (limited to 'video/bink_decoder.h')
-rw-r--r-- | video/bink_decoder.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/video/bink_decoder.h b/video/bink_decoder.h index 6f18dd539c..8a67913a03 100644 --- a/video/bink_decoder.h +++ b/video/bink_decoder.h @@ -32,6 +32,7 @@ #define VIDEO_BINK_DECODER_H #include "common/array.h" +#include "common/bitstream.h" #include "common/rational.h" #include "video/video_decoder.h" @@ -45,7 +46,6 @@ class QueuingAudioStream; namespace Common { class SeekableReadStream; -class BitStream; class Huffman; class RDFT; @@ -100,7 +100,7 @@ private: uint32 sampleCount; - Common::BitStream *bits; + Common::BitStream32LELSB *bits; bool first; @@ -133,7 +133,7 @@ private: uint32 offset; uint32 size; - Common::BitStream *bits; + Common::BitStream32LELSB *bits; VideoFrame(); ~VideoFrame(); |