gstreamer/gst-libs/gst
Jan Schmidt ca231ce321 audiobasesink: Re-work GAP buffer and trick-mode handling
In trickmode no-audio mode, or when receiving a GAP buffer,
discard the contents and render as a GAP event instead.

Make sure when rendering a gap event that the ring buffer will
restart on PAUSED->PLAYING by setting the eos_rendering flag.

This mostly reverts commit 8557ee and replaces it. The problem
with the previous approach is that it hangs in wait_preroll()
on a PLAYING-PAUSED transition because it doesn't commit state
properly.

https://bugzilla.gnome.org/show_bug.cgi?id=735666
2015-02-06 04:09:37 +11:00
..
allocators docs: gst_dmabuf_allocator_alloc: Improve documentation 2014-11-03 09:02:46 -05:00
app appsink: Only emit EOS signal after all buffers are consumed 2015-01-20 19:22:15 +01:00
audio audiobasesink: Re-work GAP buffer and trick-mode handling 2015-02-06 04:09:37 +11:00
fft fft: Fix compiler errors caused by not including config.h 2013-03-02 19:13:39 +01:00
pbutils Fix documentation that incorrectly says a return value should be freed 2014-12-27 13:02:14 +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 rtspconnection: No remove child if destroyed. 2014-12-09 10:32:00 +01:00
sdp sdp: add gstmikey.h to sdp.h 2014-07-04 09:01:35 +01:00
tag Don't compare booleans for equality to TRUE and FALSE 2014-12-01 09:51:12 +01:00
video video: Fix simple typo in GstVideoFrameMapFlags docs 2015-02-06 04:02:48 +11: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