GstCodecs.H266Decoder¶
- Subclasses:
None
Methods¶
Virtual Methods¶
|
|
|
|
|
|
|
|
|
Properties¶
- Inherited:
Signals¶
- Inherited:
Fields¶
- Inherited:
Name |
Type |
Access |
Description |
|---|---|---|---|
NumRefIdxActive |
[ |
r |
|
RefPicList |
r |
||
RefPicLtPocList |
[ |
r |
|
RefPicPocList |
[ |
r |
|
RefPicScale |
[ |
r |
|
RprConstraintsActiveFlag |
[ |
r |
|
aps_list |
[[ |
r |
|
input_state |
r |
||
inter_layer_ref |
[ |
r |
|
padding |
[ |
r |
|
parent |
r |
Class Details¶
- class GstCodecs.H266Decoder(**kwargs)¶
- Bases:
- Abstract:
Yes
- Structure:
The opaque
GstCodecs.H266Decoderdata structure.New in version 1.26.
- do_decode_slice(picture, slice) virtual¶
- Parameters:
picture (
GstCodecs.H266Picture) – aGstCodecs.H266Pictureslice (
GstCodecs.H266Slice) – aGstCodecs.H266Slice
- Return type:
Provides per slice data with parsed slice header and required raw bitstream for subclass to decode it.
New in version 1.26.
- do_end_picture(picture) virtual¶
- Parameters:
picture (
GstCodecs.H266Picture) – aGstCodecs.H266Picture- Return type:
Optional. Called per one
GstCodecs.H266Pictureto notify subclass to finish decoding process for theGstCodecs.H266PictureNew in version 1.26.
- do_get_preferred_output_delay(live) virtual¶
- Parameters:
live (
bool) – whether upstream is live or not- Returns:
the number of perferred delayed output frame
- Return type:
Optional. Called by baseclass to query whether delaying output is preferred by subclass or not.
New in version 1.26.
- do_new_picture(frame, picture) virtual¶
- Parameters:
frame (
GstVideo.VideoCodecFrame) – aGstVideo.VideoCodecFramepicture (
GstCodecs.H266Picture) – aGstCodecs.H266Picture
- Return type:
Optional. Called whenever new
GstCodecs.H266Pictureis created. Subclass can set implementation specific user data on theGstCodecs.H266Picturevia gst_h266_picture_set_user_dataNew in version 1.26.
- do_output_picture(frame, picture) virtual¶
- Parameters:
frame (
GstVideo.VideoCodecFrame) –picture (
GstCodecs.H266Picture) –
- Return type:
- do_start_picture(picture, slice, dpb) virtual¶
- Parameters:
picture (
GstCodecs.H266Picture) – aGstCodecs.H266Pictureslice (
GstCodecs.H266Slice) – aGstCodecs.H266Slicedpb (
GstCodecs.H266Dpb) – aGstCodecs.H266Dpb
- Return type:
Optional. Called per one
GstCodecs.H266Pictureto notify subclass to prepare decoding process for theGstCodecs.H266PictureNew in version 1.26.