[webkit-help] MAC :: HTML5 Video player : plan to migrate (from AVF suspected) to Gstreamer

Hugo Machefer hugo.machefer at gmail.com
Sat Oct 19 11:04:59 PDT 2013


Dear Ismael. I can only speak "in my name", based on my own experience by
Webkit for WinCairo, not comleted yet, by the way :

   - FullscreenVideoControllerGStreamer.cpp
   - GRefPtrGStreamer.cpp
   - GStreamerGWorld.cpp
   - GStreamerUtilities.cpp
   - GStreamerVersioning.cpp
   - ImageGStreamerCairo.cpp
   - InbandTextTrackPrivateGStreamer.cpp
   - MediaPlayerPrivateGStreamer.cpp
   - MediaPlayerPrivateGStreamerBase.cpp
   - PlatformVideoWindowWin.cpp  // you probably may not be concerned by
this one ;-)
   - TextCombinerGStreamer.cpp
   - TextSinkGStreamer.cpp
   - VideoSinkGStreamer.cpp
   - WebKitWebSourceGStreamer.cpp

There's no "*user manual*" unfortunately, as far as I know. More
instructions expected here from *real *specialists . Appreciated at least.

  -- hmachefe


On Sat, Oct 19, 2013 at 5:02 AM, Ismael Richer <ismaelricher at gmail.com>wrote:

> Follwing this thread
> https://lists.webkit.org/pipermail/webkit-help/2013-October/003623.html with
> great interest, I wonder now what would be the plan to migrate from current
> default player (based on AVFoundation) to Gstreamer ?
>
> Here is a kind of roadmap (empirical crib sheet) established by deduction:
>
> #define WTF_USE_GSTREAMER 1  // to add in Source/WTF/wtf/Platform.h
>    -  start XCODE, open WebCore.xcodeproj sub-project
>    -  add 2 source files, at Source/WebCore/platform/graphics/gstreamer :
>       *  MediaPlayerPrivateGstreamer.cpp
>       *  MediaPlayerPrivateGstreamer.h
>
> Then=> build. But is it enough ? Did I miss domething ?
> I mean: what about MediaPlayerPrivateGstreamerBase.cpp ?
> Or about GstreamerUtilities class ? WideoSinkGstreamer... ?
> Getting lost, suddently, I beseech some instructions here.
>
> Thanks in advance. Best Regards.
>
>    ** Ismael **
>
> _______________________________________________
> webkit-help mailing list
> webkit-help at lists.webkit.org
> https://lists.webkit.org/mailman/listinfo/webkit-help
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-help/attachments/20131019/c0dd7fbf/attachment.html>


More information about the webkit-help mailing list