_bundles | Video::Bink::BinkVideoTrack | private |
_colHighHuffman | Video::Bink::BinkVideoTrack | private |
_colLastVal | Video::Bink::BinkVideoTrack | private |
_curFrame | Video::Bink::BinkVideoTrack | private |
_curPlanes | Video::Bink::BinkVideoTrack | private |
_frameCount | Video::Bink::BinkVideoTrack | private |
_frameRate | Video::Bink::BinkVideoTrack | private |
_hasAlpha | Video::Bink::BinkVideoTrack | private |
_height | Video::Bink::BinkVideoTrack | private |
_huffman | Video::Bink::BinkVideoTrack | private |
_id | Video::Bink::BinkVideoTrack | private |
_oldPlanes | Video::Bink::BinkVideoTrack | private |
_swapPlanes | Video::Bink::BinkVideoTrack | private |
_width | Video::Bink::BinkVideoTrack | private |
BinkVideoTrack(uint32 width, uint32 height, uint32 frameCount, const Common::Rational &frameRate, bool swapPlanes, bool hasAlpha, uint32 id) | Video::Bink::BinkVideoTrack | |
blockFill(DecodeContext &ctx) | Video::Bink::BinkVideoTrack | private |
blockInter(DecodeContext &ctx) | Video::Bink::BinkVideoTrack | private |
blockIntra(DecodeContext &ctx) | Video::Bink::BinkVideoTrack | private |
blockMotion(DecodeContext &ctx) | Video::Bink::BinkVideoTrack | private |
blockPattern(DecodeContext &ctx) | Video::Bink::BinkVideoTrack | private |
blockRaw(DecodeContext &ctx) | Video::Bink::BinkVideoTrack | private |
blockResidue(DecodeContext &ctx) | Video::Bink::BinkVideoTrack | private |
blockRun(DecodeContext &ctx) | Video::Bink::BinkVideoTrack | private |
blockScaled(DecodeContext &ctx) | Video::Bink::BinkVideoTrack | private |
blockScaledFill(DecodeContext &ctx) | Video::Bink::BinkVideoTrack | private |
blockScaledIntra(DecodeContext &ctx) | Video::Bink::BinkVideoTrack | private |
blockScaledPattern(DecodeContext &ctx) | Video::Bink::BinkVideoTrack | private |
blockScaledRaw(DecodeContext &ctx) | Video::Bink::BinkVideoTrack | private |
blockScaledRun(DecodeContext &ctx) | Video::Bink::BinkVideoTrack | private |
blockScaledSkip(DecodeContext &ctx) | Video::Bink::BinkVideoTrack | private |
blockSkip(DecodeContext &ctx) | Video::Bink::BinkVideoTrack | private |
BlockType enum name | Video::Bink::BinkVideoTrack | private |
decodePacket(Graphics::Surface &surface, VideoFrame &frame) | Video::Bink::BinkVideoTrack | |
decodePlane(VideoFrame &video, int planeIdx, bool isChroma) | Video::Bink::BinkVideoTrack | private |
getBundleValue(Source source) | Video::Bink::BinkVideoTrack | private |
getCurFrame() const | Video::Bink::BinkVideoTrack | inline |
getFrameCount() const | Video::Bink::BinkVideoTrack | inline |
getFrameRate() const | Video::Bink::BinkVideoTrack | inlineprotected |
getHeight() const | Video::Bink::BinkVideoTrack | inline |
getHuffmanSymbol(VideoFrame &video, Huffman &huffman) | Video::Bink::BinkVideoTrack | private |
getWidth() const | Video::Bink::BinkVideoTrack | inline |
IDCT(int16 *block) | Video::Bink::BinkVideoTrack | private |
IDCTAdd(DecodeContext &ctx, int16 *block) | Video::Bink::BinkVideoTrack | private |
IDCTPut(DecodeContext &ctx, int16 *block) | Video::Bink::BinkVideoTrack | private |
initBundles() | Video::Bink::BinkVideoTrack | private |
initHuffman() | Video::Bink::BinkVideoTrack | private |
kBlockFill enum value | Video::Bink::BinkVideoTrack | private |
kBlockInter enum value | Video::Bink::BinkVideoTrack | private |
kBlockIntra enum value | Video::Bink::BinkVideoTrack | private |
kBlockMotion enum value | Video::Bink::BinkVideoTrack | private |
kBlockPattern enum value | Video::Bink::BinkVideoTrack | private |
kBlockRaw enum value | Video::Bink::BinkVideoTrack | private |
kBlockResidue enum value | Video::Bink::BinkVideoTrack | private |
kBlockRun enum value | Video::Bink::BinkVideoTrack | private |
kBlockScaled enum value | Video::Bink::BinkVideoTrack | private |
kBlockSkip enum value | Video::Bink::BinkVideoTrack | private |
kSourceBlockTypes enum value | Video::Bink::BinkVideoTrack | private |
kSourceColors enum value | Video::Bink::BinkVideoTrack | private |
kSourceInterDC enum value | Video::Bink::BinkVideoTrack | private |
kSourceIntraDC enum value | Video::Bink::BinkVideoTrack | private |
kSourceMAX enum value | Video::Bink::BinkVideoTrack | private |
kSourcePattern enum value | Video::Bink::BinkVideoTrack | private |
kSourceRun enum value | Video::Bink::BinkVideoTrack | private |
kSourceSubBlockTypes enum value | Video::Bink::BinkVideoTrack | private |
kSourceXOff enum value | Video::Bink::BinkVideoTrack | private |
kSourceYOff enum value | Video::Bink::BinkVideoTrack | private |
mergeHuffmanSymbols(VideoFrame &video, byte *dst, const byte *src, int size) | Video::Bink::BinkVideoTrack | private |
readBlockTypes(VideoFrame &video, Bundle &bundle) | Video::Bink::BinkVideoTrack | private |
readBundle(VideoFrame &video, Source source) | Video::Bink::BinkVideoTrack | private |
readBundleCount(VideoFrame &video, Bundle &bundle) | Video::Bink::BinkVideoTrack | private |
readColors(VideoFrame &video, Bundle &bundle) | Video::Bink::BinkVideoTrack | private |
readDCS(VideoFrame &video, Bundle &bundle, int startBits, bool hasSign) | Video::Bink::BinkVideoTrack | private |
readDCTCoeffs(VideoFrame &video, int16 *block, bool isIntra) | Video::Bink::BinkVideoTrack | private |
readHuffman(VideoFrame &video, Huffman &huffman) | Video::Bink::BinkVideoTrack | private |
readMotionValues(VideoFrame &video, Bundle &bundle) | Video::Bink::BinkVideoTrack | private |
readPatterns(VideoFrame &video, Bundle &bundle) | Video::Bink::BinkVideoTrack | private |
readResidue(VideoFrame &video, int16 *block, int masksCount) | Video::Bink::BinkVideoTrack | private |
readRuns(VideoFrame &video, Bundle &bundle) | Video::Bink::BinkVideoTrack | private |
Source enum name | Video::Bink::BinkVideoTrack | private |
videoPacket(VideoFrame &video) | Video::Bink::BinkVideoTrack | private |