GstAudioRingBufferSpec

The structure containing the format specification of the ringbuffer.

When @type is GST_AUDIO_RING_BUFFER_FORMAT_TYPE_DSD, the @dsd_format is valid (otherwise it is unused). Also, when DSD is the sample type, only the rate, channels, position, and bpf fields in @info are populated.

Members

Unions

ABIType
union ABIType

Variables

bufferTime
ulong bufferTime;

the total buffer size in microseconds

caps
GstCaps* caps;

The caps that generated the Spec.

info
GstAudioInfo info;

the #GstAudioInfo

latencyTime
ulong latencyTime;

the latency in microseconds

seglatency
int seglatency;

number of segments queued in the lower level device, defaults to segtotal

segsize
int segsize;

the size of one segment in bytes

segtotal
int segtotal;

the total number of segments

type
GstAudioRingBufferFormatType type;

the sample type