| FFmpeg
    | 
| Data Fields | |
| uint32_t | id | 
| EbmlType | type | 
| unsigned | length_size | 
| uint64_t | size | 
| excluding id and length field  More... | |
| union { | |
| uint64_t uint | |
| int64_t sint | |
| double f | |
| const char * str | |
| const uint8_t * bin | |
| struct MatroskaMuxContext * mkv | |
| used by EBML_BLOCK  More... | |
| EbmlMaster master | |
| } | priv | 
Definition at line 129 of file matroskaenc.c.
| uint32_t EbmlElement::id | 
Definition at line 130 of file matroskaenc.c.
Referenced by ebml_writer_add(), ebml_writer_elem_write(), and ebml_writer_master_len().
| EbmlType EbmlElement::type | 
Definition at line 131 of file matroskaenc.c.
Referenced by ebml_writer_add(), ebml_writer_close_master(), ebml_writer_close_or_discard_master(), ebml_writer_elem_len(), and ebml_writer_elem_write().
| unsigned EbmlElement::length_size | 
Definition at line 132 of file matroskaenc.c.
Referenced by ebml_writer_elem_len(), ebml_writer_elem_write(), and ebml_writer_master_len().
| uint64_t EbmlElement::size | 
excluding id and length field
Definition at line 133 of file matroskaenc.c.
Referenced by ebml_writer_add_bin(), ebml_writer_block_len(), ebml_writer_elem_len(), ebml_writer_elem_write(), ebml_writer_master_len(), ebml_writer_sint_len(), ebml_writer_str_len(), and ebml_writer_uint_len().
| uint64_t EbmlElement::uint | 
Definition at line 135 of file matroskaenc.c.
Referenced by ebml_writer_add_uid(), ebml_writer_add_uint(), ebml_writer_elem_write(), and ebml_writer_uint_len().
| int64_t EbmlElement::sint | 
Definition at line 136 of file matroskaenc.c.
Referenced by ebml_writer_add_sint(), ebml_writer_elem_write(), and ebml_writer_sint_len().
| double EbmlElement::f | 
Definition at line 137 of file matroskaenc.c.
Referenced by ebml_writer_add_float(), and ebml_writer_elem_write().
| const char* EbmlElement::str | 
Definition at line 138 of file matroskaenc.c.
Referenced by ebml_writer_add_string(), ebml_writer_elem_write(), and ebml_writer_str_len().
| const uint8_t* EbmlElement::bin | 
Definition at line 139 of file matroskaenc.c.
Referenced by ebml_writer_add_bin(), and ebml_writer_elem_write().
| struct MatroskaMuxContext* EbmlElement::mkv | 
used by EBML_BLOCK
Definition at line 140 of file matroskaenc.c.
Referenced by ebml_writer_add_block(), ebml_writer_block_len(), and ebml_writer_write_block().
| EbmlMaster EbmlElement::master | 
Definition at line 141 of file matroskaenc.c.
Referenced by ebml_writer_close_master(), ebml_writer_close_or_discard_master(), ebml_writer_elem_write(), ebml_writer_master_len(), and ebml_writer_open_master().
| union { ... } EbmlElement::priv | 
Referenced by ebml_writer_add_bin(), ebml_writer_add_block(), ebml_writer_add_float(), ebml_writer_add_sint(), ebml_writer_add_string(), ebml_writer_add_uid(), ebml_writer_add_uint(), ebml_writer_block_len(), ebml_writer_close_master(), ebml_writer_close_or_discard_master(), ebml_writer_elem_write(), ebml_writer_master_len(), ebml_writer_open_master(), ebml_writer_sint_len(), ebml_writer_str_len(), ebml_writer_uint_len(), and ebml_writer_write_block().
 1.8.17
 1.8.17