H264
Decoder
Class
constructor
name
decode_
slice
end_
picture
get_
preferred_
output_
delay
new_
field_
picture
new_
picture
output_
picture
start_
picture
GJS API Reference
GstCodecs-1.0
GstCodecs
H264DecoderClass
Class H264DecoderClass
The opaque #GstH264DecoderClass data structure.
record
Hierarchy
H264DecoderClass
Index
Constructors
constructor
Properties
name
Methods
decode_
slice
end_
picture
get_
preferred_
output_
delay
new_
field_
picture
new_
picture
output_
picture
start_
picture
Constructors
constructor
new
H264
Decoder
Class
(
)
:
H264DecoderClass
Returns
H264DecoderClass
Properties
Static
name
name
:
string
Methods
decode_
slice
decode_
slice
(
decoder
:
H264Decoder
, picture
:
H264Picture
, slice
:
H264Slice
, ref_pic_list0
:
H264Picture
[]
, ref_pic_list1
:
H264Picture
[]
)
:
Gst
.
FlowReturn
Parameters
decoder:
H264Decoder
picture:
H264Picture
slice:
H264Slice
ref_pic_list0:
H264Picture
[]
ref_pic_list1:
H264Picture
[]
Returns
Gst
.
FlowReturn
end_
picture
end_
picture
(
decoder
:
H264Decoder
, picture
:
H264Picture
)
:
Gst
.
FlowReturn
Parameters
decoder:
H264Decoder
picture:
H264Picture
Returns
Gst
.
FlowReturn
get_
preferred_
output_
delay
get_
preferred_
output_
delay
(
decoder
:
H264Decoder
, live
:
boolean
)
:
number
Parameters
decoder:
H264Decoder
live:
boolean
Returns
number
new_
field_
picture
new_
field_
picture
(
decoder
:
H264Decoder
, first_field
:
H264Picture
, second_field
:
H264Picture
)
:
Gst
.
FlowReturn
Parameters
decoder:
H264Decoder
first_field:
H264Picture
second_field:
H264Picture
Returns
Gst
.
FlowReturn
new_
picture
new_
picture
(
decoder
:
H264Decoder
, frame
:
VideoCodecFrame
, picture
:
H264Picture
)
:
Gst
.
FlowReturn
Parameters
decoder:
H264Decoder
frame:
VideoCodecFrame
picture:
H264Picture
Returns
Gst
.
FlowReturn
output_
picture
output_
picture
(
decoder
:
H264Decoder
, frame
:
VideoCodecFrame
, picture
:
H264Picture
)
:
Gst
.
FlowReturn
Parameters
decoder:
H264Decoder
frame:
VideoCodecFrame
picture:
H264Picture
Returns
Gst
.
FlowReturn
start_
picture
start_
picture
(
decoder
:
H264Decoder
, picture
:
H264Picture
, slice
:
H264Slice
, dpb
:
H264Dpb
)
:
Gst
.
FlowReturn
Parameters
decoder:
H264Decoder
picture:
H264Picture
slice:
H264Slice
dpb:
H264Dpb
Returns
Gst
.
FlowReturn
H264
Decoder
Class
constructor
name
decode_
slice
end_
picture
get_
preferred_
output_
delay
new_
field_
picture
new_
picture
output_
picture
start_
picture
base64:eyJwYWdlTmF2aWdhdGlvbiI6W3siY2xhc3NOYW1lcyI6InRzZC1raW5kLWNvbnN0cnVjdG9yIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHc3RDb2RlY3NfMV8wLkdzdENvZGVjcy5IMjY0RGVjb2RlckNsYXNzLmh0bWwjY29uc3RydWN0b3IiLCJuYW1lIjoiY29uc3RydWN0b3IiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLXByb3BlcnR5IHRzZC1wYXJlbnQta2luZC1jbGFzcyB0c2QtaXMtc3RhdGljIiwiaHJlZiI6IkdzdENvZGVjc18xXzAuR3N0Q29kZWNzLkgyNjREZWNvZGVyQ2xhc3MuaHRtbCNuYW1lIiwibmFtZSI6Im5hbWUiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR3N0Q29kZWNzXzFfMC5Hc3RDb2RlY3MuSDI2NERlY29kZXJDbGFzcy5odG1sI2RlY29kZV9zbGljZSIsIm5hbWUiOiJkZWNvZGVfc2xpY2UiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR3N0Q29kZWNzXzFfMC5Hc3RDb2RlY3MuSDI2NERlY29kZXJDbGFzcy5odG1sI2VuZF9waWN0dXJlIiwibmFtZSI6ImVuZF9waWN0dXJlIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdzdENvZGVjc18xXzAuR3N0Q29kZWNzLkgyNjREZWNvZGVyQ2xhc3MuaHRtbCNnZXRfcHJlZmVycmVkX291dHB1dF9kZWxheSIsIm5hbWUiOiJnZXRfcHJlZmVycmVkX291dHB1dF9kZWxheSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHc3RDb2RlY3NfMV8wLkdzdENvZGVjcy5IMjY0RGVjb2RlckNsYXNzLmh0bWwjbmV3X2ZpZWxkX3BpY3R1cmUiLCJuYW1lIjoibmV3X2ZpZWxkX3BpY3R1cmUiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR3N0Q29kZWNzXzFfMC5Hc3RDb2RlY3MuSDI2NERlY29kZXJDbGFzcy5odG1sI25ld19waWN0dXJlIiwibmFtZSI6Im5ld19waWN0dXJlIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdzdENvZGVjc18xXzAuR3N0Q29kZWNzLkgyNjREZWNvZGVyQ2xhc3MuaHRtbCNvdXRwdXRfcGljdHVyZSIsIm5hbWUiOiJvdXRwdXRfcGljdHVyZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHc3RDb2RlY3NfMV8wLkdzdENvZGVjcy5IMjY0RGVjb2RlckNsYXNzLmh0bWwjc3RhcnRfcGljdHVyZSIsIm5hbWUiOiJzdGFydF9waWN0dXJlIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfV0sImNsYXNzTmFtZXMiOiJjdXJyZW50IHRzZC1raW5kLWNsYXNzIHRzZC1wYXJlbnQta2luZC1uYW1lc3BhY2UiLCJocmVmIjoiR3N0Q29kZWNzXzFfMC5Hc3RDb2RlY3MuSDI2NERlY29kZXJDbGFzcy5odG1sIiwibmFtZSI6IkgyNjREZWNvZGVyQ2xhc3MifQ==
The opaque #GstH264DecoderClass data structure.