• Home
  • Raw
  • Download

Lines Matching refs:ringbuffer

111     GstWasapi2RingBuffer *ringbuffer;  in Invoke()  local
114 ringbuffer = (GstWasapi2RingBuffer *) g_weak_ref_get (&listener_); in Invoke()
115 if (!ringbuffer) { in Invoke()
121 hr = gst_wasapi2_ring_buffer_loopback_callback (ringbuffer); in Invoke()
123 hr = gst_wasapi2_ring_buffer_io_callback (ringbuffer); in Invoke()
124 gst_object_unref (ringbuffer); in Invoke()
450 GstAudioRingBuffer *ringbuffer = GST_AUDIO_RING_BUFFER_CAST (self); in gst_wasapi2_ring_buffer_read() local
457 GstAudioInfo *info = &ringbuffer->spec.info; in gst_wasapi2_ring_buffer_read()
500 if (!gst_audio_ring_buffer_prepare_read (ringbuffer, in gst_wasapi2_ring_buffer_read()
512 gst_audio_format_info_fill_silence (ringbuffer->spec.info.finfo, in gst_wasapi2_ring_buffer_read()
518 if (self->segoffset == ringbuffer->spec.segsize) { in gst_wasapi2_ring_buffer_read()
519 gst_audio_ring_buffer_advance (ringbuffer, 1); in gst_wasapi2_ring_buffer_read()
525 if (!gst_audio_ring_buffer_prepare_read (ringbuffer, in gst_wasapi2_ring_buffer_read()
536 gst_audio_format_info_fill_silence (ringbuffer->spec.info.finfo, in gst_wasapi2_ring_buffer_read()
546 if (self->segoffset == ringbuffer->spec.segsize) { in gst_wasapi2_ring_buffer_read()
547 gst_audio_ring_buffer_advance (ringbuffer, 1); in gst_wasapi2_ring_buffer_read()
563 GstAudioRingBuffer *ringbuffer = GST_AUDIO_RING_BUFFER_CAST (self); in gst_wasapi2_ring_buffer_write() local
599 can_write_bytes = can_write * GST_AUDIO_INFO_BPF (&ringbuffer->spec.info); in gst_wasapi2_ring_buffer_write()
616 if (!gst_audio_ring_buffer_prepare_read (ringbuffer, in gst_wasapi2_ring_buffer_write()
638 can_write = len / GST_AUDIO_INFO_BPF (&ringbuffer->spec.info); in gst_wasapi2_ring_buffer_write()
652 if (self->segoffset == ringbuffer->spec.segsize) { in gst_wasapi2_ring_buffer_write()
653 gst_audio_ring_buffer_clear (ringbuffer, segment); in gst_wasapi2_ring_buffer_write()
654 gst_audio_ring_buffer_advance (ringbuffer, 1); in gst_wasapi2_ring_buffer_write()
857 GstAudioRingBuffer *ringbuffer = GST_AUDIO_RING_BUFFER_CAST (self); in gst_wasapi2_ring_buffer_initialize_audio_client() local
889 GST_AUDIO_INFO_RATE (&ringbuffer->spec.info), GST_SECOND); in gst_wasapi2_ring_buffer_initialize_audio_client()