[webkit-dev] [WinCairo] : ENABLE_VIDEO => how to activate HTML5 video tag ?
gstreamer MACOSX
gstreamermacosx at gmail.com
Mon Oct 14 03:14:03 PDT 2013
Exactly, Philippe: I searched everywhere by
D:\Users\gstreamermacosx\webkit\Source but without any success.
I applyed this command like my counterparts ... :
> *git clone http://git.igalia.com/webkit.git*
Is it correct ? In fact, there is not even any Source/*WTF *sub-folder.
-- gstreamerForEver
On Mon, Oct 14, 2013 at 11:59 AM, Philippe Normand <philn at igalia.com> wrote:
> On Mon, 2013-10-14 at 11:51 +0200, gstreamer MACOSX wrote:
> > Unless we missed something, sources tied to GSTREAMER (like wtf
> > \gobject\GlibUtilities.cpp) appear, sort of, unobtainable. Anyone
> > under position to shed lights on these missing .CPP files required by
> > Webkit ?
>
> Have you actually searched in source tree?
> See Source/WTF/wtf/gobject/GlibUtilities.cpp ...
>
> Philippe
>
> >
> >
> > -- gstreamerForEver
> >
> >
> > > On Sun, 2013-10-13 at 14:22 +0200, Urbain EGIS wrote:
> > > Probably a painful and hackful job in sight, as we have been told.
> > And
> > > as a prototype, to start with. Your forewords are appreciate of
> > > course.
> > > Would you mind providing some guidance to where/how to source files
> > > may be located. Example : \wtf\gobject\GlibUtilities.cpp
> > > Thanks in advance, Philippe.
> > >
> > > Regards,
> > >
> > >
> > > EGIS
> > >
> > >
> > > On Sat, Oct 12, 2013 at 3:59 PM, Philippe Normand <philn at igalia.com>
> > > wrote:
> > > On Sat, 2013-10-12 at 14:53 +0200, Urbain EGIS wrote:
> > > > 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
> > > >
> > >
> > >
> > > Please don't forget that branch is more than 3 years old. A
> > > lot of code
> > > changed in WebKit since then. And most of the commits in
> > that
> > > branch
> > > were not really ready to be upstreamed as it was mostly a
> > > proof-of-concept.
> > >
> > > Philippe
> > >
> > > >
> > > > 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
> > > >
> > > > 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
> > > >
> > > >
> > > >
> > > > _______________________________________________
> > > > 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
> > >
> > >
> > >
> >
> >
> > _______________________________________________
> > 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/20131014/a2cfa226/attachment.html>
More information about the webkit-dev
mailing list