static GstAudioRingBuffer * gst_opensles_src_create_ringbuffer (GstAudioBaseSrc * base) { GstAudioRingBuffer *rb; rb = gst_opensles_ringbuffer_new (RB_MODE_SRC); return rb; }
static GstAudioRingBuffer * gst_opensles_src_create_ringbuffer (GstAudioBaseSrc * base) { GstAudioRingBuffer *rb; rb = gst_opensles_ringbuffer_new (RB_MODE_SRC); GST_OPENSLES_RING_BUFFER (rb)->preset = GST_OPENSLES_SRC (base)->preset; return rb; }
static GstAudioRingBuffer * gst_opensles_sink_create_ringbuffer (GstAudioBaseSink * base) { GstOpenSLESSink *sink = GST_OPENSLES_SINK (base); GstAudioRingBuffer *rb; rb = gst_opensles_ringbuffer_new (RB_MODE_SINK_PCM); gst_opensles_ringbuffer_set_volume (rb, sink->volume); gst_opensles_ringbuffer_set_mute (rb, sink->mute); return rb; }