<div dir="ltr">I know there are several companies who don&#39;t even want to mess with the licenses of GStreamer or FFmpeg.  GStreamer&#39;s license isn&#39;t a problem, but I&#39;m not sure how legally safe the plugins are.  They certainly don&#39;t have an indemnification clause in their licenses.  The dlls are still large compared to WebKit, and I&#39;ve had trouble compiling them from source and debugging them on Windows.  The distributed versions from <a href="http://freedesktop.org">freedesktop.org</a> also use a version of libsoup that is too old to use as the network backend for WebKit.  I&#39;d also like to remove the requirement of installing GStreamer to build and run the unmodified WinCairo port to make it easier for people who don&#39;t know much about WebKit to build and run it.<div>
<br></div><div>I&#39;m not saying that GStreamer is out of the question in the future, but I think there are more reasons to switch than to stay right now.</div><div><br></div><div>Alex Christensen</div></div><div class="gmail_extra">
<br><br><div class="gmail_quote">On Thu, Apr 24, 2014 at 12:19 AM, Philippe Normand <span dir="ltr">&lt;<a href="mailto:philn@igalia.com" target="_blank">philn@igalia.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="">On Wed, 2014-04-23 at 18:29 -0600, Alex Christensen wrote:<br>
&gt; I&#39;m working on a Media Foundation implementation of MediaPlayerPrivate<br>
&gt; to replace the GStreamer-based one we&#39;re currently using.  Media<br>
&gt; Foundation avoids the licensing issues of GStreamer<br>
<br>
</div>Which licensing issues? You&#39;d be surprised to know the actual number and<br>
variety of products that use GStreamer nowadays.<br>
<div class=""><br>
&gt;  and the ~100MB of GStreamer dlls which need to be installed in a<br>
&gt; certain directory.  MediaFoundation is included since Windows Vista.<br>
&gt;<br>
<br>
</div>Those dlls can certainly be reduced. I&#39;m no Windows expert but there are<br>
ways to reduce the size of the gst shared libs in Linux (disabling debug<br>
is one).<br>
<div class="im HOEnZb"><br>
&gt;<br>
&gt; I&#39;m pretty sure I&#39;m the only one working on or using WinCairo video,<br>
&gt; but I hope to make the switch later this week unless someone wants to<br>
&gt; maintain GStreamer on Windows.<br>
&gt;<br>
<br>
</div><span class="HOEnZb"><font color="#888888">Philippe<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
<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>
</div></div></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>