[Bug 759158] New: dashdemux/mssdemux: add support for snapping seek flags

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Mon Dec 7 23:59:34 PST 2015


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

            Bug ID: 759158
           Summary: dashdemux/mssdemux: add support for snapping seek
                    flags
    Classification: Platform
           Product: GStreamer
           Version: git master
                OS: Linux
            Status: NEW
          Severity: enhancement
          Priority: Normal
         Component: gst-plugins-bad
          Assignee: gstreamer-bugs at lists.freedesktop.org
          Reporter: slomo at coaxion.net
        QA Contact: gstreamer-bugs at lists.freedesktop.org
                CC: dpalmer at digisoft.tv, slomo at coaxion.net
     GNOME version: ---

+++ This bug was initially created as a clone of Bug #759108 +++

Seeking to a position which not near a segment boundary can result in the seek
taking quite a while to complete. There are a couple of scenarios;
- The bitrate of the connection not much more than the bitrate of the variant;
in this case, we have to wait for the data between segment start and seek
position to download before our initial frame can be decoded. This can take a
couple of seconds.
- The stream is high bitrate and/or encrypted, and we're running on a slow
embedded processor. So, even tho data before the start position is not decoded,
it still takes significant time to process it. Again, this can increase the
time taken to seek by the order of seconds.

This problem can be avoided by using the seek snap flags to seek to a segment
boundary only.

-- 
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