GstDxva.DxvaH264Decoder

g GObject.InitiallyUnowned GObject.InitiallyUnowned Gst.Object Gst.Object GObject.InitiallyUnowned->Gst.Object GObject.Object GObject.Object GObject.Object->GObject.InitiallyUnowned Gst.Element Gst.Element GstVideo.VideoDecoder GstVideo.VideoDecoder Gst.Element->GstVideo.VideoDecoder Gst.Object->Gst.Element GstCodecs.H264Decoder GstCodecs.H264Decoder GstDxva.DxvaH264Decoder GstDxva.DxvaH264Decoder GstCodecs.H264Decoder->GstDxva.DxvaH264Decoder GstVideo.VideoDecoder->GstCodecs.H264Decoder

Subclasses:

None

Methods

Inherited:

GstCodecs.H264Decoder (2), GstVideo.VideoDecoder (43), Gst.Element (82), Gst.Object (27), GObject.Object (37)

Structs:

Gst.ElementClass (10), GObject.ObjectClass (5)

Virtual Methods

Inherited:

GstCodecs.H264Decoder (7), GstVideo.VideoDecoder (21), Gst.Element (16), Gst.Object (1), GObject.Object (7)

do_configure (input_state, info, crop_x, crop_y, coded_width, coded_height, max_dpb_size)

do_duplicate_picture (src, dst)

do_get_picture_id (picture)

do_new_picture (picture)

do_output_picture (frame, picture, buffer_flags, display_width, display_height)

do_start_picture (picture, picture_id)

Properties

Inherited:

GstCodecs.H264Decoder (1), GstVideo.VideoDecoder (6), Gst.Object (2)

Signals

Inherited:

Gst.Element (3), Gst.Object (1), GObject.Object (1)

Fields

Inherited:

Gst.Element (3), Gst.Object (1), GObject.Object (1)

Name

Type

Access

Description

parent

GstCodecs.H264Decoder

r

Class Details

class GstDxva.DxvaH264Decoder(**kwargs)
Bases:

GstCodecs.H264Decoder

Abstract:

Yes

Structure:

GstDxva.DxvaH264DecoderClass

New in version 1.24.

do_configure(input_state, info, crop_x, crop_y, coded_width, coded_height, max_dpb_size) virtual
Parameters:
Return type:

Gst.FlowReturn

do_duplicate_picture(src, dst) virtual
Parameters:
Return type:

Gst.FlowReturn

do_get_picture_id(picture) virtual
Parameters:

picture (GstCodecs.CodecPicture) –

Return type:

int

do_new_picture(picture) virtual
Parameters:

picture (GstCodecs.CodecPicture) –

Return type:

Gst.FlowReturn

do_output_picture(frame, picture, buffer_flags, display_width, display_height) virtual
Parameters:
Return type:

Gst.FlowReturn

do_start_picture(picture, picture_id) virtual
Parameters:
Return type:

Gst.FlowReturn