xoreos
0.0.5
|
A decoder state. More...
Public Attributes | |
VideoFrame * | video |
uint32 | planeIdx |
uint32 | blockX |
uint32 | blockY |
byte * | dest |
byte * | prev |
byte * | destStart |
byte * | destEnd |
byte * | prevStart |
byte * | prevEnd |
uint32 | pitch |
int | coordMap [64] |
int | coordScaledMap1 [64] |
int | coordScaledMap2 [64] |
int | coordScaledMap3 [64] |
int | coordScaledMap4 [64] |
uint32 Video::Bink::BinkVideoTrack::DecodeContext::blockX |
Definition at line 197 of file bink.h.
Referenced by Video::Bink::BinkVideoTrack::blockMotion(), and Video::Bink::BinkVideoTrack::blockScaled().
uint32 Video::Bink::BinkVideoTrack::DecodeContext::blockY |
Definition at line 198 of file bink.h.
Referenced by Video::Bink::BinkVideoTrack::blockMotion().
int Video::Bink::BinkVideoTrack::DecodeContext::coordMap[64] |
Definition at line 208 of file bink.h.
Referenced by Video::Bink::BinkVideoTrack::blockRun().
int Video::Bink::BinkVideoTrack::DecodeContext::coordScaledMap1[64] |
Definition at line 209 of file bink.h.
Referenced by Video::Bink::BinkVideoTrack::blockScaledRun().
int Video::Bink::BinkVideoTrack::DecodeContext::coordScaledMap2[64] |
Definition at line 210 of file bink.h.
Referenced by Video::Bink::BinkVideoTrack::blockScaledRun().
int Video::Bink::BinkVideoTrack::DecodeContext::coordScaledMap3[64] |
Definition at line 211 of file bink.h.
Referenced by Video::Bink::BinkVideoTrack::blockScaledRun().
int Video::Bink::BinkVideoTrack::DecodeContext::coordScaledMap4[64] |
Definition at line 212 of file bink.h.
Referenced by Video::Bink::BinkVideoTrack::blockScaledRun().
byte* Video::Bink::BinkVideoTrack::DecodeContext::dest |
Definition at line 200 of file bink.h.
Referenced by Video::Bink::BinkVideoTrack::blockFill(), Video::Bink::BinkVideoTrack::blockMotion(), Video::Bink::BinkVideoTrack::blockPattern(), Video::Bink::BinkVideoTrack::blockRaw(), Video::Bink::BinkVideoTrack::blockResidue(), Video::Bink::BinkVideoTrack::blockRun(), Video::Bink::BinkVideoTrack::blockScaled(), Video::Bink::BinkVideoTrack::blockScaledFill(), Video::Bink::BinkVideoTrack::blockScaledIntra(), Video::Bink::BinkVideoTrack::blockScaledPattern(), Video::Bink::BinkVideoTrack::blockScaledRaw(), Video::Bink::BinkVideoTrack::blockScaledRun(), Video::Bink::BinkVideoTrack::blockScaledSkip(), Video::Bink::BinkVideoTrack::blockSkip(), Video::Bink::BinkVideoTrack::IDCTAdd(), and Video::Bink::BinkVideoTrack::IDCTPut().
uint32 Video::Bink::BinkVideoTrack::DecodeContext::pitch |
Definition at line 206 of file bink.h.
Referenced by Video::Bink::BinkVideoTrack::blockFill(), Video::Bink::BinkVideoTrack::blockMotion(), Video::Bink::BinkVideoTrack::blockPattern(), Video::Bink::BinkVideoTrack::blockRaw(), Video::Bink::BinkVideoTrack::blockResidue(), Video::Bink::BinkVideoTrack::blockScaledFill(), Video::Bink::BinkVideoTrack::blockScaledIntra(), Video::Bink::BinkVideoTrack::blockScaledPattern(), Video::Bink::BinkVideoTrack::blockScaledRaw(), Video::Bink::BinkVideoTrack::blockScaledSkip(), Video::Bink::BinkVideoTrack::blockSkip(), Video::Bink::BinkVideoTrack::IDCTAdd(), and Video::Bink::BinkVideoTrack::IDCTPut().
byte* Video::Bink::BinkVideoTrack::DecodeContext::prev |
Definition at line 201 of file bink.h.
Referenced by Video::Bink::BinkVideoTrack::blockMotion(), Video::Bink::BinkVideoTrack::blockScaled(), Video::Bink::BinkVideoTrack::blockScaledSkip(), and Video::Bink::BinkVideoTrack::blockSkip().
byte * Video::Bink::BinkVideoTrack::DecodeContext::prevEnd |
Definition at line 204 of file bink.h.
Referenced by Video::Bink::BinkVideoTrack::blockMotion().
byte* Video::Bink::BinkVideoTrack::DecodeContext::prevStart |
Definition at line 204 of file bink.h.
Referenced by Video::Bink::BinkVideoTrack::blockMotion().
VideoFrame* Video::Bink::BinkVideoTrack::DecodeContext::video |
Definition at line 193 of file bink.h.
Referenced by Video::Bink::BinkVideoTrack::blockInter(), Video::Bink::BinkVideoTrack::blockIntra(), Video::Bink::BinkVideoTrack::blockResidue(), Video::Bink::BinkVideoTrack::blockRun(), Video::Bink::BinkVideoTrack::blockScaledIntra(), Video::Bink::BinkVideoTrack::blockScaledRun(), and Video::Bink::BinkVideoTrack::decodePlane().