xoreos
0.0.5
|
Which block pattern are coded? More...
Public Member Functions | |
CBP (uint32 cbp=0) | |
void | clear () |
bool | empty () const |
bool | isSet (int block) const |
void | set (int block, bool coded) |
void | decode (uint32 cbp) |
void | decode (uint32 cbp, const CBP &topLeft, const CBP &top, const CBP &left) |
Private Attributes | |
uint8 | _cbp |
Video::XMVWMV2Codec::CBP::CBP | ( | uint32 | cbp = 0 | ) |
Definition at line 80 of file xmvwmv2.cpp.
References decode().
void Video::XMVWMV2Codec::CBP::clear | ( | ) |
Definition at line 84 of file xmvwmv2.cpp.
References Video::XMVWMV2Codec::_cbp.
void Video::XMVWMV2Codec::CBP::decode | ( | uint32 | cbp | ) |
Definition at line 103 of file xmvwmv2.cpp.
References Video::XMVWMV2Codec::_cbp.
Referenced by CBP().
void Video::XMVWMV2Codec::CBP::decode | ( | uint32 | cbp, |
const CBP & | topLeft, | ||
const CBP & | top, | ||
const CBP & | left | ||
) |
Definition at line 107 of file xmvwmv2.cpp.
References isSet().
bool Video::XMVWMV2Codec::CBP::empty | ( | ) | const |
Definition at line 88 of file xmvwmv2.cpp.
References Video::XMVWMV2Codec::_cbp.
Referenced by Video::XMVWMV2Codec::decodeIFrame().
bool Video::XMVWMV2Codec::CBP::isSet | ( | int | block | ) | const |
Definition at line 92 of file xmvwmv2.cpp.
References Video::XMVWMV2Codec::_cbp.
Referenced by decode(), and Video::XMVWMV2Codec::decodeIMacroBlock().
void Video::XMVWMV2Codec::CBP::set | ( | int | block, |
bool | coded | ||
) |
Definition at line 98 of file xmvwmv2.cpp.
References Video::XMVWMV2Codec::_cbp.