MacroBlock

Undocumented in source.

Constructors

this
this(Slice s)
Undocumented in source.

Members

Functions

block_count
ubyte block_count()
Undocumented in source. Be warned that the author may not have intended to support it.
dump
void dump(bool with_blocks)
Undocumented in source. Be warned that the author may not have intended to support it.
dump2
void dump2(int mba, bool with_blocks)
Undocumented in source. Be warned that the author may not have intended to support it.
dump_block
void dump_block(int idx)
Undocumented in source. Be warned that the author may not have intended to support it.
parse
void parse(BitstreamReader bs)
Undocumented in source. Be warned that the author may not have intended to support it.
parse_block
void parse_block(BitstreamReader bs, ubyte i)
Undocumented in source. Be warned that the author may not have intended to support it.
parse_coded_block_pattern
void parse_coded_block_pattern(BitstreamReader bs)
Undocumented in source. Be warned that the author may not have intended to support it.
parse_modes
void parse_modes(BitstreamReader bs)
Undocumented in source. Be warned that the author may not have intended to support it.
parse_motion_vectors
void parse_motion_vectors(BitstreamReader bs, ubyte s)
Undocumented in source. Be warned that the author may not have intended to support it.
parse_mv
void parse_mv(BitstreamReader bs, ubyte r, ubyte s)
Undocumented in source. Be warned that the author may not have intended to support it.
pattern_code
bool pattern_code(ubyte i)
Undocumented in source. Be warned that the author may not have intended to support it.
predinfo
PredictionInfo predinfo()
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

blocks
Block[12] blocks;
Undocumented in source.
coded_block_pattern
uint coded_block_pattern;
Undocumented in source.
dct_type
ubyte dct_type;
Undocumented in source.
dmvector
ubyte[2] dmvector;
Undocumented in source.
incr
ubyte incr;
Undocumented in source.
motion_code
byte[2][2][2] motion_code;
Undocumented in source.
motion_residual
ubyte[2][2][2] motion_residual;
Undocumented in source.
motion_type
ubyte motion_type;
Undocumented in source.
motion_vertical_field_select
bool[2][2] motion_vertical_field_select;
Undocumented in source.
p
MbParams p;
Undocumented in source.
quantiser_scale_code
ubyte quantiser_scale_code;
Undocumented in source.
s
Slice s;
Undocumented in source.
spartial_temporal_weight_code
ubyte spartial_temporal_weight_code;
Undocumented in source.
type
uint type;
Undocumented in source.

Meta