Skip to content
  • philn@webkit.org's avatar
    2010-05-18 Philippe Normand <pnormand@igalia.com> · a70cf24b
    philn@webkit.org authored
            Reviewed by Eric Carlson.
    
            [GStreamer] PlatformMedia support
            https://bugs.webkit.org/show_bug.cgi?id=39300
    
            Basic support for PlatformMedia in the gst player. The
            PlatformMedia object contains a GStreamerGWorld object. That
            object is empty for now. XOverlay features will be added later
            on for easy review sake.
    
            * GNUmakefile.am:
            * platform/graphics/MediaPlayer.h:
            (WebCore::PlatformMedia::):
            * platform/graphics/gstreamer/GStreamerGWorld.cpp: Added.
            (WebCore::GStreamerGWorld::createGWorld):
            (WebCore::GStreamerGWorld::GStreamerGWorld):
            (WebCore::GStreamerGWorld::~GStreamerGWorld):
            * platform/graphics/gstreamer/GStreamerGWorld.h: Added.
            * platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp:
            (WebCore::MediaPlayerPrivateGStreamer::platformMedia):
            (WebCore::MediaPlayerPrivateGStreamer::createGSTPlayBin):
            * platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.h:
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@59915 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    a70cf24b