[Bug 645584] New: [mpegtsdemux] with certain DVB recordings, the stream never becomes seekable
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Wed Mar 23 13:02:40 PDT 2011
https://bugzilla.gnome.org/show_bug.cgi?id=645584
GStreamer | gst-plugins-bad | git
Summary: [mpegtsdemux] with certain DVB recordings, the stream
never becomes seekable
Classification: Desktop
Product: GStreamer
Version: git
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: Normal
Component: gst-plugins-bad
AssignedTo: gstreamer-bugs at lists.freedesktop.org
ReportedBy: andreas.frisch at multimedia-labs.de
QAContact: gstreamer-bugs at lists.freedesktop.org
GNOME target: ---
GNOME version: ---
i've narrowed the problem down to the following
a second PCR is required so that the stream bitrate can be approximated
without this variable, seek operations are not permitted (line 2565)
but the second PCR can't be recorded since the required difference of one
second to the previous pcr is never reached (line 1855)
i've experimentally patched that to 3000 and voilà i can seek.
maybe somebody has a real solution for this though
when mpegtsdemux first calculates the bitrate, i'm posting a "seekable" message
now so that in my application i know when i can invoke the first seek
operation.
this is probably not the right way of doing this :)
--
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- 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