[Bug 727863] New: gst_query_parse_buffering_range always returns -1 on Windows
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Tue Apr 8 13:33:47 PDT 2014
https://bugzilla.gnome.org/show_bug.cgi?id=727863
GStreamer | gstreamer (core) | unspecified
Summary: gst_query_parse_buffering_range always returns -1 on
Windows
Classification: Platform
Product: GStreamer
Version: unspecified
OS/Version: Windows
Status: UNCONFIRMED
Severity: normal
Priority: Normal
Component: gstreamer (core)
AssignedTo: gstreamer-bugs at lists.freedesktop.org
ReportedBy: alex.christensen at flexsim.com
QAContact: gstreamer-bugs at lists.freedesktop.org
GNOME version: ---
I've been trying to debug the GStreamer-based HTML5 video player in the
WinCairo port of WebKit on Windows for a while with no success.
gst_query_parse_buffering_range is used to see how much of the video has
downloaded, and it works on Linux with GStreamer 1.2.1 but not on Windows with
GStreamer 1.2.1 or 1.2.3. I made a small test application using
http://media.w3.org/2010/05/sintel/trailer.ogv as the URI and basically calling
gst_element_factory_make("playbin", "play") and gst_query_parse_buffering_range
on a query to it from gst_query_new_buffering. The video plays fine and
buffers fine, but I do not get the needed information about the buffering. I'm
not sure where more to look, and I can't figure out how to build GStreamer for
windows to debug my own builds.
I commented out the gst_element_register calls in
http://trac.webkit.org/browser/trunk/Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp
and the problem arises in MediaPlayerPrivateGStreamer::fillTimerFired
--
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