[gstreamer-bugs] [Bug 636784] New: [qtdemux] GST_QUERY_CONVERT implementation for qtdemux
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Wed Dec 8 07:23:40 PST 2010
https://bugzilla.gnome.org/show_bug.cgi?id=636784
GStreamer | gst-plugins-good | git
Summary: [qtdemux] GST_QUERY_CONVERT implementation for qtdemux
Classification: Desktop
Product: GStreamer
Version: git
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: Normal
Component: gst-plugins-good
AssignedTo: gstreamer-bugs at lists.sourceforge.net
ReportedBy: kishore.arepalli at gmail.com
QAContact: gstreamer-bugs at lists.sourceforge.net
GNOME target: ---
GNOME version: ---
EXPECTED: gstreamer qtdemux should support GST_QUERY_CONVERT
Use case: HTML5 Streaming firefox/fennec
To show the progress of the downloaded content in time lines instead of showing
it in size
I think this would be really helpful for the video controls, in two ways:
1) The progress bar is currently based on file size, while the thumb is based
on time. This seems to work well enough in practice, but I'd suspect that the
two measurement systems can be slightly off in some cases (eg, the byte in the
middle of the file might not be in the middle timewise).
2) Currently, if you pause a live stream of indefinite length then
there's no way to get back to real-time (or indicate where you're at), even
though we've buffered up the data.
We already can't do anything for the buffering status bar; you just can't
really show progress for an infinite/indeterminate stream.
But for the playback position, it seems like it would be nice to be able to
push the indicator towards the left (backwards), so that the space to the right
shows the amount of time that's been buffered but not yet played.
-> GST_QUERY_CONVERT is required to query the time for the given offset &
vice-versa
--
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