Title: [202803] trunk/Source/WebCore
Revision
202803
Author
[email protected]
Date
2016-07-04 00:44:06 -0700 (Mon, 04 Jul 2016)

Log Message

Unreviewed, rolling out r202556.
https://bugs.webkit.org/show_bug.cgi?id=159399

introduces deadlocks (Requested by philn on #webkit).

Reverted changeset:

"[GStreamer] improved duration query support in the HTTP
source element"
https://bugs.webkit.org/show_bug.cgi?id=159204
http://trac.webkit.org/changeset/202556

Modified Paths

Diff

Modified: trunk/Source/WebCore/ChangeLog (202802 => 202803)


--- trunk/Source/WebCore/ChangeLog	2016-07-04 07:38:41 UTC (rev 202802)
+++ trunk/Source/WebCore/ChangeLog	2016-07-04 07:44:06 UTC (rev 202803)
@@ -1,3 +1,17 @@
+2016-07-04  Commit Queue  <[email protected]>
+
+        Unreviewed, rolling out r202556.
+        https://bugs.webkit.org/show_bug.cgi?id=159399
+
+        introduces deadlocks (Requested by philn on #webkit).
+
+        Reverted changeset:
+
+        "[GStreamer] improved duration query support in the HTTP
+        source element"
+        https://bugs.webkit.org/show_bug.cgi?id=159204
+        http://trac.webkit.org/changeset/202556
+
 2016-07-03  Carlos Garcia Campos  <[email protected]>
 
         [image-decoders] Make ImageDecoder::size() lazily decode the image if needed to return a valid size

Modified: trunk/Source/WebCore/platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp (202802 => 202803)


--- trunk/Source/WebCore/platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp	2016-07-04 07:38:41 UTC (rev 202802)
+++ trunk/Source/WebCore/platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp	2016-07-04 07:44:06 UTC (rev 202803)
@@ -654,13 +654,6 @@
         if (format == GST_FORMAT_BYTES && src->priv->size > 0) {
             gst_query_set_duration(query, format, src->priv->size);
             result = TRUE;
-        } else if (format == GST_FORMAT_TIME) {
-            gint64 duration = -1;
-            GRefPtr<GstPad> target = adoptGRef(gst_ghost_pad_get_target(GST_GHOST_PAD_CAST(pad)));
-            GRefPtr<GstPad> peer = adoptGRef(gst_pad_get_peer(target.get()));
-            result = gst_pad_query_convert(peer.get(), GST_FORMAT_BYTES, src->priv->size, format, &duration);
-            if (result)
-                gst_query_set_duration(query, format, duration);
         }
         break;
     }
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to