gst-libs/gst/audio/gstbaseaudiosink.c: Our EOS time contains the base_time, _wait_eos...
authorWim Taymans <wim.taymans@gmail.com>
Wed, 21 Nov 2007 18:02:21 +0000 (18:02 +0000)
committerWim Taymans <wim.taymans@gmail.com>
Wed, 21 Nov 2007 18:02:21 +0000 (18:02 +0000)
commitac1cc82165da09017affc9135dca89a5cd88cd00
treeae6945e59a0c2d538e8607dcd4c6958ce3572878
parent157a65b15e058296ebe8f19e81448358a3ac0f48
gst-libs/gst/audio/gstbaseaudiosink.c: Our EOS time contains the base_time, _wait_eos() expects a running_time so we ...

Original commit message from CVS:
* gst-libs/gst/audio/gstbaseaudiosink.c:
(gst_base_audio_sink_drain):
Our EOS time contains the base_time, _wait_eos() expects a running_time
so we have to subtract the base_time again before calling the function.
This fixes an EOS regression where the base_time was added twice and EOS
took longer and longer in certain situations.
Fixes #498767.
ChangeLog
gst-libs/gst/audio/gstbaseaudiosink.c