Lines Matching refs:ringbuffer
207 GstOsxAudioRingBuffer *ringbuffer; in gst_osx_audio_src_change_state() local
222 ringbuffer = in gst_osx_audio_src_change_state()
223 GST_OSX_AUDIO_RING_BUFFER (GST_AUDIO_BASE_SRC (osxsrc)->ringbuffer); in gst_osx_audio_src_change_state()
224 if (ringbuffer->core_audio->device_id != osxsrc->device_id) { in gst_osx_audio_src_change_state()
225 osxsrc->device_id = ringbuffer->core_audio->device_id; in gst_osx_audio_src_change_state()
249 buf = GST_AUDIO_BASE_SRC (src)->ringbuffer; in gst_osx_audio_src_get_caps()
305 GstOsxAudioRingBuffer *ringbuffer; in gst_osx_audio_src_create_ringbuffer() local
310 ringbuffer = g_object_new (GST_TYPE_OSX_AUDIO_RING_BUFFER, NULL); in gst_osx_audio_src_create_ringbuffer()
315 ringbuffer->core_audio->element = in gst_osx_audio_src_create_ringbuffer()
317 ringbuffer->core_audio->is_src = TRUE; in gst_osx_audio_src_create_ringbuffer()
323 if (ringbuffer->core_audio->device_id != osxsrc->device_id) in gst_osx_audio_src_create_ringbuffer()
324 ringbuffer->core_audio->device_id = osxsrc->device_id; in gst_osx_audio_src_create_ringbuffer()
326 return GST_AUDIO_RING_BUFFER (ringbuffer); in gst_osx_audio_src_create_ringbuffer()