summaryrefslogtreecommitdiffstats
path: root/Source/WebCore/platform
diff options
context:
space:
mode:
authorAndre Moreira Magalhaes <andre.magalhaes@collabora.co.uk>2013-11-12 14:17:13 +0100
committerThe Qt Project <gerrit-noreply@qt-project.org>2013-11-13 21:09:39 +0100
commit45ccf879f18ee0af0ab5f5cb3c5d520d2996806a (patch)
tree9b03cd54ad7b3066e11278962e4e0d52991176ce /Source/WebCore/platform
parent8c7a7606acbb2083c8077cce57054f43744cb1c0 (diff)
Do no check seek offset against internal size on gstreamer source element
https://bugs.webkit.org/show_bug.cgi?id=116533 Reviewed by Philippe Normand. The internal size on gstreamer source element may be wrong in case the received size in didReceiveResponse is not accurate. Lets just try to seek and let it fail if necessary. * platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp: (webKitWebSrcSeekDataCb): Change-Id: Iacdd4e3f615528ba8bff2f1d6510855d45f9e1af git-svn-id: http://svn.webkit.org/repository/webkit/trunk@153787 268f45cc-cd09-0410-ab3c-d52691b4dbfc Reviewed-by: Jocelyn Turcotte <jocelyn.turcotte@digia.com>
Diffstat (limited to 'Source/WebCore/platform')
-rw-r--r--Source/WebCore/platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp2
1 files changed, 0 insertions, 2 deletions
diff --git a/Source/WebCore/platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp b/Source/WebCore/platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp
index 1bbe13eaa..12b306cc3 100644
--- a/Source/WebCore/platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp
+++ b/Source/WebCore/platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp
@@ -853,8 +853,6 @@ static gboolean webKitWebSrcSeekDataCb(GstAppSrc*, guint64 offset, gpointer user
if (!priv->seekable)
return FALSE;
- if (offset > priv->size)
- return FALSE;
GST_DEBUG_OBJECT(src, "Doing range-request seek");
priv->requestedOffset = offset;