gstreamer/gst
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
..
alpha Add support for Meson as alternative/parallel build system 2016-08-20 11:21:12 +01:00
apetag Add support for Meson as alternative/parallel build system 2016-08-20 11:21:12 +01:00
audiofx scaletempo: Scale GAP event timestamp and duration like for buffers 2017-04-09 10:45:21 +03:00
audioparsers aacparse: streamline and improve AudioSpecificConfig parsing 2017-04-06 12:04:46 +02:00
auparse Add support for Meson as alternative/parallel build system 2016-08-20 11:21:12 +01:00
autodetect autodetect: bring the element state down after success 2017-01-10 01:20:18 +11:00
avi avidemux: Don't increment -1 / unset indices 2017-02-28 15:47:23 +02:00
cutter Add support for Meson as alternative/parallel build system 2016-08-20 11:21:12 +01:00
debugutils Use the new API to post flow ERROR messages on the bus 2016-08-26 19:23:26 -03:00
deinterlace deinterlace: Mark pad as needing reconfiguration again if reconfiguration failed 2016-11-18 12:04:45 +02:00
dtmf Add support for Meson as alternative/parallel build system 2016-08-20 11:21:12 +01:00
effectv Add support for Meson as alternative/parallel build system 2016-08-20 11:21:12 +01:00
equalizer meson: Install presets files 2017-01-05 09:49:21 -03:00
flv flvdemux: remove duplicated segment initialization 2017-04-20 12:42:58 +01:00
flx flxdec: Only send SEGMENT events after CAPS 2016-12-09 17:55:39 +02:00
goom Add support for Meson as alternative/parallel build system 2016-08-20 11:21:12 +01:00
goom2k1 Add support for Meson as alternative/parallel build system 2016-08-20 11:21:12 +01:00
icydemux icydemux: reset tags on empty value 2017-02-14 12:24:13 +02:00
id3demux Add support for Meson as alternative/parallel build system 2016-08-20 11:21:12 +01:00
imagefreeze imagefreeze: Remove now unused done label 2017-02-09 14:18:30 +02:00
interleave interleave: avoid using uninitialised ordering_map 2017-03-31 14:10:34 +03:00
isomp4 qtdemux: Fix crash on mss stream caused by invalid stsd entry access 2017-05-02 14:20:02 +03:00
law Add support for Meson as alternative/parallel build system 2016-08-20 11:21:12 +01:00
level Add support for Meson as alternative/parallel build system 2016-08-20 11:21:12 +01:00
matroska matroskademux: improve index memory usage 2017-05-06 22:39:31 +01:00
monoscope monoscope: Unref allocation query after finished with it 2016-12-07 14:20:34 +02:00
multifile splitmuxsink: Don't use an explicit name for requesting audio pads 2017-04-20 13:17:33 +01:00
multipart multipartdemux: Post an error message on the bus if we got EOS without having added any pads 2016-11-28 12:22:49 +02:00
replaygain Add support for Meson as alternative/parallel build system 2016-08-20 11:21:12 +01:00
rtp rtph264depay: don't insert SPS/PPS inline for AVC output 2017-04-24 17:29:37 +01:00
rtpmanager Revert "rtpbin: pipeline gets an EOS when any rtpsources byes" 2017-04-19 12:28:12 +01:00
rtsp rtspsrc: Chain up to the parent class' provide_clock() implementation 2017-04-21 19:14:09 +01:00
shapewipe Add support for Meson as alternative/parallel build system 2016-08-20 11:21:12 +01:00
smpte Add support for Meson as alternative/parallel build system 2016-08-20 11:21:12 +01:00
spectrum Add support for Meson as alternative/parallel build system 2016-08-20 11:21:12 +01:00
udp udpsrc: Use IP_MULTICAST_ALL for filtering IPv4 packets if available 2017-02-15 00:14:32 +02:00
videobox Add support for Meson as alternative/parallel build system 2016-08-20 11:21:12 +01:00
videocrop Add support for Meson as alternative/parallel build system 2016-08-20 11:21:12 +01:00
videofilter ext, gst: fix indentation 2016-09-15 09:53:07 +01:00
videomixer Add support for Meson as alternative/parallel build system 2016-08-20 11:21:12 +01:00
wavenc Add support for Meson as alternative/parallel build system 2016-08-20 11:21:12 +01:00
wavparse wavparse: check for not NULL before clearing adapter 2017-01-25 09:59:50 +00:00
y4m Add support for Meson as alternative/parallel build system 2016-08-20 11:21:12 +01:00
Makefile.am build: build plugins and examples in parallel where possible 2010-03-29 11:00:57 +01:00
meson.build Add support for Meson as alternative/parallel build system 2016-08-20 11:21:12 +01:00