<div dir="ltr">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 ? <i>The more, the merrier, you know</i> ;-) First, as mentionned earlier, check with <span style="font-size:13.333333969116211px;font-family:arial,sans-serif">ENABLE(VIDEO) => shall be disclosing </span><span style="font-family:arial,sans-serif;font-size:13.333333969116211px">as a consequence </span><span style="font-size:13.333333969116211px;font-family:arial,sans-serif">many CPP files impacted.</span><div>
<span style="font-size:13.333333969116211px;font-family:arial,sans-serif"><br></span></div><div><span style="font-size:13.333333969116211px;font-family:arial,sans-serif">On my side, I am gona set</span><span style="font-family:arial,sans-serif;font-size:13.333333969116211px"> </span><span style="font-family:arial,sans-serif"><font size="1"><b>WTF_USE_GSTREAMER</b></font></span><span style="font-family:arial,sans-serif;font-size:13.333333969116211px">, and look closely at previous clues by </span><a href="http://git.igalia.com/cgi-bin/gitweb.cgi?p=webkit.git;a=shortlog;h=refs/heads/win-gst" target="_blank" style="font-family:arial,sans-serif;font-size:13px">http://git.igalia.com/cgi-bin/gitweb.cgi?p=webkit.git;a=shortlog;h=refs/heads/win-gst</a>. <span style="font-family:arial,sans-serif;font-size:13.333333969116211px">Of course, </span><span style="font-family:arial,sans-serif;font-size:13.333333969116211px">Alex, any piece of your updated code (</span><span style="font-family:arial,sans-serif;font-size:13.333333969116211px">off of the webkit-dev list) will be more than welcome.</span></div>
</div><div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, Oct 11, 2013 at 10:34 PM, Alex Christensen <span dir="ltr"><<a href="mailto:alex.christensen@flexsim.com" target="_blank">alex.christensen@flexsim.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">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.<div>
<br></div><div>Here's Phillippe's branch: <a href="http://git.igalia.com/cgi-bin/gitweb.cgi?p=webkit.git;a=shortlog;h=refs/heads/win-gst" style="font-size:13px;font-family:arial,sans-serif" target="_blank">http://git.igalia.com/cgi-bin/gitweb.cgi?p=webkit.git;a=shortlog;h=refs/heads/win-gst</a></div>
<div><br></div><div>If anyone wants to look at my updated code, let me know and I'll email a diff off of the webkit-dev list.</div><div><br></div><div>Alex Christensen</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">
<div><div class="h5">
On Fri, Oct 11, 2013 at 2:25 PM, Brendan Long <span dir="ltr"><<a href="mailto:self@brendanlong.com" target="_blank">self@brendanlong.com</a>></span> wrote:<br></div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div><div class="h5">
<div text="#000000" bgcolor="#FFFFFF"><div>
<div>On 10/11/2013 02:13 PM, Urbain EGIS
wrote:<br>
</div>
<blockquote type="cite">
<div dir="ltr">"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.</div>
</blockquote></div>
It would be ENABLE(VIDEO), not USE(ENABLE_VIDEO).<div><br>
<br>
<blockquote type="cite">
<div dir="ltr">
<div>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 ?<br>
</div>
</div>
</blockquote></div>
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.<br>
<br>
You can look through the players by looking at file starting with
"MediaPlayerPrivate", for example:<br>
<ul>
<li>AV Foundation (Mac)<br>
</li>
<li>Blackberry<br>
</li>
<li>GStreamer</li>
<li>QTKit (QuickTime?)<br>
</li>
<li>WinCE</li>
</ul>
<br>
</div>
<br></div></div>_______________________________________________<br>
webkit-dev mailing list<br>
<a href="mailto:webkit-dev@lists.webkit.org" target="_blank">webkit-dev@lists.webkit.org</a><br>
<a href="https://lists.webkit.org/mailman/listinfo/webkit-dev" target="_blank">https://lists.webkit.org/mailman/listinfo/webkit-dev</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br><p> </p><p>Alex Christensen</p><p>FlexSim Software Products, Inc.</p><p><i><span style="font-size:10pt">1577 North Technology Way | Building A | Suite 2300 | Orem, Utah 84097</span></i></p>
<p><i><span style="font-size:10pt">Voice: <a value="+18012246914" style="color:rgb(17,85,204)">801-224-6914</a> | Fax: <a value="+18012246984" style="color:rgb(17,85,204)">801-224-6984</a></span></i></p><p><i><span style="font-size:10pt">Email:</span></i><span style="font-size:10pt"> </span><a href="mailto:kimw@flexsim.com" style="color:rgb(17,85,204)" target="_blank"><span style="font-size:10pt;color:blue">alexc@flexsim.com</span></a><span style="font-size:10pt"></span></p>
<p><i><span style="font-size:10pt">URL:</span></i><span style="font-size:10pt"> </span><a href="http://www.flexsim.com/" style="color:rgb(17,85,204)" target="_blank"><span style="font-size:10pt;color:blue">www.flexsim.com</span></a><span style="font-size:10pt"></span></p>
<p> </p><p><span style="font-size:10pt">----------------------------------------------------------------------------------------</span><span style="font-size:12pt"> <br></span><span style="font-size:10pt">This message may contain confidential information, and is</span><span style="font-size:12pt"> </span><span style="font-size:10pt">intended</span></p>
<p><span style="font-size:10pt">only for the use of the individual(s) to whom it is</span><span style="font-size:12pt"> </span><span style="font-size:10pt">addressed.</span><span style="font-size:12pt"> <br></span><span style="font-size:10pt">----------------------------------------------------------------------------------------</span></p>
</div>
<br>_______________________________________________<br>
webkit-dev mailing list<br>
<a href="mailto:webkit-dev@lists.webkit.org">webkit-dev@lists.webkit.org</a><br>
<a href="https://lists.webkit.org/mailman/listinfo/webkit-dev" target="_blank">https://lists.webkit.org/mailman/listinfo/webkit-dev</a><br>
<br></blockquote></div><br></div>