GstAudio.AudioAggregatorPad

g GObject.InitiallyUnowned GObject.InitiallyUnowned Gst.Object Gst.Object GObject.InitiallyUnowned->Gst.Object GObject.Object GObject.Object GObject.Object->GObject.InitiallyUnowned Gst.Pad Gst.Pad Gst.Object->Gst.Pad GstBase.AggregatorPad GstBase.AggregatorPad Gst.Pad->GstBase.AggregatorPad GstAudio.AudioAggregatorPad GstAudio.AudioAggregatorPad GstBase.AggregatorPad->GstAudio.AudioAggregatorPad

Subclasses:

GstAudio.AudioAggregatorConvertPad

Methods

Inherited:

GstBase.AggregatorPad (6), Gst.Pad (84), Gst.Object (27), GObject.Object (37)

Structs:

GObject.ObjectClass (5)

Virtual Methods

Inherited:

GstBase.AggregatorPad (2), Gst.Pad (2), Gst.Object (1), GObject.Object (7)

do_convert_buffer (in_info, out_info, buffer)

do_update_conversion_info ()

Properties

Inherited:

GstBase.AggregatorPad (1), Gst.Pad (4), Gst.Object (2)

Name

Type

Flags

Short Description

qos-messages

bool

r/w

Emit QoS messages when dropping buffers

Signals

Inherited:

GstBase.AggregatorPad (1), Gst.Pad (2), Gst.Object (1), GObject.Object (1)

Fields

Inherited:

GstBase.AggregatorPad (1), Gst.Pad (2), Gst.Object (1), GObject.Object (1)

Name

Type

Access

Description

info

GstAudio.AudioInfo

r

The audio info for this pad set from the incoming caps

parent

GstBase.AggregatorPad

r

Class Details

class GstAudio.AudioAggregatorPad(**kwargs)
Bases:

GstBase.AggregatorPad

Abstract:

No

Structure:

GstAudio.AudioAggregatorPadClass

The default implementation of Gst.Pad used with GstAudio.AudioAggregator

New in version 1.14.

do_convert_buffer(in_info, out_info, buffer) virtual
Parameters:
Return type:

Gst.Buffer

Convert a buffer from one format to another.

do_update_conversion_info() virtual

Called when either the input or output formats have changed.

Property Details

GstAudio.AudioAggregatorPad.props.qos_messages
Name:

qos-messages

Type:

bool

Default Value:

False

Flags:

READABLE, WRITABLE

Emit QoS messages when dropping buffers.

New in version 1.20.