has to be dropped from buffers as otherwise clipping could happen twice.
gstaudio.audio_clipping_meta
Module for [AudioClippingMeta] class
class AudioClippingMeta
Types 1
classAudioClippingMeta
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
Fields
GstAudioClippingMeta _cInstanceMethods
void * _cPtr()gst.types.Format format() @propertyGet `format` field. Returns: GstFormat of @start and @stop, GSTFORMATDEFAULT is samplesvoid format(gst.types.Format propval) @propertySet `format` field. Params: propval = GstFormat of @start and @stop, GSTFORMATDEFAULT is samplesvoid start(ulong propval) @propertySet `start` field. Params: propval = Amount of audio to clip from start of buffervoid end(ulong propval) @propertySet `end` field. Params: propval = Amount of to clip from end of buffer