qtmux: Error out on discontinuities/gaps when muxing raw audio
authorSebastian Dröge <sebastian@centricular.com>
Wed, 29 Mar 2017 11:01:25 +0000 (14:01 +0300)
committerSebastian Dröge <sebastian@centricular.com>
Tue, 9 May 2017 12:16:51 +0000 (14:16 +0200)
commitf0163a016c375dd8ba52b2ba6f18ea9bba738367
treed8166efda73edef696503799f6c3294f8ef52e6b
parente4cbefcb6cee33492a7f7f0b4e97a3fbccc96c54
qtmux: Error out on discontinuities/gaps when muxing raw audio

When muxing raw audio, we have no way of storing timestamps but are just
storing a continuous stream of audio samples. If the difference between
the expected and the real timestamp becomes to big, we should error out
instead of silently creating files with wrong A/V sync.

https://bugzilla.gnome.org/show_bug.cgi?id=780679
gst/isomp4/gstqtmux.c
gst/isomp4/gstqtmux.h