Home
last modified time | relevance | path

Searched refs:asio_object (Results 1 – 3 of 3) sorted by relevance

/third_party/gstreamer/gstplugins_bad/sys/asio/
Dgstasioringbuffer.cpp39 GstAsioObject *asio_object; member
117 gst_clear_object (&self->asio_object); in gst_asio_ring_buffer_dispose()
303 if (!self->asio_object) { in gst_asio_ring_buffer_acquire()
313 if (!gst_asio_object_set_sample_rate (self->asio_object, in gst_asio_ring_buffer_acquire()
356 if (!gst_asio_object_install_callback (self->asio_object, self->type, in gst_asio_ring_buffer_start()
364 if (!gst_asio_object_start (self->asio_object)) { in gst_asio_ring_buffer_start()
386 if (!self->asio_object) in gst_asio_ring_buffer_stop()
390 gst_asio_object_uninstall_callback (self->asio_object, self->callback_id); in gst_asio_ring_buffer_stop()
422 self->asio_object = (GstAsioObject *) gst_object_ref (object); in gst_asio_ring_buffer_new()
432 g_return_val_if_fail (buf->asio_object != nullptr, FALSE); in gst_asio_ring_buffer_configure()
[all …]
Dgstasiosink.cpp234 GstAsioObject *asio_object = nullptr; in gst_asio_sink_create_ringbuffer() local
281 asio_object = gst_asio_object_new (info, self->occupy_all_channels); in gst_asio_sink_create_ringbuffer()
282 if (!asio_object) { in gst_asio_sink_create_ringbuffer()
288 if (!gst_asio_object_get_max_num_channels (asio_object, &max_input_ch, in gst_asio_sink_create_ringbuffer()
338 (GstAsioRingBuffer *) gst_asio_ring_buffer_new (asio_object, in gst_asio_sink_create_ringbuffer()
358 gst_clear_object (&asio_object); in gst_asio_sink_create_ringbuffer()
Dgstasiosrc.cpp247 GstAsioObject *asio_object = nullptr; in gst_asio_src_create_ringbuffer() local
294 asio_object = gst_asio_object_new (info, self->occupy_all_channels); in gst_asio_src_create_ringbuffer()
295 if (!asio_object) { in gst_asio_src_create_ringbuffer()
301 if (!gst_asio_object_get_max_num_channels (asio_object, &max_input_ch, in gst_asio_src_create_ringbuffer()
351 (GstAsioRingBuffer *) gst_asio_ring_buffer_new (asio_object, in gst_asio_src_create_ringbuffer()
372 gst_clear_object (&asio_object); in gst_asio_src_create_ringbuffer()