mpeg2 ~master (2017-07-28T22:24:39Z)
Dub
Repo
Slice
decoder
Undocumented in source.
class
Slice {
this
(PictureHeader ph);
void
parse
(BitstreamReader bs, uint start_code);
void
dump
();
PictureHeader
ph
;
int
slice_vert_pos
;
int
quantiser_scale_code
;
bool
slice_extension_flag
;
bool
intra_slice
;
bool
slice_picture_id_enable
;
ubyte
slice_picture_id
;
}
Constructors
this
this
(PictureHeader ph)
Undocumented in source.
Members
Functions
dump
void
dump
()
Undocumented in source. Be warned that the author may not have intended to support it.
parse
void
parse
(BitstreamReader bs, uint start_code)
Undocumented in source. Be warned that the author may not have intended to support it.
Variables
intra_slice
bool
intra_slice
;
Undocumented in source.
ph
PictureHeader
ph
;
Undocumented in source.
quantiser_scale_code
int
quantiser_scale_code
;
Undocumented in source.
slice_extension_flag
bool
slice_extension_flag
;
Undocumented in source.
slice_picture_id
ubyte
slice_picture_id
;
Undocumented in source.
slice_picture_id_enable
bool
slice_picture_id_enable
;
Undocumented in source.
slice_vert_pos
int
slice_vert_pos
;
Undocumented in source.
Meta
Source
See Implementation
decoder
classes
Decoder
Picture
PictureBuilder
PictureHeader
Plane
SequenceInfo
Slice
enums
ChromaFormat
ExpectedExtension
Level
PictureStructure
PictureType
Profile
functions
parse_chroma_format
parse_level
parse_profile
start_code_str
structs
GopInfo
variables
MACROBLOCK_SIZE
ZERO_MV