We should pause the pipeline when we get a buffering message that is not the final one. This is a strong advice from the GStreamer developers :)
Created attachment 195589 [details] patch
Comment on attachment 195589 [details] patch Does the player automatically unpause?
(In reply to comment #2) > (From update of attachment 195589 [details]) > Does the player automatically unpause? Yes when buffering is finished and also once the pipeline pre-rolled.
Comment on attachment 195589 [details] patch View in context: https://bugs.webkit.org/attachment.cgi?id=195589&action=review > Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp:806 > + if (!m_paused && (m_bufferingPercentage < 100)) { You can probably dispense with the inner parenthesis here.
Committed r147206: <http://trac.webkit.org/changeset/147206>