/third_party/glib/glib/ |
D | gnode.h | 36 typedef struct _GNode GNode; typedef 58 typedef gboolean (*GNodeTraverseFunc) (GNode *node, 60 typedef void (*GNodeForeachFunc) (GNode *node, 68 GNode *next; 69 GNode *prev; 70 GNode *parent; 71 GNode *children; 83 #define G_NODE_IS_ROOT(node) (((GNode*) (node))->parent == NULL && \ 84 ((GNode*) (node))->prev == NULL && \ 85 ((GNode*) (node))->next == NULL) [all …]
|
D | gnode.c | 92 #define g_node_alloc0() g_slice_new0 (GNode) 93 #define g_node_free(node) g_slice_free (GNode, node) 105 GNode* 108 GNode *node = g_node_alloc0 (); in g_node_new() 114 g_nodes_free (GNode *node) in g_nodes_free() 118 GNode *next = node->next; in g_nodes_free() 134 g_node_destroy (GNode *root) in g_node_destroy() 151 g_node_unlink (GNode *node) in g_node_unlink() 181 GNode* 182 g_node_copy_deep (GNode *node, in g_node_copy_deep() [all …]
|
D | glib-autocleanups.h | 67 G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy)
|
/third_party/gstreamer/gstplugins_good/gst/isomp4/ |
D | qtdemux_tree.h | 37 GNode *qtdemux_tree_get_child_by_type (GNode * node, guint32 fourcc); 38 GNode *qtdemux_tree_get_child_by_type_full (GNode * node, 40 GNode *qtdemux_tree_get_sibling_by_type (GNode * node, guint32 fourcc); 41 GNode *qtdemux_tree_get_sibling_by_type_full (GNode * node, 43 GNode *qtdemux_tree_get_child_by_index (GNode * node, guint index);
|
D | qtdemux_tree.c | 38 GNode * 39 qtdemux_tree_get_child_by_type (GNode * node, guint32 fourcc) in qtdemux_tree_get_child_by_type() 41 GNode *child; in qtdemux_tree_get_child_by_type() 58 GNode * 59 qtdemux_tree_get_child_by_type_full (GNode * node, guint32 fourcc, in qtdemux_tree_get_child_by_type_full() 62 GNode *child; in qtdemux_tree_get_child_by_type_full() 84 GNode * 85 qtdemux_tree_get_child_by_index (GNode * node, guint index) in qtdemux_tree_get_child_by_index() 90 GNode * 91 qtdemux_tree_get_sibling_by_type_full (GNode * node, guint32 fourcc, in qtdemux_tree_get_sibling_by_type_full() [all …]
|
D | qtdemux_tags.c | 92 const char *tag, const char *dummy, GNode * node) in qtdemux_tag_add_location() 163 const char *tag, const char *dummy, GNode * node) in qtdemux_tag_add_year() 187 const char *tag, const char *dummy, GNode * node) in qtdemux_tag_add_classification() 242 const char *tag, const char *dummy, GNode * node) in qtdemux_tag_add_str_full() 245 GNode *data; in qtdemux_tag_add_str_full() 346 const char *tag, const char *dummy, GNode * node) in qtdemux_tag_add_str() 353 const char *tag, const char *dummy, GNode * node) in qtdemux_tag_add_keywords() 430 const char *tag1, const char *tag2, GNode * node) in qtdemux_tag_add_num() 432 GNode *data; in qtdemux_tag_add_num() 458 const char *tag1, const char *dummy, GNode * node) in qtdemux_tag_add_tmpo() [all …]
|
D | qtdemux_tags.h | 26 void qtdemux_parse_udta (GstQTDemux * qtdemux, GstTagList * taglist, GNode * udta);
|
D | qtdemux.c | 338 static gboolean qtdemux_parse_node (GstQTDemux * qtdemux, GNode * node, 343 QtDemuxStream * stream, QtDemuxStreamStsdEntry * entry, GNode * esds, 3116 GNode *mvex, *trex; in qtdemux_parse_trex() 3996 qtdemux_parse_pssh (GstQTDemux * qtdemux, GNode * node) in qtdemux_parse_pssh() 4042 GNode *moof_node, *traf_node, *tfhd_node, *trun_node, *tfdt_node, *mfhd_node; in qtdemux_parse_moof() 4043 GNode *uuid_node; in qtdemux_parse_moof() 4045 GNode *saiz_node, *saio_node, *pssh_node; in qtdemux_parse_moof() 4302 qtdemux_parse_tfra (GstQTDemux * qtdemux, GNode * tfra_node) in qtdemux_parse_tfra() 4408 GNode *mfra_node, *tfra_node; in qtdemux_pull_mfro_mfra() 7913 GNode *cmov; in qtdemux_parse_moov() [all …]
|
D | qtdemux.h | 106 GNode *moov_node; 109 GNode *moov_node_compressed;
|
D | qtdemux_dump.h | 95 gboolean qtdemux_node_dump (GstQTDemux * qtdemux, GNode * node);
|
D | qtdemux_dump.c | 1065 qtdemux_node_dump_foreach (GNode * node, gpointer qtdemux) in qtdemux_node_dump_foreach() 1102 qtdemux_node_dump (GstQTDemux * qtdemux, GNode * node) in qtdemux_node_dump()
|
/third_party/glib/glib/tests/ |
D | node.c | 43 node_build_string (GNode *node, in node_build_string() 69 GNode *root; in traversal_test() 70 GNode *node_B; in traversal_test() 71 GNode *node_C; in traversal_test() 72 GNode *node_D; in traversal_test() 73 GNode *node_E; in traversal_test() 74 GNode *node_F; in traversal_test() 75 GNode *node_G; in traversal_test() 76 GNode *node_J; in traversal_test() 77 GNode *n; in traversal_test() [all …]
|
D | autoptr.c | 250 g_autoptr(GNode) val = g_node_new ("hello"); in test_g_node()
|
/third_party/gstreamer/gstplugins_bad/ext/ttml/ |
D | ttmlparse.c | 423 static GNode * 426 GNode *ret; in ttml_parse_body() 437 GNode *descendants = NULL; in ttml_parse_body() 855 ttml_resolve_styles (GNode * node, gpointer data) in ttml_resolve_styles() 900 GNode *root = (GNode *) tree->data; in ttml_resolve_referenced_styles() 909 ttml_inherit_styles (GNode * node, gpointer data) in ttml_inherit_styles() 951 GNode *root = (GNode *) tree->data; in ttml_inherit_element_styles() 962 ttml_inherit_element_whitespace_mode (GNode * node, gpointer data) in ttml_inherit_element_whitespace_mode() 983 ttml_inherit_whitespace_mode (GNode * tree, TtmlWhitespaceMode doc_mode) in ttml_inherit_whitespace_mode() 991 ttml_free_node_data (GNode * node, gpointer data) in ttml_free_node_data() [all …]
|
/third_party/glib/gio/ |
D | gregistrysettingsbackend.c | 116 GNode *cache_node; 172 GNode *cache_root; 388 static GNode * 389 registry_cache_add_item (GNode *parent, in registry_cache_add_item() 395 GNode *cache_node; in registry_cache_add_item() 427 _ref_down (GNode *node) in _ref_down() 437 registry_cache_ref_tree (GNode *tree) in registry_cache_ref_tree() 440 GNode *node = tree->parent; in registry_cache_ref_tree() 468 _unref_node (GNode *node) in _unref_node() 484 _unref_down (GNode *node) in _unref_down() [all …]
|
/third_party/glib/tests/ |
D | testglib.c | 234 node_build_string (GNode *node, in node_build_string() 255 GNode *root; in gnode_test() 256 GNode *node; in gnode_test() 257 GNode *node_B; in gnode_test() 258 GNode *node_F; in gnode_test() 259 GNode *node_G; in gnode_test() 260 GNode *node_J; in gnode_test()
|
/third_party/glib/ |
D | NEWS.pre-1-3 | 163 * GNode macros (and functions) now return the newly allocated node. 190 * An n-way tree implementation is provided now, based on the GNode structure.
|
D | NEWS | 9211 - GNode docs improvements
|
/third_party/glib/docs/reference/glib/ |
D | glib-sections.txt | 3047 GNode
|