gstreamer/gst-libs/gst
Thiago Santos cd07101420 tagdemux: ensure tags have been fetched before pulling data
Otherwise upstream can get confused about offsets as there will
be a jump once the tags have been parsed due to the stripped area.

If upstream pulls from 0 to 100, and then tagdemux does the
tag reading and finds out that the first 200 bytes are the tag, the
next pull from upstream will have an offset of 200 bytes. So
upstream will get the following data:

0 - 100, 300 - (EOS), as it will continue requesting from where
it has last stopped, but tagdemux will add an offset to skip the
tags.

This patch makes sure that the tags have been parsed and skipped
since the first pull range call.

https://bugzilla.gnome.org/show_bug.cgi?id=744580
2015-02-18 21:00:50 -03:00
..
allocators docs: gst_dmabuf_allocator_alloc: Improve documentation 2014-11-03 09:02:46 -05:00
app Improve and fix LATENCY query handling 2015-02-11 17:53:49 +02:00
audio Improve and fix LATENCY query handling 2015-02-11 17:53:49 +02:00
fft fft: Fix compiler errors caused by not including config.h 2013-03-02 19:13:39 +01:00
pbutils pbutils: description: fix MPEG-2 video profiles in description 2015-02-18 11:34:15 +00:00
riff riff-media: Error out early if we observe an invalid audio format 2014-12-18 13:25:01 +01:00
rtp rtcpbuffer: fix spelling of word in comment 2014-12-12 08:32:15 -08:00
rtsp rtspmessage: map headers we know that are added by string to their enum 2015-02-09 18:03:43 +00:00
sdp sdp: add gstmikey.h to sdp.h 2014-07-04 09:01:35 +01:00
tag tagdemux: ensure tags have been fetched before pulling data 2015-02-18 21:00:50 -03:00
video video-orc: update with new methods 2015-02-12 12:08:16 +01: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