gstreamer/gst-libs/gst
Wim Taymans b55de48843 tagdemux: accumulate buffers in adapter
Accumulate buffers in an adapter instead of appending them because append causes
a lot of memcpys.
Keep track of the last tagsize and accumulate enough data before attempting to
parse more data.

This patch implements a minimal amount of changes in order to not change the
behaviour. We should really rewrite the tag handling and trimming using
the adapter API instead of merging and trimming into a buffer.
2013-11-06 16:27:21 +01:00
..
allocators dmabuf: Fix compilation if no mmap is available 2013-09-19 16:34:38 +02:00
app appsrc: Also provide function API for current-level-bytes and integrate into the docs 2013-07-26 11:03:08 +02:00
audio audio: Update ORC dist files 2013-11-03 15:58:35 +01:00
fft fft: Fix compiler errors caused by not including config.h 2013-03-02 19:13:39 +01:00
pbutils discoverer: also filter 'framed' field when looking for same streams 2013-10-15 11:17:56 +02:00
riff riff: Add support for TechSmith Screen Capture 2 2013-09-11 11:04:30 +02:00
rtp rtpbuffer: check for valid payload type 2013-09-13 16:05:58 +02:00
rtsp rtspconnection: Fix indention in header 2013-11-01 16:43:56 +01:00
sdp sdp: fix duplicate 'const' declaration warnings 2013-11-01 15:27:45 +01:00
tag tagdemux: accumulate buffers in adapter 2013-11-06 16:27:21 +01:00
video navigation: Add missing out parameter annotations to GstNavigation 2013-10-11 23:06:55 +02:00
gettext.h Fix FSF address 2012-11-03 23:05:09 +00:00
glib-compat-private.h Fix FSF address 2012-11-03 23:05:09 +00:00
gst-i18n-app.h tools: add simple command-line gst-play utility for testing purposes 2013-08-16 15:45:23 +01:00
gst-i18n-plugin.h Fix FSF address 2012-11-03 23:05:09 +00:00
Makefile.am tools: add simple command-line gst-play utility for testing purposes 2013-08-16 15:45:23 +01:00