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

gstreamer MACOSX gstreamermacosx at gmail.com
Sat Oct 19 16:22:32 PDT 2013


What nice "*gems*" here (just "unearthed" by hmachefe ;-) that we can't
remain private anymore :
   - http://hackerslab.eu/blog/2011/11/webkit-html5-media-and-gstreamer/
   -
http://hackerslab.eu/blog/2013/01/migration-to-gstreamer-1-x-for-webkit/
 Perfectly into line with this thread purpose. Unless someone has better
documention to share.

-- gstreamermacosx

On Sat, Oct 19, 2013 at 8:04 PM, Hugo Machefer <hugo.machefer at gmail.com>wrote:

> 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
>>
>>
>
> _______________________________________________
> 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/20131020/b9289172/attachment.html>


More information about the webkit-help mailing list