[Bug 791353] interaudio: Add option to enable/disable gap flags in nullsample buffers

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Tue Feb 27 14:58:28 UTC 2018


https://bugzilla.gnome.org/show_bug.cgi?id=791353

Jan Schmidt <thaytan at noraisin.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |thaytan at noraisin.net

--- Comment #10 from Jan Schmidt <thaytan at noraisin.net> ---
I think the reason is that I was testing scenarios where you switch streams and
you have no audio for a while - so the demuxer is periodically sending GAP
events to trigger preroll, and to catch up the audio chain with the 'current
time'. The GAP events aren't continuous though - so you need to resync on the
next buffer or risk being slightly out of sync with the video.

Maybe in that case the next buffer should carry a DISCONT flag or something
instead and the forced resync isn't essential.

Or, it really fixed a problem and I've forgotten what after 2 years.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list