Lines Matching defs:elements
63 /* Level 1 elements we create a SeekHead entry for:
88 int64_t pos; ///< absolute offset in the containing AVIOContext where the master's elements start
141 EbmlElement *elements;
145 EbmlElement elements[max_nb_elems]; \
146 EbmlWriter writer = (EbmlWriter){ .elements = elements, \
437 writer->elements[writer->nb_elements].id = id;
438 writer->elements[writer->nb_elements].type = type;
439 return &writer->elements[writer->nb_elements++];
458 elem = &writer->elements[writer->current_master_element];
473 const EbmlElement *const elem = &writer->elements[writer->nb_elements - 1];
683 return ret; /* number of elements consumed excluding elem itself */
731 int ret = ebml_writer_elem_len(writer, writer->elements,
735 ebml_writer_elem_write(writer->elements, pb);
849 * elements. Enough space to write MAX_SEEKHEAD_ENTRIES SeekHead entries
1077 * to write the sample rate elements once the extradata shows up, anyway. */
2420 // one elements (except Clusters).
2647 writer.elements++; // Skip the BlockGroup.
2649 av_assert2(writer.elements[0].id == MATROSKA_ID_BLOCK);
2650 writer.elements[0].id = MATROSKA_ID_SIMPLEBLOCK;