Home | History | Annotate | Download | only in src

Lines Matching defs:node

267   struct ebml_element_desc * node;
760 for (element = ancestor->node; element->id; ++element)
786 item->node = ancestor;
875 struct ebml_list_node * node, * oldtail;
884 node = ne_pool_alloc(sizeof(*node), ctx->alloc_pool);
885 node->id = desc->id;
886 node->data = ne_pool_alloc(desc->size, ctx->alloc_pool);
890 oldtail->next = node;
891 list->tail = node;
893 list->head = node;
895 ctx->log(ctx, NESTEGG_LOG_DEBUG, " -> using data %p", node->data);
897 ne_ctx_push(ctx, desc->children, node->data);
987 element = ne_find_element(id, ctx->ancestor->node);
1022 if (top_level && ctx->ancestor->node == top_level) {
1164 struct ebml_list_node * node;
1167 node = ctx->segment.tracks.track_entry.head;
1168 while (node) {
1169 assert(node->id == ID_TRACK_ENTRY);
1171 return node->data;
1173 node = node->next;
1541 struct ebml_list_node * node = ctx->segment.cues.cue_point.head;
1545 if (!node) {
1596 node = cue_point->cue_track_positions.head;
1600 while (node) {
1601 assert(node->id == ID_CUE_TRACK_POSITIONS);
1602 pos = node->data;
1608 node = node->next;