gstreamer/gst/matroska
Tim-Philipp Müller d826c5ad96 matroskademux: improve index memory usage
Re-arrange order of index entry struct members to avoid padding
bytes in the middle of the struct, thus potentially reducing the
overall size of the struct and reducing memory used by the index.
On Linux x86_64 the size goes down from 32 bytes to 24 bytes for
each index entry.
2017-05-06 22:39:31 +01:00
..
ebml-ids.h Fix FSF address 2012-11-04 00:07:18 +00:00
ebml-read.c matroska: Quiet a WARN when parsing push mode 2017-01-17 11:50:27 +11:00
ebml-read.h Fix FSF address 2012-11-04 00:07:18 +00:00
ebml-write.c matroskamux: Create a TIME segment when creating streamable output 2015-10-11 11:37:51 +01:00
ebml-write.h matroskamux: Create a TIME segment when creating streamable output 2015-10-11 11:37:51 +01:00
lzo.c matroska: get rid of _stdint.h include 2016-02-08 00:11:55 +00:00
lzo.h Decode the codec private data and following ContentEncoding if necessary. 2008-08-02 18:18:05 +00:00
Makefile.am Remove obsolete Android build cruft 2015-04-26 17:55:07 +01:00
matroska-demux.c qtdemux: matroskademux: Ignore repeated seek events 2017-03-22 00:40:01 +11:00
matroska-demux.h matroska: Remove unused variable 2015-08-13 14:11:12 +01:00
matroska-ids.c matroska: Add size checks to the parsing of FLAC headers 2016-11-22 20:02:42 +02:00
matroska-ids.h matroskademux: improve index memory usage 2017-05-06 22:39:31 +01:00
matroska-mux.c matroskamux: only drop actual streamheader buffers with xiph codecs 2016-12-21 17:02:57 +00:00
matroska-mux.h matroskamux: Create a TIME segment when creating streamable output 2015-10-11 11:37:51 +01:00
matroska-parse.c matroskaparse: add support for skipping invalid data 2016-11-21 13:38:08 +02:00
matroska-parse.h matroska: Remove unused variable 2015-08-13 14:11:12 +01:00
matroska-read-common.c matroskademux: Fix memory leak when parsing attachments 2016-12-01 17:38:33 +02:00
matroska-read-common.h matroskaparse: add support for skipping invalid data 2016-11-21 13:38:08 +02:00
matroska.c Fix FSF address 2012-11-04 00:07:18 +00:00
meson.build Add support for Meson as alternative/parallel build system 2016-08-20 11:21:12 +01:00
webm-mux.c good: use new gst_element_class_add_static_pad_template() 2016-03-24 14:32:20 +02:00
webm-mux.h Fix FSF address 2012-11-04 00:07:18 +00:00