GNOME Bugzilla – Bug 772559
videorate: EOS and GAP handling fixes
Last modified: 2018-11-03 11:50:33 UTC
Created attachment 337149 [details] [review] videorate: fix EOS handling when segment stop is unset videorate only drops GAP events instead of using the opportunity to fill until the start of the gap. videorate doesn't handle EOS correctly when there is no segment stop set. patches follow
Created attachment 337150 [details] [review] tests: add videorate EOS handling unit test
Created attachment 337151 [details] [review] videorate: seperate buffer generation from transform_ip
Created attachment 337152 [details] [review] videorate: use advance function to bridge gaps with repeated buffers
Created attachment 337153 [details] [review] tests: add videorate GAP event handling unit test
Created attachment 337169 [details] [review] seperate buffer generation from transform_ip The new advance function will be used by the gap event handling.
Created attachment 337170 [details] [review] videorate: use advance function to bridge gaps with repeated buffers
we fixed up some of the patches so that it checks for non-existing prevbuf, clarification of the order of patches: 1. https://bugzilla.gnome.org/attachment.cgi?id=337149 2. https://bugzilla.gnome.org/attachment.cgi?id=337150 3. https://bugzilla.gnome.org/attachment.cgi?id=337169 4. https://bugzilla.gnome.org/attachment.cgi?id=337170 5. https://bugzilla.gnome.org/attachment.cgi?id=337153
-- GitLab Migration Automatic Message -- This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/issues/298.