Home
last modified time | relevance | path

Searched refs:GstAtomicQueue (Results 1 – 11 of 11) sorted by relevance

/third_party/gstreamer/gstreamer/gst/
Dgstatomicqueue.h41 typedef struct _GstAtomicQueue GstAtomicQueue; typedef
48 GstAtomicQueue * gst_atomic_queue_new (guint initial_size) G_GNUC_MALLOC;
51 void gst_atomic_queue_ref (GstAtomicQueue * queue);
54 void gst_atomic_queue_unref (GstAtomicQueue * queue);
57 void gst_atomic_queue_push (GstAtomicQueue* queue, gpointer data);
60 gpointer gst_atomic_queue_pop (GstAtomicQueue* queue);
63 gpointer gst_atomic_queue_peek (GstAtomicQueue* queue);
66 guint gst_atomic_queue_length (GstAtomicQueue * queue);
68 G_DEFINE_AUTOPTR_CLEANUP_FUNC(GstAtomicQueue, gst_atomic_queue_unref)
Dgstatomicqueue.c40 G_DEFINE_BOXED_TYPE (GstAtomicQueue, gst_atomic_queue,
116 add_to_free_list (GstAtomicQueue * queue, GstAQueueMem * mem) in add_to_free_list()
125 clear_free_list (GstAtomicQueue * queue) in clear_free_list()
155 GstAtomicQueue *
158 GstAtomicQueue *queue; in gst_atomic_queue_new()
160 queue = g_new (GstAtomicQueue, 1); in gst_atomic_queue_new()
179 gst_atomic_queue_ref (GstAtomicQueue * queue) in gst_atomic_queue_ref()
187 gst_atomic_queue_free (GstAtomicQueue * queue) in gst_atomic_queue_free()
203 gst_atomic_queue_unref (GstAtomicQueue * queue) in gst_atomic_queue_unref()
221 gst_atomic_queue_peek (GstAtomicQueue * queue) in gst_atomic_queue_peek()
[all …]
Dgstbus.c142 GstAtomicQueue *queue;
Dgstbufferpool.c95 GstAtomicQueue *queue;
/third_party/gstreamer/gstplugins_good/sys/v4l2/
Dgstv4l2allocator.h105 GstAtomicQueue *free_queue;
106 GstAtomicQueue *pending_queue;
/third_party/gstreamer/gstreamer/tests/check/gst/
Dgstatomicqueue.c29 GstAtomicQueue *aq; in GST_START_TEST()
/third_party/gstreamer/gstplugins_bad/sys/v4l2codecs/
Dgstv4l2codecpool.c28 GstAtomicQueue *queue;
/third_party/gstreamer/gstplugins_bad/gst-libs/gst/d3d11/
Dgstd3d11memory.cpp1496 GstAtomicQueue *queue;
/third_party/gstreamer/gstplugins_bad/sys/va/
Dgstvaallocator.c141 GstAtomicQueue *queue;
/third_party/gstreamer/gstreamer/
DChangeLog60747 tests: add minimal test for GstAtomicQueue
/third_party/gstreamer/gstplugins_bad/
DChangeLog22878 GstAtomicQueue for the request pool is overkill and may even introduce