GstAudio.AudioRingBufferClass

Fields

Name

Type

Access

Description

acquire

object

r

allocate the resources for the ringbuffer using the given spec

activate

object

r

activate the thread that starts pulling and monitoring the consumed segments in the device.

clear_all

object

r

Optional. Clear the entire ringbuffer. Subclasses should chain up to the parent implementation to invoke the default handler.

close_device

object

r

close the device

commit

object

r

write samples into the ringbuffer

delay

object

r

get number of frames queued in device

open_device

object

r

open the device, don’t set any params or allocate anything

parent_class

Gst.ObjectClass

r

parent class

pause

object

r

pause processing of samples

release

object

r

free resources of the ringbuffer

resume

object

r

resume processing of samples after pause

start

object

r

start processing of samples

stop

object

r

stop processing of samples

Methods

None

Details

class GstAudio.AudioRingBufferClass

The vmethods that subclasses can override to implement the ringbuffer.