Home
last modified time | relevance | path

Searched refs:GAsyncQueue (Results 1 – 25 of 25) sorted by relevance

/third_party/glib/glib/
Dgasyncqueue.h36 typedef struct _GAsyncQueue GAsyncQueue; typedef
39 GAsyncQueue *g_async_queue_new (void);
41 GAsyncQueue *g_async_queue_new_full (GDestroyNotify item_free_func);
43 void g_async_queue_lock (GAsyncQueue *queue);
45 void g_async_queue_unlock (GAsyncQueue *queue);
47 GAsyncQueue *g_async_queue_ref (GAsyncQueue *queue);
49 void g_async_queue_unref (GAsyncQueue *queue);
52 void g_async_queue_ref_unlocked (GAsyncQueue *queue);
55 void g_async_queue_unref_and_unlock (GAsyncQueue *queue);
58 void g_async_queue_push (GAsyncQueue *queue,
[all …]
Dgasyncqueue.c118 GAsyncQueue *
136 GAsyncQueue *
139 GAsyncQueue *queue; in g_async_queue_new_full()
141 queue = g_new (GAsyncQueue, 1); in g_async_queue_new_full()
161 GAsyncQueue *
162 g_async_queue_ref (GAsyncQueue *queue) in g_async_queue_ref()
182 g_async_queue_ref_unlocked (GAsyncQueue *queue) in g_async_queue_ref_unlocked()
203 g_async_queue_unref_and_unlock (GAsyncQueue *queue) in g_async_queue_unref_and_unlock()
223 g_async_queue_unref (GAsyncQueue *queue) in g_async_queue_unref()
254 g_async_queue_lock (GAsyncQueue *queue) in g_async_queue_lock()
[all …]
Dgasyncqueueprivate.h25 GMutex *_g_async_queue_get_mutex (GAsyncQueue *queue);
Dgthreadpool.c92 GAsyncQueue *queue;
111 static GAsyncQueue *unused_thread_queue = NULL;
129 static GAsyncQueue *spawn_thread_queue;
Dglib-autocleanups.h45 G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref)
/third_party/glib/glib/tests/
Dasyncqueue.c44 GAsyncQueue *q; in test_async_queue_sort()
79 GAsyncQueue *q; in test_async_queue_destroy()
97 static GAsyncQueue *q;
179 GAsyncQueue *q; in test_async_queue_timed()
228 GAsyncQueue *q; in test_async_queue_remove()
251 GAsyncQueue *q; in test_async_queue_push_front()
Dautoptr.c47 g_autoptr(GAsyncQueue) val = g_async_queue_new (); in test_g_async_queue()
/third_party/gstreamer/gstplugins_bad/sys/nvcodec/
Dgstnvbaseenc.h131 GAsyncQueue *available_queue;
135 GAsyncQueue *pending_queue;
139 GAsyncQueue *bitstream_queue;
/third_party/glib/tests/
Dasyncqueue-test.c34 static GAsyncQueue *async_queue = NULL;
140 GAsyncQueue *q; in basic_tests()
/third_party/gstreamer/gstplugins_bad/sys/applemedia/
Dvtdec.h52 GAsyncQueue *reorder_queue;
Dvtenc.h85 GAsyncQueue * cur_outframes;
/third_party/gstreamer/gstplugins_good/gst/dtmf/
Dgstdtmfsrc.h75 GAsyncQueue *event_queue;
Dgstrtpdtmfsrc.h75 GAsyncQueue *event_queue;
/third_party/gstreamer/gstplugins_base/tests/examples/gl/sdl/
Dsdlshare.c142 static GAsyncQueue *queue_input_buf;
143 static GAsyncQueue *queue_output_buf;
/third_party/gstreamer/gstreamer/tests/check/gst/
Dgstpromise.c465 GAsyncQueue *push_queue;
466 GAsyncQueue *wait_queue;
/third_party/glib/gio/tests/
Dcancellable.c228 GAsyncQueue *cancellable_source_queue; /* (owned) (element-type GCancellableSource) */
Dgdbus-connection.c820 GAsyncQueue *incoming_queue; /* (element-type GDBusMessage) */
842 wait_for_filtered_reply (GAsyncQueue *incoming_queue, in wait_for_filtered_reply()
/third_party/gstreamer/gstplugins_base/tests/check/elements/
Dvorbistag.c90 static GAsyncQueue *pending_buffers;
/third_party/gstreamer/gstreamer/libs/gst/check/
Dgstharness.c179 GAsyncQueue *buffer_queue;
180 GAsyncQueue *src_event_queue;
181 GAsyncQueue *sink_event_queue;
/third_party/gstreamer/gstplugins_bad/gst/rtmp2/rtmp/
Drtmpconnection.c55 GAsyncQueue *output_queue;
/third_party/glib/docs/reference/glib/
Dglib-sections.txt1160 GAsyncQueue
/third_party/glib/
DNEWS8966 - Avoid an extra allocation in GAsyncQueue (626704)
11514 * GAsyncQueue:
12330 been added to allow GAsyncQueue to be used as a priority
/third_party/gstreamer/gstplugins_bad/
DChangeLog34942 and there is nothing to pop from GAsyncQueue (this causes deadlock).
36689 to pop from GAsyncQueue. If downstream returns error,
36690 we need put SHUTDOWN_COOKIE to GAsyncQueue for chain function
80140 Use GstDataQueue instead of GAsyncQueue for storing buffers
102562 This removes the uses of GAsyncQueue and replaces it with explicit
105869 aggregator: Replace GMainContext with GAsyncQueue (v2)
105873 it with a GAsyncQueue which is simple to flush and has
122863 Then replace GQueue by GAsyncQueue to keep thread safe access to the
/third_party/gstreamer/gstreamer/
DChangeLog14877 This removes the uses of GAsyncQueue and replaces it with explicit
14961 aggregator: Replace GMainContext with GAsyncQueue (v2)
14965 it with a GAsyncQueue which is simple to flush and has
/third_party/gstreamer/gstplugins_base/
DChangeLog63284 This removes the uses of GAsyncQueue and replaces it with explicit
125964 a GAsyncQueue instead of a GList, so g_list_append() doesn't trample