Home
last modified time | relevance | path

Searched refs:GSequence (Results 1 – 22 of 22) sorted by relevance

/third_party/glib/glib/
Dgsequence.h30 typedef struct _GSequence GSequence; typedef
40 GSequence * g_sequence_new (GDestroyNotify data_destroy);
42 void g_sequence_free (GSequence *seq);
44 gint g_sequence_get_length (GSequence *seq);
46 void g_sequence_foreach (GSequence *seq,
55 void g_sequence_sort (GSequence *seq,
59 void g_sequence_sort_iter (GSequence *seq,
63 gboolean g_sequence_is_empty (GSequence *seq);
68 GSequenceIter *g_sequence_get_begin_iter (GSequence *seq);
70 GSequenceIter *g_sequence_get_end_iter (GSequence *seq);
[all …]
Dgsequence.c117 GSequence * real_sequence;
154 GSequence *seq);
172 check_seq_access (GSequence *seq) in check_seq_access()
181 static GSequence *
184 return (GSequence *)node_get_last (node)->data; in get_sequence()
188 seq_is_end (GSequence *seq, in seq_is_end()
262 GSequence *
265 GSequence *seq = g_new (GSequence, 1); in g_sequence_new()
288 g_sequence_free (GSequence *seq) in g_sequence_free()
318 GSequence *seq; in g_sequence_foreach_range()
[all …]
Dglib-autocleanups.h77 G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free)
/third_party/glib/glib/tests/
Dsequence.c13 GSequence * real_sequence;
59 g_sequence_check (GSequence *seq) in g_sequence_check()
101 GSequence * sequence;
111 void g_sequence_check (GSequence *sequence);
224 GSequence *seq = data; in simple_iters_cmp()
305 GSequence *seq = data; in compare_iters()
1203 GSequence *seq = g_sequence_new (NULL); in test_out_of_range_jump()
1217 GSequence *seq = g_sequence_new (NULL); in test_iter_move()
1274 GSequence *seq = g_sequence_new (NULL); in test_insert_sorted_non_pointer()
1296 GSequence *seq = g_sequence_new (NULL); in test_stable_sort()
[all …]
Dautoptr.c319 g_autoptr(GSequence) val = g_sequence_new (NULL); in test_g_sequence()
/third_party/glib/gio/
Dgdbusmenumodel.c164 GSequence *items,
591 GSequence *items; in g_dbus_menu_group_changed()
690 GSequence *items; /* unowned */
824 GSequence *items, in g_dbus_menu_model_changed()
Dgliststore.c53 GSequence *items;
Dgmenuexporter.c118 GSequence *item_links;
Dglocalfilemonitor.c54 GSequence *pending_changes; /* sorted by ready time */
/third_party/gstreamer/gstreamer/libs/gst/controller/
Dgsttimedvaluecontrolsource.h97 GSequence *values; /* List of GstControlPoint */
/third_party/gstreamer/gstplugins_good/gst/rtpmanager/
Dgstrtpst2022-1-fecdec.c139 GSequence *packets;
141 GSequence *fec_packets[2];
Dgstrtprtxsend.c133 GSequence *queue;
/third_party/gstreamer/gstplugins_bad/ext/mdns/
Dgstmicrodnsdevice.c52 GSequence *last_seen_devices;
/third_party/gstreamer/gstplugins_base/gst/playback/
Dgstplaybin3.c311 static GSequence *avelements_create (GstPlayBin3 * playbin,
515 GSequence *aelements; /* a list of GstAVElements for audio stream */
516 GSequence *velements; /* a list of GstAVElements for video stream */
3451 static GSequence *
3456 GSequence *ave_seq = NULL;
3531 create_decoders_list (GList * factory_list, GSequence * avelements)
3671 GSequence **ave_list;
3941 GSequence *ave_seq = NULL;
Dgstplaybin2.c279 static GSequence *avelements_create (GstPlayBin * playbin,
461 GSequence *aelements; /* a list of GstAVElements for audio stream */
462 GSequence *velements; /* a list of GstAVElements for video stream */
4241 static GSequence *
4246 GSequence *ave_seq = NULL; in avelements_create()
4321 create_decoders_list (GList * factory_list, GSequence * avelements, in create_decoders_list()
4464 GSequence **ave_list; in autoplug_factories_cb()
4847 GSequence *ave_seq = NULL; in autoplug_select_cb()
/third_party/glib/gio/tests/
Dgmenumodel.c198 GSequence *items;
374 GSequence *items;
/third_party/gstreamer/gstplugins_bad/gst/rist/
Dgstristrtxsend.c149 GSequence *queue;
/third_party/glib/docs/reference/glib/
Dglib-sections.txt2716 GSequence
/third_party/glib/
DNEWS2707 749583 GSequence performance improvements
2725 792455 Improve docs of GSequence
3682 749583 GSequence performance improvements
3922 756988 GSequence should document each function's complexity
3985 756316 GSequence should provide fast api to check if empty
4481 * GListStore is a GSequence-based implementation of GListModel.
7231 670969 GSequence lookup may fail if there was no sort prior to...
8532 * GSequence:
11889 * Add GSequence, a list that is implemented using
/third_party/gstreamer/gstreamer/
DChangeLog30112 timedvaluecontrolsource: Check that the only iter is the end iter in the GSequence
30114 the GSequence was empty, which is obviously wrong.
79130 interpolationcontrolsource: Don't pass NULL to the GSequence API
79563 by not searching in the GSequence for every value and converting
79803 interpolationcontrolsource: Don't pass NULL pointers to GSequence API
87384 controller: Silence a warning from the GSequence being NULL.
87564 controller: Use ordered GSequence instead of GList
/third_party/gstreamer/gstplugins_base/
DChangeLog75256 playbin: Fix infinite loop in GSequence iteration code
75298 playbin: Use the GSequence more efficiently
75300 of GSequence on the ~1000 element lists and only do iterations
75307 playbin: Use GSequence instead of GList to store the GstAVElement list.
75308 The GstAVElement list might be big. Use GSequence to optimize it.
/third_party/gstreamer/gstplugins_good/
DChangeLog41004 Instead of this we should just use a GSequence for the timers, and have them
54807 rtprtxsend: use a GSequence to implement the buffer queue