[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