[webkit-dev] [WinCairo] : ENABLE_VIDEO => how to activate HTML5 video tag ?

Urbain EGIS urbain.egis at gmail.com
Sat Oct 12 05:53:28 PDT 2013


Of course, I'm part of the challenge, Hugo. I started to analyse .*diff *files
gently provided by Alex. Let's focus on one example :

--- Source/WTF/WTF.vcxproj/WTF.vcxproj (revision 156730)
+++ Source/WTF/WTF.vcxproj/WTF.vcxproj (working copy)
@@ -73,6 +73,9 @@
...
+    <ClCompile Include="..\wtf\gobject\GlibUtilities.cpp" />
...


Then my question is :

where can I find this CPP file wtf\gobject\GlibUtilities.cpp ?
I have done: git clone http://git.igalia.com/webkit.git
but is it the right way to get GSTREAMER-centric source files for/by WebKit
? It seems it's not enough/accurate



On Fri, Oct 11, 2013 at 11:05 PM, Hugo Machefer <hugo.machefer at gmail.com>wrote:

> Utterly, I'd be glad to take a serious and deep step forwards into this
> direction. Therefore, on both Brendan & Alex's instructions I'm gona opt
> for GSTREAMER as a default player, oviously. Urbain, are you with me/us ?
> *The more, the merrier, you know* ;-) First, as mentionned earlier, check
> with ENABLE(VIDEO) => shall be disclosing as a consequence many CPP files
> impacted.
>
> On my side, I am gona set *WTF_USE_GSTREAMER*, and look closely at
> previous clues by
> http://git.igalia.com/cgi-bin/gitweb.cgi?p=webkit.git;a=shortlog;h=refs/heads/win-gst
> . Of course, Alex, any piece of your updated code (off of the webkit-dev
> list) will be more than welcome.
>
>
> On Fri, Oct 11, 2013 at 10:34 PM, Alex Christensen <
> alex.christensen at flexsim.com> wrote:
>
>> I would like WinCairo to have video enabled, also, but it would take some
>> work.  This was done successfully a few years ago by Phillippe Normand, but
>> his code needs to be updated.  I got it compiling a few days ago, but
>> something was wrong with my GStreamer installation.
>>
>> Here's Phillippe's branch:
>> http://git.igalia.com/cgi-bin/gitweb.cgi?p=webkit.git;a=shortlog;h=refs/heads/win-gst
>>
>> If anyone wants to look at my updated code, let me know and I'll email a
>> diff off of the webkit-dev list.
>>
>> Alex Christensen
>>
>>
>>  On Fri, Oct 11, 2013 at 2:25 PM, Brendan Long <self at brendanlong.com>wrote:
>>
>>>  On 10/11/2013 02:13 PM, Urbain EGIS wrote:
>>>
>>> "Playing" a bit with WebKit sources for Windows (using WinCairo port) I
>>> expected to activate HTML5 video tag. I just simply put : #define
>>> ENABLE_VIDEO 1 and rebuilt everything. But I realized that only few files
>>> are concerned by USE(ENABLE_VIDEO) and are not even .CPP files.
>>>
>>> It would be ENABLE(VIDEO), not USE(ENABLE_VIDEO).
>>>
>>>
>>>  So something may have been falling through the net... But what ? What
>>> is missing from Visual Studio generation ? Which procedure shall be applied
>>> to get .CPP files included into MS projects ?
>>>
>>> Most likely you need to specifiy which media player to use. For example,
>>> to use GStreamer you would define WTF_USE_GSTREAMER. I don't see a
>>> DirectShow media player, so GStreamer is probably your best bet.
>>>
>>> You can look through the players by looking at file starting with
>>> "MediaPlayerPrivate", for example:
>>>
>>>    - AV Foundation (Mac)
>>>     - Blackberry
>>>     - GStreamer
>>>    - QTKit (QuickTime?)
>>>     - WinCE
>>>
>>>
>>>
>>> _______________________________________________
>>> webkit-dev mailing list
>>> webkit-dev at lists.webkit.org
>>> https://lists.webkit.org/mailman/listinfo/webkit-dev
>>>
>>>
>>
>>
>> --
>>
>>
>>
>> Alex Christensen
>>
>> FlexSim Software Products, Inc.
>>
>> *1577 North Technology Way | Building A | Suite 2300 | Orem, Utah 84097*
>>
>> *Voice: 801-224-6914 | Fax: 801-224-6984*
>>
>> *Email:* alexc at flexsim.com <kimw at flexsim.com>
>>
>> *URL:* www.flexsim.com
>>
>>
>>
>>
>> ----------------------------------------------------------------------------------------
>>
>> This message may contain confidential information, and is intended
>>
>> only for the use of the individual(s) to whom it is addressed.
>>
>> ----------------------------------------------------------------------------------------
>>
>> _______________________________________________
>> webkit-dev mailing list
>> webkit-dev at lists.webkit.org
>> https://lists.webkit.org/mailman/listinfo/webkit-dev
>>
>>
>
> _______________________________________________
> webkit-dev mailing list
> webkit-dev at lists.webkit.org
> https://lists.webkit.org/mailman/listinfo/webkit-dev
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-dev/attachments/20131012/ce60fd14/attachment.html>


More information about the webkit-dev mailing list