gstreamer/gst-libs/gst
Thiago Santos 5b8e1925b5 videodecoder: use new segment earlier for reverse playback
For reverse playback, the segment event will only be pushed when
the first buffer is actually pushed. But for decoding frames and storing
those into the list to be pushed the output_segment.rate value is used
to determine if it is forward or reverse playback.

In case a previous segment event (or none) is in use it will mistakenly
think it is doing forward playback and push the buffers immediatelly and
try to clip buffers based on an old segment (or an uninitialized one, leading
to an assertion)

This patch fixes this by copying the segment earlier if on reverse playback

https://bugzilla.gnome.org/show_bug.cgi?id=721666
2014-01-13 06:11:09 -03:00
..
allocators dmabuf: Fix compilation if no mmap is available 2013-09-19 16:34:38 +02:00
app appsrc: Fix deadlock that may occur when multiple threads access appsrc at once 2013-11-07 18:28:09 +01:00
audio audiobasesrc: Avoid unnecessary configuration 2014-01-03 02:20:39 +11:00
fft fft: Fix compiler errors caused by not including config.h 2013-03-02 19:13:39 +01:00
pbutils typefind: add support of BWF RF64 a 64bit wav variant 2014-01-05 23:35:52 +01:00
riff riff: Add G726 ADPCM support 2014-01-08 09:45:14 +01:00
rtp gstrtpbasepayload: use the session's suggested ssrc after a collision, if the session provides one 2013-12-30 13:13:35 +01:00
rtsp rtsptransport: calculate default lower transport 2014-01-07 14:51:46 +01:00
sdp sdp: parse encryption key field 2013-12-17 16:32:06 -05:00
tag vorbistag: Read image-type from the GstSample info struct 2013-12-16 11:35:12 +01:00
video videodecoder: use new segment earlier for reverse playback 2014-01-13 06:11:09 -03: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