Searched refs:GstAtomicQueue (Results 1 – 11 of 11) sorted by relevance
41 typedef struct _GstAtomicQueue GstAtomicQueue; typedef48 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)
40 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 …]
142 GstAtomicQueue *queue;
95 GstAtomicQueue *queue;
105 GstAtomicQueue *free_queue;106 GstAtomicQueue *pending_queue;
29 GstAtomicQueue *aq; in GST_START_TEST()
28 GstAtomicQueue *queue;
1496 GstAtomicQueue *queue;
141 GstAtomicQueue *queue;
60747 tests: add minimal test for GstAtomicQueue
22878 GstAtomicQueue for the request pool is overkill and may even introduce