GstAudio.AudioClippingMeta

Fields

Name

Type

Access

Description

end

int

r/w

Amount of to clip from end of buffer

format

Gst.Format

r/w

Gst.Format of start and stop, Gst.Format.DEFAULT is samples

meta

Gst.Meta

r/w

parent Gst.Meta

start

int

r/w

Amount of audio to clip from start of buffer

Methods

class

get_info ()

Details

class GstAudio.AudioClippingMeta

Extra buffer metadata describing how much audio has to be clipped from the start or end of a buffer. This is used for compressed formats, where the first frame usually has some additional samples due to encoder and decoder delays, and the last frame usually has some additional samples to be able to fill the complete last frame.

This is used to ensure that decoded data in the end has the same amount of samples, and multiply decoded streams can be gaplessly concatenated.

Note: If clipping of the start is done by adjusting the segment, this meta has to be dropped from buffers as otherwise clipping could happen twice.

New in version 1.8.

classmethod get_info()
Return type:

Gst.MetaInfo