|
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 122 of file matroskaenc.c.
| uint32_t EbmlElement::id |
Definition at line 123 of file matroskaenc.c.
Referenced by ebml_writer_add(), ebml_writer_elem_write(), and ebml_writer_master_len().
| EbmlType EbmlElement::type |
Definition at line 124 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 125 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 126 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 128 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 129 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 130 of file matroskaenc.c.
Referenced by ebml_writer_add_float(), and ebml_writer_elem_write().
| const char* EbmlElement::str |
Definition at line 131 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 132 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 133 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 134 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