GstVc1Parser
For more details about the structures, look at the smpte specifications (S421m-2006.pdf).
GstVC1AdvancedSeqHdr
Structure for the advanced profile sequence headers specific parameters.
Members
level
(GstVC1Level)
–
frmrtq_postproc
(guint8)
–
bitrtq_postproc
(guint8)
–
postprocflag
(guint8)
–
max_coded_width
(guint16)
–
max_coded_height
(guint16)
–
pulldown
(guint8)
–
interlace
(guint8)
–
tfcntrflag
(guint8)
–
finterpflag
(guint8)
–
psf
(guint8)
–
display_ext
(guint8)
–
disp_horiz_size
(guint16)
–
disp_vert_size
(guint16)
–
aspect_ratio_flag
(guint8)
–
aspect_ratio
(guint8)
–
aspect_horiz_size
(guint8)
–
aspect_vert_size
(guint8)
–
framerate_flag
(guint8)
–
framerateind
(guint8)
–
frameratenr
(guint8)
–
frameratedr
(guint8)
–
framerateexp
(guint16)
–
color_format_flag
(guint8)
–
color_prim
(guint8)
–
transfer_char
(guint8)
–
matrix_coef
(guint8)
–
hrd_param_flag
(guint8)
–
colordiff_format
(guint8)
–
hrd_param
(GstVC1HrdParam)
–
framerate
(guint)
–
bitrate
(guint)
–
par_n
(guint)
–
par_d
(guint)
–
fps_n
(guint)
–
fps_d
(guint)
–
entrypoint
(GstVC1EntryPointHdr)
–
GstCodecParsers.VC1AdvancedSeqHdr
Structure for the advanced profile sequence headers specific parameters.
Members
level
(GstCodecParsers.VC1Level)
–
frmrtq_postproc
(Number)
–
bitrtq_postproc
(Number)
–
postprocflag
(Number)
–
max_coded_width
(Number)
–
max_coded_height
(Number)
–
pulldown
(Number)
–
interlace
(Number)
–
tfcntrflag
(Number)
–
finterpflag
(Number)
–
psf
(Number)
–
display_ext
(Number)
–
disp_horiz_size
(Number)
–
disp_vert_size
(Number)
–
aspect_ratio_flag
(Number)
–
aspect_ratio
(Number)
–
aspect_horiz_size
(Number)
–
aspect_vert_size
(Number)
–
framerate_flag
(Number)
–
framerateind
(Number)
–
frameratenr
(Number)
–
frameratedr
(Number)
–
framerateexp
(Number)
–
color_format_flag
(Number)
–
color_prim
(Number)
–
transfer_char
(Number)
–
matrix_coef
(Number)
–
hrd_param_flag
(Number)
–
colordiff_format
(Number)
–
hrd_param
(GstCodecParsers.VC1HrdParam)
–
framerate
(Number)
–
bitrate
(Number)
–
par_n
(Number)
–
par_d
(Number)
–
fps_n
(Number)
–
fps_d
(Number)
–
entrypoint
(GstCodecParsers.VC1EntryPointHdr)
–
GstCodecParsers.VC1AdvancedSeqHdr
Structure for the advanced profile sequence headers specific parameters.
Members
level
(GstCodecParsers.VC1Level)
–
frmrtq_postproc
(int)
–
bitrtq_postproc
(int)
–
postprocflag
(int)
–
max_coded_width
(int)
–
max_coded_height
(int)
–
pulldown
(int)
–
interlace
(int)
–
tfcntrflag
(int)
–
finterpflag
(int)
–
psf
(int)
–
display_ext
(int)
–
disp_horiz_size
(int)
–
disp_vert_size
(int)
–
aspect_ratio_flag
(int)
–
aspect_ratio
(int)
–
aspect_horiz_size
(int)
–
aspect_vert_size
(int)
–
framerate_flag
(int)
–
framerateind
(int)
–
frameratenr
(int)
–
frameratedr
(int)
–
framerateexp
(int)
–
color_format_flag
(int)
–
color_prim
(int)
–
transfer_char
(int)
–
matrix_coef
(int)
–
hrd_param_flag
(int)
–
colordiff_format
(int)
–
hrd_param
(GstCodecParsers.VC1HrdParam)
–
framerate
(int)
–
bitrate
(int)
–
par_n
(int)
–
par_d
(int)
–
fps_n
(int)
–
fps_d
(int)
–
entrypoint
(GstCodecParsers.VC1EntryPointHdr)
–
GstVC1BDU
Structure that represents a Bitstream Data Unit.
Members
type
(GstVC1StartCode)
–
size
(guint)
–
sc_offset
(guint)
–
offset
(guint)
–
data
(guint8 *)
–
GstCodecParsers.VC1BDU
Structure that represents a Bitstream Data Unit.
Members
type
(GstCodecParsers.VC1StartCode)
–
size
(Number)
–
sc_offset
(Number)
–
offset
(Number)
–
data
(Number)
–
GstCodecParsers.VC1BDU
Structure that represents a Bitstream Data Unit.
Members
type
(GstCodecParsers.VC1StartCode)
–
size
(int)
–
sc_offset
(int)
–
offset
(int)
–
data
(int)
–
GstVC1BitPlanes
Members
acpred
(guint8 *)
–
fieldtx
(guint8 *)
–
overflags
(guint8 *)
–
mvtypemb
(guint8 *)
–
skipmb
(guint8 *)
–
directmb
(guint8 *)
–
forwardmb
(guint8 *)
–
size
(guint)
–
GstCodecParsers.VC1BitPlanes
Members
acpred
(Number)
–
fieldtx
(Number)
–
overflags
(Number)
–
mvtypemb
(Number)
–
skipmb
(Number)
–
directmb
(Number)
–
forwardmb
(Number)
–
size
(Number)
–
GstCodecParsers.VC1BitPlanes
Members
acpred
(int)
–
fieldtx
(int)
–
overflags
(int)
–
mvtypemb
(int)
–
skipmb
(int)
–
directmb
(int)
–
forwardmb
(int)
–
size
(int)
–
GstVC1EntryPointHdr
Structure for entrypoint header, this will be used only in advanced profiles
Members
broken_link
(guint8)
–
closed_entry
(guint8)
–
panscan_flag
(guint8)
–
refdist_flag
(guint8)
–
loopfilter
(guint8)
–
fastuvmc
(guint8)
–
extended_mv
(guint8)
–
dquant
(guint8)
–
vstransform
(guint8)
–
overlap
(guint8)
–
quantizer
(guint8)
–
coded_size_flag
(guint8)
–
coded_width
(guint16)
–
coded_height
(guint16)
–
extended_dmv
(guint8)
–
range_mapy_flag
(guint8)
–
range_mapy
(guint8)
–
range_mapuv_flag
(guint8)
–
range_mapuv
(guint8)
–
hrd_full
(guint8 *)
–
GstCodecParsers.VC1EntryPointHdr
Structure for entrypoint header, this will be used only in advanced profiles
Members
broken_link
(Number)
–
closed_entry
(Number)
–
panscan_flag
(Number)
–
refdist_flag
(Number)
–
loopfilter
(Number)
–
fastuvmc
(Number)
–
extended_mv
(Number)
–
dquant
(Number)
–
vstransform
(Number)
–
overlap
(Number)
–
quantizer
(Number)
–
coded_size_flag
(Number)
–
coded_width
(Number)
–
coded_height
(Number)
–
extended_dmv
(Number)
–
range_mapy_flag
(Number)
–
range_mapy
(Number)
–
range_mapuv_flag
(Number)
–
range_mapuv
(Number)
–
hrd_full
([ Number ])
–
GstCodecParsers.VC1EntryPointHdr
Structure for entrypoint header, this will be used only in advanced profiles
Members
broken_link
(int)
–
closed_entry
(int)
–
panscan_flag
(int)
–
refdist_flag
(int)
–
loopfilter
(int)
–
fastuvmc
(int)
–
extended_mv
(int)
–
dquant
(int)
–
vstransform
(int)
–
overlap
(int)
–
quantizer
(int)
–
coded_size_flag
(int)
–
coded_width
(int)
–
coded_height
(int)
–
extended_dmv
(int)
–
range_mapy_flag
(int)
–
range_mapy
(int)
–
range_mapuv_flag
(int)
–
range_mapuv
(int)
–
hrd_full
([ int ])
–
GstVC1FrameHdr
Structure that represent picture in any profile or mode. You should look at ptype and profile to know what is currently in use.
Members
ptype
(GstVC1PictureType)
–
interpfrm
(guint8)
–
halfqp
(guint8)
–
transacfrm
(guint8)
–
transdctab
(guint8)
–
pqindex
(guint8)
–
pquantizer
(guint8)
–
pquant
(guint8)
–
profile
(guint8)
–
dquant
(guint8)
–
vopdquant
(GstVC1VopDquant)
–
pic.simple
(GstVC1PicSimpleMain)
–
pic.advanced
(GstVC1PicAdvanced)
–
header_size
(guint)
–
GstCodecParsers.VC1FrameHdr
Structure that represent picture in any profile or mode. You should look at ptype and profile to know what is currently in use.
Members
ptype
(GstCodecParsers.VC1PictureType)
–
interpfrm
(Number)
–
halfqp
(Number)
–
transacfrm
(Number)
–
transdctab
(Number)
–
pqindex
(Number)
–
pquantizer
(Number)
–
pquant
(Number)
–
profile
(Number)
–
dquant
(Number)
–
vopdquant
(GstCodecParsers.VC1VopDquant)
–
header_size (not introspectable)
(Number)
–
GstCodecParsers.VC1FrameHdr
Structure that represent picture in any profile or mode. You should look at ptype and profile to know what is currently in use.
Members
ptype
(GstCodecParsers.VC1PictureType)
–
interpfrm
(int)
–
halfqp
(int)
–
transacfrm
(int)
–
transdctab
(int)
–
pqindex
(int)
–
pquantizer
(int)
–
pquant
(int)
–
profile
(int)
–
dquant
(int)
–
vopdquant
(GstCodecParsers.VC1VopDquant)
–
header_size (not introspectable)
(int)
–
GstVC1FrameLayer
Members
key
(guint8)
–
framesize
(guint32)
–
timestamp
(guint32)
–
next_framelayer_offset
(guint32)
–
skiped_p_frame
(guint8)
–
GstVC1HrdParam
Members
hrd_num_leaky_buckets
(guint8)
–
bit_rate_exponent
(guint8)
–
buffer_size_exponent
(guint8)
–
hrd_rate
(guint16 *)
–
hrd_buffer
(guint16 *)
–
GstCodecParsers.VC1HrdParam
Members
hrd_num_leaky_buckets
(Number)
–
bit_rate_exponent
(Number)
–
buffer_size_exponent
(Number)
–
hrd_rate
([ Number ])
–
hrd_buffer
([ Number ])
–
GstVC1PicAdvanced
Members
fcm
(GstVC1FrameCodingMode)
–
tfcntr
(guint8)
–
rptfrm
(guint8)
–
tff
(guint8)
–
rff
(guint8)
–
ps_present
(guint8)
–
ps_hoffset
(guint32)
–
ps_voffset
(guint32)
–
ps_width
(guint16)
–
ps_height
(guint16)
–
rndctrl
(guint8)
–
uvsamp
(guint8)
–
postproc
(guint8)
–
mvrange
(guint8)
–
mvmode
(guint8)
–
mvtab
(guint8)
–
cbptab
(guint8)
–
ttmbf
(guint8)
–
ttfrm
(guint8)
–
bfraction
(guint16)
–
mvmode2
(guint8)
–
lumscale
(guint8)
–
lumshift
(guint8)
–
bf
(guint8)
–
condover
(guint8)
–
transacfrm2
(guint8)
–
acpred
(guint8)
–
overflags
(guint8)
–
mvtypemb
(guint8)
–
skipmb
(guint8)
–
directmb
(guint8)
–
forwardmb
(guint8)
–
fieldtx
(guint8)
–
intcomp
(guint8)
–
dmvrange
(guint8)
–
mbmodetab
(guint8)
–
imvtab
(guint8)
–
icbptab
(guint8)
–
mvbptab2
(guint8)
–
mvbptab4
(guint8)
–
mvswitch4
(guint8)
–
refdist
(guint16)
–
fptype
(guint8)
–
numref
(guint8)
–
reffield
(guint8)
–
lumscale2
(guint8)
–
lumshift2
(guint8)
–
intcompfield
(guint8)
–
GstCodecParsers.VC1PicAdvanced
Members
tfcntr
(Number)
–
rptfrm
(Number)
–
tff
(Number)
–
rff
(Number)
–
ps_present
(Number)
–
ps_hoffset
(Number)
–
ps_voffset
(Number)
–
ps_width
(Number)
–
ps_height
(Number)
–
rndctrl
(Number)
–
uvsamp
(Number)
–
postproc
(Number)
–
mvrange
(Number)
–
mvmode
(Number)
–
mvtab
(Number)
–
cbptab
(Number)
–
ttmbf
(Number)
–
ttfrm
(Number)
–
bfraction
(Number)
–
mvmode2
(Number)
–
lumscale
(Number)
–
lumshift
(Number)
–
bf
(Number)
–
condover
(Number)
–
transacfrm2
(Number)
–
acpred
(Number)
–
overflags
(Number)
–
mvtypemb
(Number)
–
skipmb
(Number)
–
directmb
(Number)
–
forwardmb
(Number)
–
fieldtx
(Number)
–
intcomp
(Number)
–
dmvrange
(Number)
–
mbmodetab
(Number)
–
imvtab
(Number)
–
icbptab
(Number)
–
mvbptab2
(Number)
–
mvbptab4
(Number)
–
mvswitch4
(Number)
–
refdist
(Number)
–
fptype
(Number)
–
numref
(Number)
–
reffield
(Number)
–
lumscale2
(Number)
–
lumshift2
(Number)
–
intcompfield
(Number)
–
GstCodecParsers.VC1PicAdvanced
Members
tfcntr
(int)
–
rptfrm
(int)
–
tff
(int)
–
rff
(int)
–
ps_present
(int)
–
ps_hoffset
(int)
–
ps_voffset
(int)
–
ps_width
(int)
–
ps_height
(int)
–
rndctrl
(int)
–
uvsamp
(int)
–
postproc
(int)
–
mvrange
(int)
–
mvmode
(int)
–
mvtab
(int)
–
cbptab
(int)
–
ttmbf
(int)
–
ttfrm
(int)
–
bfraction
(int)
–
mvmode2
(int)
–
lumscale
(int)
–
lumshift
(int)
–
bf
(int)
–
condover
(int)
–
transacfrm2
(int)
–
acpred
(int)
–
overflags
(int)
–
mvtypemb
(int)
–
skipmb
(int)
–
directmb
(int)
–
forwardmb
(int)
–
fieldtx
(int)
–
intcomp
(int)
–
dmvrange
(int)
–
mbmodetab
(int)
–
imvtab
(int)
–
icbptab
(int)
–
mvbptab2
(int)
–
mvbptab4
(int)
–
mvswitch4
(int)
–
refdist
(int)
–
fptype
(int)
–
numref
(int)
–
reffield
(int)
–
lumscale2
(int)
–
lumshift2
(int)
–
intcompfield
(int)
–
GstVC1PicSimpleMain
Members
frmcnt
(guint8)
–
mvrange
(guint8)
–
rangeredfrm
(guint8)
–
respic
(guint8)
–
transacfrm2
(guint8)
–
bf
(guint8)
–
mvmode
(guint8)
–
mvtab
(guint8)
–
ttmbf
(guint8)
–
mvmode2
(guint8)
–
lumscale
(guint8)
–
lumshift
(guint8)
–
cbptab
(guint8)
–
ttfrm
(guint8)
–
bfraction
(guint16)
–
mvtypemb
(guint8)
–
skipmb
(guint8)
–
directmb
(guint8)
–
GstCodecParsers.VC1PicSimpleMain
Members
frmcnt
(Number)
–
mvrange
(Number)
–
rangeredfrm
(Number)
–
respic
(Number)
–
transacfrm2
(Number)
–
bf
(Number)
–
mvmode
(Number)
–
mvtab
(Number)
–
ttmbf
(Number)
–
mvmode2
(Number)
–
lumscale
(Number)
–
lumshift
(Number)
–
cbptab
(Number)
–
ttfrm
(Number)
–
bfraction
(Number)
–
mvtypemb
(Number)
–
skipmb
(Number)
–
directmb
(Number)
–
GstCodecParsers.VC1PicSimpleMain
Members
frmcnt
(int)
–
mvrange
(int)
–
rangeredfrm
(int)
–
respic
(int)
–
transacfrm2
(int)
–
bf
(int)
–
mvmode
(int)
–
mvtab
(int)
–
ttmbf
(int)
–
mvmode2
(int)
–
lumscale
(int)
–
lumshift
(int)
–
cbptab
(int)
–
ttfrm
(int)
–
bfraction
(int)
–
mvtypemb
(int)
–
skipmb
(int)
–
directmb
(int)
–
GstVC1Picture
GstCodecParsers.VC1Picture
GstCodecParsers.VC1Picture
GstVC1SeqHdr
Structure for sequence headers in any profile.
Members
profile
(GstVC1Profile)
–
struct_c
(GstVC1SeqStructC)
–
mb_height
(guint)
–
mb_width
(guint)
–
mb_stride
(guint)
–
advanced
(GstVC1AdvancedSeqHdr)
–
GstCodecParsers.VC1SeqHdr
Structure for sequence headers in any profile.
Members
profile
(GstCodecParsers.VC1Profile)
–
struct_c
(GstCodecParsers.VC1SeqStructC)
–
mb_height
(Number)
–
mb_width
(Number)
–
mb_stride
(Number)
–
advanced
(GstCodecParsers.VC1AdvancedSeqHdr)
–
GstCodecParsers.VC1SeqHdr
Structure for sequence headers in any profile.
Members
profile
(GstCodecParsers.VC1Profile)
–
struct_c
(GstCodecParsers.VC1SeqStructC)
–
mb_height
(int)
–
mb_width
(int)
–
mb_stride
(int)
–
advanced
(GstCodecParsers.VC1AdvancedSeqHdr)
–
GstVC1SeqLayer
Members
numframes
(guint32)
–
struct_a
(GstVC1SeqStructA)
–
struct_b
(GstVC1SeqStructB)
–
struct_c
(GstVC1SeqStructC)
–
GstCodecParsers.VC1SeqLayer
Members
numframes
(Number)
–
struct_a
(GstCodecParsers.VC1SeqStructA)
–
struct_b
(GstCodecParsers.VC1SeqStructB)
–
struct_c
(GstCodecParsers.VC1SeqStructC)
–
GstCodecParsers.VC1SeqLayer
Members
numframes
(int)
–
struct_a
(GstCodecParsers.VC1SeqStructA)
–
struct_b
(GstCodecParsers.VC1SeqStructB)
–
struct_c
(GstCodecParsers.VC1SeqStructC)
–
GstVC1SeqStructA
Members
vert_size
(guint32)
–
horiz_size
(guint32)
–
GstVC1SeqStructB
Members
level
(GstVC1Level)
–
cbr
(guint8)
–
framerate
(guint32)
–
hrd_buffer
(guint32)
–
hrd_rate
(guint32)
–
GstCodecParsers.VC1SeqStructB
Members
level
(GstCodecParsers.VC1Level)
–
cbr
(Number)
–
framerate
(Number)
–
hrd_buffer
(Number)
–
hrd_rate
(Number)
–
GstCodecParsers.VC1SeqStructB
Members
level
(GstCodecParsers.VC1Level)
–
cbr
(int)
–
framerate
(int)
–
hrd_buffer
(int)
–
hrd_rate
(int)
–
GstVC1SeqStructC
Members
profile
(GstVC1Profile)
–
frmrtq_postproc
(guint8)
–
bitrtq_postproc
(guint8)
–
res_sprite
(guint8)
–
loop_filter
(guint8)
–
multires
(guint8)
–
fastuvmc
(guint8)
–
extended_mv
(guint8)
–
dquant
(guint8)
–
vstransform
(guint8)
–
overlap
(guint8)
–
syncmarker
(guint8)
–
rangered
(guint8)
–
maxbframes
(guint8)
–
quantizer
(guint8)
–
finterpflag
(guint8)
–
framerate
(guint)
–
bitrate
(guint)
–
coded_width
(guint16)
–
coded_height
(guint16)
–
wmvp
(guint8)
–
slice_code
(guint8)
–
GstCodecParsers.VC1SeqStructC
Members
profile
(GstCodecParsers.VC1Profile)
–
frmrtq_postproc
(Number)
–
bitrtq_postproc
(Number)
–
res_sprite
(Number)
–
loop_filter
(Number)
–
multires
(Number)
–
fastuvmc
(Number)
–
extended_mv
(Number)
–
dquant
(Number)
–
vstransform
(Number)
–
overlap
(Number)
–
syncmarker
(Number)
–
rangered
(Number)
–
maxbframes
(Number)
–
quantizer
(Number)
–
finterpflag
(Number)
–
framerate
(Number)
–
bitrate
(Number)
–
coded_width
(Number)
–
coded_height
(Number)
–
wmvp
(Number)
–
slice_code
(Number)
–
GstCodecParsers.VC1SeqStructC
Members
profile
(GstCodecParsers.VC1Profile)
–
frmrtq_postproc
(int)
–
bitrtq_postproc
(int)
–
res_sprite
(int)
–
loop_filter
(int)
–
multires
(int)
–
fastuvmc
(int)
–
extended_mv
(int)
–
dquant
(int)
–
vstransform
(int)
–
overlap
(int)
–
syncmarker
(int)
–
rangered
(int)
–
maxbframes
(int)
–
quantizer
(int)
–
finterpflag
(int)
–
framerate
(int)
–
bitrate
(int)
–
coded_width
(int)
–
coded_height
(int)
–
wmvp
(int)
–
slice_code
(int)
–
GstVC1SliceHdr
Structure that represents slice layer in advanced profile.
Members
slice_addr
(guint16)
–
header_size
(guint)
–
GstVC1VopDquant
Members
pqdiff
(guint8)
–
abspq
(guint8)
–
altpquant
(guint8)
–
dquantfrm
(guint8)
–
dqprofile
(guint8)
–
dqbedge
(guint8)
–
unused
(guint8)
–
dqbilevel
(guint8)
–
GstCodecParsers.VC1VopDquant
Members
pqdiff
(Number)
–
abspq
(Number)
–
altpquant
(Number)
–
dquantfrm
(Number)
–
dqprofile
(Number)
–
dqbedge
(Number)
–
unused
(Number)
–
dqbilevel
(Number)
–
GstCodecParsers.VC1VopDquant
Members
pqdiff
(int)
–
abspq
(int)
–
altpquant
(int)
–
dquantfrm
(int)
–
dqprofile
(int)
–
dqbedge
(int)
–
unused
(int)
–
dqbilevel
(int)
–
Functions
gst_vc1_bitplanes_ensure_size
gboolean gst_vc1_bitplanes_ensure_size (GstVC1BitPlanes * bitplanes, GstVC1SeqHdr * seqhdr)
Fills the bitplanes structure from seqhdr, this function should be called after gst_vc1_parse_sequence_header if in simple or main mode, or after gst_vc1_parse_entry_point_header if in advanced mode.
Parameters:
bitplanes
–
The GstVC1BitPlanes to reset
seqhdr
–
The GstVC1SeqHdr from which to set bitplanes
GstCodecParsers.prototype.vc1_bitplanes_ensure_size
function GstCodecParsers.prototype.vc1_bitplanes_ensure_size(bitplanes: GstCodecParsers.VC1BitPlanes, seqhdr: GstCodecParsers.VC1SeqHdr): {
// javascript wrapper for 'gst_vc1_bitplanes_ensure_size'
}
Fills the bitplanes structure from seqhdr, this function should be called after GstCodecParsers.prototype.vc1_parse_sequence_header if in simple or main mode, or after GstCodecParsers.prototype.vc1_parse_entry_point_header if in advanced mode.
Parameters:
The GstCodecParsers.VC1BitPlanes to reset
The GstCodecParsers.VC1SeqHdr from which to set bitplanes
GstCodecParsers.vc1_bitplanes_ensure_size
def GstCodecParsers.vc1_bitplanes_ensure_size (bitplanes, seqhdr):
#python wrapper for 'gst_vc1_bitplanes_ensure_size'
Fills the bitplanes structure from seqhdr, this function should be called after GstCodecParsers.vc1_parse_sequence_header if in simple or main mode, or after GstCodecParsers.vc1_parse_entry_point_header if in advanced mode.
Parameters:
The GstCodecParsers.VC1BitPlanes to reset
The GstCodecParsers.VC1SeqHdr from which to set bitplanes
gst_vc1_bitplanes_free
gst_vc1_bitplanes_free (GstVC1BitPlanes * bitplanes)
Parameters:
bitplanes
–
GstCodecParsers.prototype.vc1_bitplanes_free
function GstCodecParsers.prototype.vc1_bitplanes_free(bitplanes: GstCodecParsers.VC1BitPlanes): {
// javascript wrapper for 'gst_vc1_bitplanes_free'
}
Parameters:
GstCodecParsers.vc1_bitplanes_free
def GstCodecParsers.vc1_bitplanes_free (bitplanes):
#python wrapper for 'gst_vc1_bitplanes_free'
Parameters:
gst_vc1_bitplanes_free_1
gst_vc1_bitplanes_free_1 (GstVC1BitPlanes * bitplanes)
Parameters:
bitplanes
–
GstCodecParsers.prototype.vc1_bitplanes_free_1
function GstCodecParsers.prototype.vc1_bitplanes_free_1(bitplanes: GstCodecParsers.VC1BitPlanes): {
// javascript wrapper for 'gst_vc1_bitplanes_free_1'
}
Parameters:
GstCodecParsers.vc1_bitplanes_free_1
def GstCodecParsers.vc1_bitplanes_free_1 (bitplanes):
#python wrapper for 'gst_vc1_bitplanes_free_1'
Parameters:
gst_vc1_bitplanes_new
GstVC1BitPlanes * gst_vc1_bitplanes_new ()
Creates a new GstVC1BitPlanes. It should be freed with gst_vc1_bitplanes_free after use.
a new GstVC1BitPlanes
gst_vc1_identify_next_bdu
GstVC1ParserResult gst_vc1_identify_next_bdu (const guint8 * data, gsize size, GstVC1BDU * bdu)
Parses data and fills bdu fields
Parameters:
data
–
The data to parse
size
–
the size of data
bdu
(
[out])
–
The GstVC1BDU where to store parsed bdu headers
GstCodecParsers.prototype.vc1_identify_next_bdu
function GstCodecParsers.prototype.vc1_identify_next_bdu(data: Number, size: Number): {
// javascript wrapper for 'gst_vc1_identify_next_bdu'
}
Parses data and fills bdu fields
Returns a tuple made of:
GstCodecParsers.vc1_identify_next_bdu
def GstCodecParsers.vc1_identify_next_bdu (data, size):
#python wrapper for 'gst_vc1_identify_next_bdu'
Parses data and fills bdu fields
Returns a tuple made of:
gst_vc1_parse_entry_point_header
GstVC1ParserResult gst_vc1_parse_entry_point_header (const guint8 * data, gsize size, GstVC1EntryPointHdr * entrypoint, GstVC1SeqHdr * seqhdr)
Parses data, and sets entrypoint fields.
Parameters:
data
–
The data to parse
size
–
the size of data
entrypoint
(
[out])
–
The GstVC1EntryPointHdr to set.
seqhdr
–
The GstVC1SeqHdr currently being parsed
GstCodecParsers.prototype.vc1_parse_entry_point_header
function GstCodecParsers.prototype.vc1_parse_entry_point_header(data: Number, size: Number, seqhdr: GstCodecParsers.VC1SeqHdr): {
// javascript wrapper for 'gst_vc1_parse_entry_point_header'
}
Parses data, and sets entrypoint fields.
Returns a tuple made of:
GstCodecParsers.vc1_parse_entry_point_header
def GstCodecParsers.vc1_parse_entry_point_header (data, size, seqhdr):
#python wrapper for 'gst_vc1_parse_entry_point_header'
Parses data, and sets entrypoint fields.
Returns a tuple made of:
gst_vc1_parse_field_header
GstVC1ParserResult gst_vc1_parse_field_header (const guint8 * data, gsize size, GstVC1FrameHdr * fieldhdr, GstVC1SeqHdr * seqhdr, GstVC1BitPlanes * bitplanes)
Parses data, and fills fieldhdr fields.
Parameters:
data
–
The data to parse
size
–
the size of data
fieldhdr
–
The GstVC1FrameHdr to fill.
seqhdr
–
The GstVC1SeqHdr currently being parsed
bitplanes
–
The GstVC1BitPlanes to store bitplanes in or NULL
GstCodecParsers.prototype.vc1_parse_field_header
function GstCodecParsers.prototype.vc1_parse_field_header(data: Number, size: Number, fieldhdr: GstCodecParsers.VC1FrameHdr, seqhdr: GstCodecParsers.VC1SeqHdr, bitplanes: GstCodecParsers.VC1BitPlanes): {
// javascript wrapper for 'gst_vc1_parse_field_header'
}
Parses data, and fills fieldhdr fields.
Parameters:
The data to parse
the size of data
The GstCodecParsers.VC1FrameHdr to fill.
The GstCodecParsers.VC1SeqHdr currently being parsed
The GstCodecParsers.VC1BitPlanes to store bitplanes in or null
GstCodecParsers.vc1_parse_field_header
def GstCodecParsers.vc1_parse_field_header (data, size, fieldhdr, seqhdr, bitplanes):
#python wrapper for 'gst_vc1_parse_field_header'
Parses data, and fills fieldhdr fields.
Parameters:
The data to parse
the size of data
The GstCodecParsers.VC1FrameHdr to fill.
The GstCodecParsers.VC1SeqHdr currently being parsed
The GstCodecParsers.VC1BitPlanes to store bitplanes in or None
gst_vc1_parse_frame_header
GstVC1ParserResult gst_vc1_parse_frame_header (const guint8 * data, gsize size, GstVC1FrameHdr * framehdr, GstVC1SeqHdr * seqhdr, GstVC1BitPlanes * bitplanes)
Parses data, and fills entrypoint fields.
Parameters:
data
–
The data to parse
size
–
the size of data
framehdr
–
The GstVC1FrameHdr to fill.
seqhdr
–
The GstVC1SeqHdr currently being parsed
bitplanes
–
The GstVC1BitPlanes to store bitplanes in or NULL
GstCodecParsers.prototype.vc1_parse_frame_header
function GstCodecParsers.prototype.vc1_parse_frame_header(data: Number, size: Number, framehdr: GstCodecParsers.VC1FrameHdr, seqhdr: GstCodecParsers.VC1SeqHdr, bitplanes: GstCodecParsers.VC1BitPlanes): {
// javascript wrapper for 'gst_vc1_parse_frame_header'
}
Parses data, and fills entrypoint fields.
Parameters:
The data to parse
the size of data
The GstCodecParsers.VC1FrameHdr to fill.
The GstCodecParsers.VC1SeqHdr currently being parsed
The GstCodecParsers.VC1BitPlanes to store bitplanes in or null
GstCodecParsers.vc1_parse_frame_header
def GstCodecParsers.vc1_parse_frame_header (data, size, framehdr, seqhdr, bitplanes):
#python wrapper for 'gst_vc1_parse_frame_header'
Parses data, and fills entrypoint fields.
Parameters:
The data to parse
the size of data
The GstCodecParsers.VC1FrameHdr to fill.
The GstCodecParsers.VC1SeqHdr currently being parsed
The GstCodecParsers.VC1BitPlanes to store bitplanes in or None
gst_vc1_parse_frame_layer
GstVC1ParserResult gst_vc1_parse_frame_layer (const guint8 * data, gsize size, GstVC1FrameLayer * framelayer)
Parses data, and fills framelayer fields.
Parameters:
data
–
The data to parse
size
–
the size of data
framelayer
–
The GstVC1FrameLayer to fill.
GstCodecParsers.prototype.vc1_parse_frame_layer
function GstCodecParsers.prototype.vc1_parse_frame_layer(data: Number, size: Number, framelayer: GstCodecParsers.VC1FrameLayer): {
// javascript wrapper for 'gst_vc1_parse_frame_layer'
}
Parses data, and fills framelayer fields.
GstCodecParsers.vc1_parse_frame_layer
def GstCodecParsers.vc1_parse_frame_layer (data, size, framelayer):
#python wrapper for 'gst_vc1_parse_frame_layer'
Parses data, and fills framelayer fields.
gst_vc1_parse_sequence_header
GstVC1ParserResult gst_vc1_parse_sequence_header (const guint8 * data, gsize size, GstVC1SeqHdr * seqhdr)
Parses data, and fills seqhdr fields.
GstCodecParsers.prototype.vc1_parse_sequence_header
function GstCodecParsers.prototype.vc1_parse_sequence_header(data: Number, size: Number, seqhdr: GstCodecParsers.VC1SeqHdr): {
// javascript wrapper for 'gst_vc1_parse_sequence_header'
}
Parses data, and fills seqhdr fields.
GstCodecParsers.vc1_parse_sequence_header
def GstCodecParsers.vc1_parse_sequence_header (data, size, seqhdr):
#python wrapper for 'gst_vc1_parse_sequence_header'
Parses data, and fills seqhdr fields.
gst_vc1_parse_sequence_header_struct_a
GstVC1ParserResult gst_vc1_parse_sequence_header_struct_a (const guint8 * data, gsize size, GstVC1SeqStructA * structa)
Parses data, and fills structa fields.
GstCodecParsers.prototype.vc1_parse_sequence_header_struct_a
function GstCodecParsers.prototype.vc1_parse_sequence_header_struct_a(data: Number, size: Number, structa: GstCodecParsers.VC1SeqStructA): {
// javascript wrapper for 'gst_vc1_parse_sequence_header_struct_a'
}
Parses data, and fills structa fields.
GstCodecParsers.vc1_parse_sequence_header_struct_a
def GstCodecParsers.vc1_parse_sequence_header_struct_a (data, size, structa):
#python wrapper for 'gst_vc1_parse_sequence_header_struct_a'
Parses data, and fills structa fields.
gst_vc1_parse_sequence_header_struct_b
GstVC1ParserResult gst_vc1_parse_sequence_header_struct_b (const guint8 * data, gsize size, GstVC1SeqStructB * structb)
Parses data, and fills structb fields.
GstCodecParsers.prototype.vc1_parse_sequence_header_struct_b
function GstCodecParsers.prototype.vc1_parse_sequence_header_struct_b(data: Number, size: Number, structb: GstCodecParsers.VC1SeqStructB): {
// javascript wrapper for 'gst_vc1_parse_sequence_header_struct_b'
}
Parses data, and fills structb fields.
GstCodecParsers.vc1_parse_sequence_header_struct_b
def GstCodecParsers.vc1_parse_sequence_header_struct_b (data, size, structb):
#python wrapper for 'gst_vc1_parse_sequence_header_struct_b'
Parses data, and fills structb fields.
gst_vc1_parse_sequence_header_struct_c
GstVC1ParserResult gst_vc1_parse_sequence_header_struct_c (const guint8 * data, gsize size, GstVC1SeqStructC * structc)
Parses data, and fills structc fields.
GstCodecParsers.prototype.vc1_parse_sequence_header_struct_c
function GstCodecParsers.prototype.vc1_parse_sequence_header_struct_c(data: Number, size: Number, structc: GstCodecParsers.VC1SeqStructC): {
// javascript wrapper for 'gst_vc1_parse_sequence_header_struct_c'
}
Parses data, and fills structc fields.
GstCodecParsers.vc1_parse_sequence_header_struct_c
def GstCodecParsers.vc1_parse_sequence_header_struct_c (data, size, structc):
#python wrapper for 'gst_vc1_parse_sequence_header_struct_c'
Parses data, and fills structc fields.
gst_vc1_parse_sequence_layer
GstVC1ParserResult gst_vc1_parse_sequence_layer (const guint8 * data, gsize size, GstVC1SeqLayer * seqlayer)
Parses data, and fills seqlayer fields.
GstCodecParsers.prototype.vc1_parse_sequence_layer
function GstCodecParsers.prototype.vc1_parse_sequence_layer(data: Number, size: Number, seqlayer: GstCodecParsers.VC1SeqLayer): {
// javascript wrapper for 'gst_vc1_parse_sequence_layer'
}
Parses data, and fills seqlayer fields.
GstCodecParsers.vc1_parse_sequence_layer
def GstCodecParsers.vc1_parse_sequence_layer (data, size, seqlayer):
#python wrapper for 'gst_vc1_parse_sequence_layer'
Parses data, and fills seqlayer fields.
gst_vc1_parse_slice_header
GstVC1ParserResult gst_vc1_parse_slice_header (const guint8 * data, gsize size, GstVC1SliceHdr * slicehdr, GstVC1SeqHdr * seqhdr)
Parses data, and fills slicehdr fields.
Parameters:
data
–
The data to parse
size
–
The size of data
slicehdr
–
The GstVC1SliceHdr to fill
seqhdr
–
The GstVC1SeqHdr that was previously parsed
Since : 1.2
GstCodecParsers.prototype.vc1_parse_slice_header
function GstCodecParsers.prototype.vc1_parse_slice_header(data: Number, size: Number, slicehdr: GstCodecParsers.VC1SliceHdr, seqhdr: GstCodecParsers.VC1SeqHdr): {
// javascript wrapper for 'gst_vc1_parse_slice_header'
}
Parses data, and fills slicehdr fields.
Parameters:
The data to parse
The size of data
The GstCodecParsers.VC1SliceHdr to fill
The GstCodecParsers.VC1SeqHdr that was previously parsed
Since : 1.2
GstCodecParsers.vc1_parse_slice_header
def GstCodecParsers.vc1_parse_slice_header (data, size, slicehdr, seqhdr):
#python wrapper for 'gst_vc1_parse_slice_header'
Parses data, and fills slicehdr fields.
Parameters:
The data to parse
The size of data
The GstCodecParsers.VC1SliceHdr to fill
The GstCodecParsers.VC1SeqHdr that was previously parsed
Since : 1.2
Enumerations
GstVC1Condover
Members
GST_VC1_CONDOVER_NONE
(0)
–
GST_VC1_CONDOVER_ALL
(1)
–
GST_VC1_CONDOVER_SELECT
(2)
–
GstCodecParsers.VC1Condover
Members
GstCodecParsers.VC1Condover.NONE
(0)
–
GstCodecParsers.VC1Condover.ALL
(1)
–
GstCodecParsers.VC1Condover.SELECT
(2)
–
GstCodecParsers.VC1Condover
Members
GstCodecParsers.VC1Condover.NONE
(0)
–
GstCodecParsers.VC1Condover.ALL
(1)
–
GstCodecParsers.VC1Condover.SELECT
(2)
–
GstVC1DQProfile
Members
GST_VC1_DQPROFILE_FOUR_EDGES
(0)
–
GST_VC1_DQPROFILE_DOUBLE_EDGES
(1)
–
GST_VC1_DQPROFILE_SINGLE_EDGE
(2)
–
GST_VC1_DQPROFILE_ALL_MBS
(3)
–
GstCodecParsers.VC1DQProfile
Members
GstCodecParsers.VC1DQProfile.FOUR_EDGES
(0)
–
GstCodecParsers.VC1DQProfile.DOUBLE_EDGES
(1)
–
GstCodecParsers.VC1DQProfile.SINGLE_EDGE
(2)
–
GstCodecParsers.VC1DQProfile.ALL_MBS
(3)
–
GstCodecParsers.VC1DQProfile
Members
GstCodecParsers.VC1DQProfile.FOUR_EDGES
(0)
–
GstCodecParsers.VC1DQProfile.DOUBLE_EDGES
(1)
–
GstCodecParsers.VC1DQProfile.SINGLE_EDGE
(2)
–
GstCodecParsers.VC1DQProfile.ALL_MBS
(3)
–
GstVC1FrameCodingMode
Members
GST_VC1_FRAME_PROGRESSIVE
(0)
–
GST_VC1_FRAME_INTERLACE
(16)
–
GST_VC1_FIELD_INTERLACE
(17)
–
GstCodecParsers.VC1FrameCodingMode
Members
GstCodecParsers.VC1FrameCodingMode.FRAME_PROGRESSIVE
(0)
–
GstCodecParsers.VC1FrameCodingMode.FRAME_INTERLACE
(16)
–
GstCodecParsers.VC1FrameCodingMode.FIELD_INTERLACE
(17)
–
GstCodecParsers.VC1FrameCodingMode
Members
GstCodecParsers.VC1FrameCodingMode.FRAME_PROGRESSIVE
(0)
–
GstCodecParsers.VC1FrameCodingMode.FRAME_INTERLACE
(16)
–
GstCodecParsers.VC1FrameCodingMode.FIELD_INTERLACE
(17)
–
GstVC1Level
Members
GST_VC1_LEVEL_LOW
(0)
–
GST_VC1_LEVEL_MEDIUM
(2)
–
GST_VC1_LEVEL_HIGH
(4)
–
GST_VC1_LEVEL_L0
(0)
–
GST_VC1_LEVEL_L1
(1)
–
GST_VC1_LEVEL_L2
(2)
–
GST_VC1_LEVEL_L3
(3)
–
GST_VC1_LEVEL_L4
(4)
–
GST_VC1_LEVEL_UNKNOWN
(255)
–
GstCodecParsers.VC1Level
Members
GstCodecParsers.VC1Level.LOW
(0)
–
GstCodecParsers.VC1Level.MEDIUM
(2)
–
GstCodecParsers.VC1Level.HIGH
(4)
–
GstCodecParsers.VC1Level.L0
(0)
–
GstCodecParsers.VC1Level.L1
(1)
–
GstCodecParsers.VC1Level.L2
(2)
–
GstCodecParsers.VC1Level.L3
(3)
–
GstCodecParsers.VC1Level.L4
(4)
–
GstCodecParsers.VC1Level.UNKNOWN
(255)
–
GstCodecParsers.VC1Level
Members
GstCodecParsers.VC1Level.LOW
(0)
–
GstCodecParsers.VC1Level.MEDIUM
(2)
–
GstCodecParsers.VC1Level.HIGH
(4)
–
GstCodecParsers.VC1Level.L0
(0)
–
GstCodecParsers.VC1Level.L1
(1)
–
GstCodecParsers.VC1Level.L2
(2)
–
GstCodecParsers.VC1Level.L3
(3)
–
GstCodecParsers.VC1Level.L4
(4)
–
GstCodecParsers.VC1Level.UNKNOWN
(255)
–
GstVC1MvMode
Members
GST_VC1_MVMODE_1MV_HPEL_BILINEAR
(0)
–
GST_VC1_MVMODE_1MV
(1)
–
GST_VC1_MVMODE_1MV_HPEL
(2)
–
GST_VC1_MVMODE_MIXED_MV
(3)
–
GST_VC1_MVMODE_INTENSITY_COMP
(4)
–
GstCodecParsers.VC1MvMode
Members
GstCodecParsers.VC1MvMode.1MV_HPEL_BILINEAR
(0)
–
GstCodecParsers.VC1MvMode.1MV
(1)
–
GstCodecParsers.VC1MvMode.1MV_HPEL
(2)
–
GstCodecParsers.VC1MvMode.MIXED_MV
(3)
–
GstCodecParsers.VC1MvMode.INTENSITY_COMP
(4)
–
GstCodecParsers.VC1MvMode
Members
GstCodecParsers.VC1MvMode.1MV_HPEL_BILINEAR
(0)
–
GstCodecParsers.VC1MvMode.1MV
(1)
–
GstCodecParsers.VC1MvMode.1MV_HPEL
(2)
–
GstCodecParsers.VC1MvMode.MIXED_MV
(3)
–
GstCodecParsers.VC1MvMode.INTENSITY_COMP
(4)
–
GstVC1ParserResult
Members
GST_VC1_PARSER_OK
(0)
–
GST_VC1_PARSER_BROKEN_DATA
(1)
–
GST_VC1_PARSER_NO_BDU
(2)
–
GST_VC1_PARSER_NO_BDU_END
(3)
–
GST_VC1_PARSER_ERROR
(4)
–
GstCodecParsers.VC1ParserResult
Members
GstCodecParsers.VC1ParserResult.OK
(0)
–
GstCodecParsers.VC1ParserResult.BROKEN_DATA
(1)
–
GstCodecParsers.VC1ParserResult.NO_BDU
(2)
–
GstCodecParsers.VC1ParserResult.NO_BDU_END
(3)
–
GstCodecParsers.VC1ParserResult.ERROR
(4)
–
GstCodecParsers.VC1ParserResult
Members
GstCodecParsers.VC1ParserResult.OK
(0)
–
GstCodecParsers.VC1ParserResult.BROKEN_DATA
(1)
–
GstCodecParsers.VC1ParserResult.NO_BDU
(2)
–
GstCodecParsers.VC1ParserResult.NO_BDU_END
(3)
–
GstCodecParsers.VC1ParserResult.ERROR
(4)
–
GstVC1PictureType
Members
GST_VC1_PICTURE_TYPE_P
(0)
–
GST_VC1_PICTURE_TYPE_B
(1)
–
GST_VC1_PICTURE_TYPE_I
(2)
–
GST_VC1_PICTURE_TYPE_BI
(3)
–
GST_VC1_PICTURE_TYPE_SKIPPED
(4)
–
GstCodecParsers.VC1PictureType
Members
GstCodecParsers.VC1PictureType.P
(0)
–
GstCodecParsers.VC1PictureType.B
(1)
–
GstCodecParsers.VC1PictureType.I
(2)
–
GstCodecParsers.VC1PictureType.BI
(3)
–
GstCodecParsers.VC1PictureType.SKIPPED
(4)
–
GstCodecParsers.VC1PictureType
Members
GstCodecParsers.VC1PictureType.P
(0)
–
GstCodecParsers.VC1PictureType.B
(1)
–
GstCodecParsers.VC1PictureType.I
(2)
–
GstCodecParsers.VC1PictureType.BI
(3)
–
GstCodecParsers.VC1PictureType.SKIPPED
(4)
–
GstVC1Profile
Members
GST_VC1_PROFILE_SIMPLE
(0)
–
GST_VC1_PROFILE_MAIN
(1)
–
GST_VC1_PROFILE_RESERVED
(2)
–
GST_VC1_PROFILE_ADVANCED
(3)
–
GstCodecParsers.VC1Profile
Members
GstCodecParsers.VC1Profile.SIMPLE
(0)
–
GstCodecParsers.VC1Profile.MAIN
(1)
–
GstCodecParsers.VC1Profile.RESERVED
(2)
–
GstCodecParsers.VC1Profile.ADVANCED
(3)
–
GstCodecParsers.VC1Profile
Members
GstCodecParsers.VC1Profile.SIMPLE
(0)
–
GstCodecParsers.VC1Profile.MAIN
(1)
–
GstCodecParsers.VC1Profile.RESERVED
(2)
–
GstCodecParsers.VC1Profile.ADVANCED
(3)
–
GstVC1QuantizerSpec
Members
GST_VC1_QUANTIZER_IMPLICITLY
(0)
–
GST_VC1_QUANTIZER_EXPLICITLY
(1)
–
GST_VC1_QUANTIZER_NON_UNIFORM
(2)
–
GST_VC1_QUANTIZER_UNIFORM
(3)
–
GstCodecParsers.VC1QuantizerSpec
Members
GstCodecParsers.VC1QuantizerSpec.IMPLICITLY
(0)
–
GstCodecParsers.VC1QuantizerSpec.EXPLICITLY
(1)
–
GstCodecParsers.VC1QuantizerSpec.NON_UNIFORM
(2)
–
GstCodecParsers.VC1QuantizerSpec.UNIFORM
(3)
–
GstCodecParsers.VC1QuantizerSpec
Members
GstCodecParsers.VC1QuantizerSpec.IMPLICITLY
(0)
–
GstCodecParsers.VC1QuantizerSpec.EXPLICITLY
(1)
–
GstCodecParsers.VC1QuantizerSpec.NON_UNIFORM
(2)
–
GstCodecParsers.VC1QuantizerSpec.UNIFORM
(3)
–
GstVC1StartCode
Members
GST_VC1_END_OF_SEQ
(10)
–
GST_VC1_SLICE
(11)
–
GST_VC1_FIELD
(12)
–
GST_VC1_FRAME
(13)
–
GST_VC1_ENTRYPOINT
(14)
–
GST_VC1_SEQUENCE
(15)
–
GST_VC1_SLICE_USER
(27)
–
GST_VC1_FIELD_USER
(28)
–
GST_VC1_FRAME_USER
(29)
–
GST_VC1_ENTRY_POINT_USER
(30)
–
GST_VC1_SEQUENCE_USER
(31)
–
GstCodecParsers.VC1StartCode
Members
GstCodecParsers.VC1StartCode.END_OF_SEQ
(10)
–
GstCodecParsers.VC1StartCode.SLICE
(11)
–
GstCodecParsers.VC1StartCode.FIELD
(12)
–
GstCodecParsers.VC1StartCode.FRAME
(13)
–
GstCodecParsers.VC1StartCode.ENTRYPOINT
(14)
–
GstCodecParsers.VC1StartCode.SEQUENCE
(15)
–
GstCodecParsers.VC1StartCode.SLICE_USER
(27)
–
GstCodecParsers.VC1StartCode.FIELD_USER
(28)
–
GstCodecParsers.VC1StartCode.FRAME_USER
(29)
–
GstCodecParsers.VC1StartCode.ENTRY_POINT_USER
(30)
–
GstCodecParsers.VC1StartCode.SEQUENCE_USER
(31)
–
GstCodecParsers.VC1StartCode
Members
GstCodecParsers.VC1StartCode.END_OF_SEQ
(10)
–
GstCodecParsers.VC1StartCode.SLICE
(11)
–
GstCodecParsers.VC1StartCode.FIELD
(12)
–
GstCodecParsers.VC1StartCode.FRAME
(13)
–
GstCodecParsers.VC1StartCode.ENTRYPOINT
(14)
–
GstCodecParsers.VC1StartCode.SEQUENCE
(15)
–
GstCodecParsers.VC1StartCode.SLICE_USER
(27)
–
GstCodecParsers.VC1StartCode.FIELD_USER
(28)
–
GstCodecParsers.VC1StartCode.FRAME_USER
(29)
–
GstCodecParsers.VC1StartCode.ENTRY_POINT_USER
(30)
–
GstCodecParsers.VC1StartCode.SEQUENCE_USER
(31)
–
Constants
GST_VC1_BFRACTION_BASIS
#define GST_VC1_BFRACTION_BASIS 840
The bfraction variable should be divided by this constant to have the actual value.
GstCodecParsers.VC1_BFRACTION_BASIS
The bfraction variable should be divided by this constant to have the actual value.
GstCodecParsers.VC1_BFRACTION_BASIS
The bfraction variable should be divided by this constant to have the actual value.
GST_VC1_BFRACTION_PTYPE_BI
#define GST_VC1_BFRACTION_PTYPE_BI (GST_VC1_BFRACTION_BASIS + 2)
GstCodecParsers.VC1_BFRACTION_PTYPE_BI
GstCodecParsers.VC1_BFRACTION_PTYPE_BI
GST_VC1_BFRACTION_RESERVED
#define GST_VC1_BFRACTION_RESERVED (GST_VC1_BFRACTION_BASIS + 1)
GstCodecParsers.VC1_BFRACTION_RESERVED
GstCodecParsers.VC1_BFRACTION_RESERVED
GST_VC1_MAX_HRD_NUM_LEAKY_BUCKETS
#define GST_VC1_MAX_HRD_NUM_LEAKY_BUCKETS 31
GstCodecParsers.VC1_MAX_HRD_NUM_LEAKY_BUCKETS
GstCodecParsers.VC1_MAX_HRD_NUM_LEAKY_BUCKETS
The results of the search are