GstVideo.VideoAggregatorClass

Fields

Name

Type

Access

Description

aggregate_frames

object

r

Lets subclasses aggregate frames that are ready. Subclasses should iterate the Gst.Element.sinkpads and use the already mapped GstVideo.VideoFrame from GstVideo.VideoAggregatorPad.get_prepared_frame() or directly use the Gst.Buffer from GstVideo.VideoAggregatorPad.get_current_buffer() if it needs to map the buffer in a special way. The result of the aggregation should land in outbuffer.

create_output_buffer

object

r

Optional. Lets subclasses provide a Gst.Buffer to be used as outbuffer of the #aggregate_frames vmethod.

find_best_format

object

r

Optional. Lets subclasses decide of the best common format to use.

parent_class

GstBase.AggregatorClass

r

update_caps

object

r

Optional. Lets subclasses update the Gst.Caps representing the src pad caps before usage. Return None to indicate failure.

Methods

None

Details

class GstVideo.VideoAggregatorClass

New in version 1.16.