Changeset 208680 in webkit


Ignore:
Timestamp:
Nov 14, 2016 7:21:16 AM (7 years ago)
Author:
magomez@igalia.com
Message:

[GTK] Do not use gstreamer-gl when accelerated compositing is disabled
https://bugs.webkit.org/show_bug.cgi?id=164481

Reviewed by Žan Doberšek.

Check whether accelerated compositing is enabled before creating the gstreamer-gl video sink.

No new tests (Covered by existing tests).

  • platform/graphics/gstreamer/MediaPlayerPrivateGStreamerBase.cpp:

(WebCore::MediaPlayerPrivateGStreamerBase::createVideoSink):

Location:
trunk/Source/WebCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebCore/ChangeLog

    r208679 r208680  
     12016-11-14  Miguel Gomez  <magomez@igalia.com>
     2
     3        [GTK] Do not use gstreamer-gl when accelerated compositing is disabled
     4        https://bugs.webkit.org/show_bug.cgi?id=164481
     5
     6        Reviewed by Žan Doberšek.
     7
     8        Check whether accelerated compositing is enabled before creating the gstreamer-gl video sink.
     9
     10        No new tests (Covered by existing tests).
     11
     12        * platform/graphics/gstreamer/MediaPlayerPrivateGStreamerBase.cpp:
     13        (WebCore::MediaPlayerPrivateGStreamerBase::createVideoSink):
     14
    1152016-11-14  Csaba Osztrogonác  <ossy@webkit.org>
    216
  • trunk/Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamerBase.cpp

    r208112 r208680  
    10251025{
    10261026#if USE(GSTREAMER_GL)
    1027     m_videoSink = createVideoSinkGL();
     1027    if (m_player->client().mediaPlayerRenderingCanBeAccelerated(m_player))
     1028        m_videoSink = createVideoSinkGL();
    10281029#endif
    10291030
Note: See TracChangeset for help on using the changeset viewer.