GNOME Bugzilla – Bug 708505
matroskademux: sends unnecessary gap events
Last modified: 2013-09-30 08:25:51 UTC
Created attachment 255451 [details] [review] Patch to update stream position when sending buffers that actually overlap with buffers. the problem is that stream->pos is never updated when sending buffers to the code that sends gap events doesn't know which time has already been covered.
So I did a minor update to your patch to avoid double checking if the same value as a valid clock time and pushed. In my tests it reduced the amount of gap events sent a lot. Thanks! commit a1a493dae4f7e0cdbbb9a04c40db757898831b57 Author: Matej Knopp <matej.knopp@gmail.com> Date: Sat Sep 21 00:55:26 2013 +0200 matroskademux: update stream->pos when sending buffers so that gap events are not sent unnecessarily https://bugzilla.gnome.org/show_bug.cgi?id=708505
Comment on attachment 255451 [details] [review] Patch to update stream position when sending buffers Pushed with a minor difference, so marking this version as obsolete