gstreamer/gst
Sebastian Dröge 45db90fdb0 qtdemux: When receiving a DISCONT buffer that does not point to a sample, remember the offset
And don't just reset everything. This makes sure that we can continue to
handle data in the following scenario:

moov: discont
moof: discont
mdat: continuous

Previously this would fail because the offset would be the accumulated offset
from moov and moof at the mdat position, while the buffer offset might be
something completely different.
2016-07-28 17:58:16 +03:00
..
alpha good: use new gst_element_class_add_static_pad_template() 2016-03-24 14:32:20 +02:00
apetag good: use new gst_element_class_add_static_pad_template() 2016-03-24 14:32:20 +02:00
audiofx scaletempo: S16 uses S32 temporary buffers, float/double their own type 2016-04-15 20:06:42 +03:00
audioparsers aacparse: Reject raw AAC if no codec_data is found in the caps 2016-07-04 16:58:38 +02:00
auparse auparse: Fix sticky event misordering warning 2016-05-13 10:21:35 +03:00
autodetect good: use new gst_element_class_add_static_pad_template() 2016-03-24 14:32:20 +02:00
avi avidemux: Let upstream events go through upstream 2016-07-08 15:00:28 +02:00
cutter good: use new gst_element_class_add_static_pad_template() 2016-03-24 14:32:20 +02:00
debugutils good: use new gst_element_class_add_static_pad_template() 2016-03-24 14:32:20 +02:00
deinterlace deinterlace: Ensure DISCONT flag is properly propagated 2016-06-02 11:35:27 +03:00
dtmf good: use new gst_element_class_add_static_pad_template() 2016-03-24 14:32:20 +02:00
effectv good: use new gst_element_class_add_static_pad_template() 2016-03-24 14:32:20 +02:00
equalizer equalizer: The child-proxy API is GObject based in 1.x 2016-01-05 18:59:25 +02:00
flv flvdemux: Push nominal bitrate tags 2016-07-07 10:21:21 +03:00
flx gst Factor out endian-order RGB formats 2016-03-10 10:00:58 +00:00
goom good: use new gst_element_class_add_static_pad_template() 2016-03-24 14:32:20 +02:00
goom2k1 good: use new gst_element_class_add_static_pad_template() 2016-03-24 14:32:20 +02:00
icydemux good: use new gst_element_class_add_static_pad_template() 2016-03-24 14:32:20 +02:00
id3demux good: use new gst_element_class_add_static_pad_template() 2016-03-24 14:32:20 +02:00
imagefreeze good: use new gst_element_class_add_static_pad_template() 2016-03-24 14:32:20 +02:00
interleave deinterleave: Return the current caps on the srcpads on caps queries 2016-03-24 14:47:40 +02:00
isomp4 qtdemux: When receiving a DISCONT buffer that does not point to a sample, remember the offset 2016-07-28 17:58:16 +03:00
law good: use new gst_element_class_add_static_pad_template() 2016-03-24 14:32:20 +02:00
level good: use new gst_element_class_add_static_pad_template() 2016-03-24 14:32:20 +02:00
matroska matroskamux: Remove suspicious checks for pads being active and linked 2016-07-07 18:26:48 +03:00
monoscope good: use new gst_element_class_add_static_pad_template() 2016-03-24 14:32:20 +02:00
multifile splitmuxsink: Fix debug statement signedness. 2016-07-25 18:20:03 +10:00
multipart multipartmux: Use PTS and DTS instead of timestamp 2016-07-08 16:58:26 +03:00
replaygain good: use new gst_element_class_add_static_pad_template() 2016-03-24 14:32:20 +02:00
rtp rtp: Filter with the filter caps in the payloader's getcaps 2016-07-25 13:35:18 +03:00
rtpmanager rtpjitterbuffer: fix RTPJitterBufferMode documentation 2016-06-17 15:16:45 +03:00
rtsp rtspsrc: Fix error messages to first convert to doubles before division 2016-07-06 11:22:53 +03:00
shapewipe good: use new gst_element_class_add_static_pad_template() 2016-03-24 14:32:20 +02:00
smpte good: use new gst_element_class_add_static_pad_template() 2016-03-24 14:32:20 +02:00
spectrum win32: remove outdated build cruft 2016-02-21 09:47:43 +00:00
udp udpsrc: Use correct in6_pktinfo struct instead of in_pktinfo 2016-07-10 21:30:58 +03:00
videobox good: use new gst_element_class_add_static_pad_template() 2016-03-24 14:32:20 +02:00
videocrop videocrop mark crop properties as mutable in playing state 2016-05-23 19:17:08 +01:00
videofilter good: use new gst_element_class_add_static_pad_template() 2016-03-24 14:32:20 +02:00
videomixer videomixer: drop reference to videomixer 2 2016-04-13 10:57:03 -07:00
wavenc good: use new gst_element_class_add_static_pad_template() 2016-03-24 14:32:20 +02:00
wavparse wavparse: simplify and correct header scanning 2016-05-03 23:03:14 -07:00
y4m good: use new gst_element_class_add_static_pad_template() 2016-03-24 14:32:20 +02:00
Makefile.am build: build plugins and examples in parallel where possible 2010-03-29 11:00:57 +01:00