Re: [webkit-dev] WinCairo video

2014-04-24 Thread Philippe Normand
On Thu, 2014-04-24 at 11:21 -0600, Alex Christensen wrote:
> I know there are several companies who don't even want to mess with
> the licenses of GStreamer or FFmpeg.  GStreamer's license isn't a
> problem, but I'm not sure how legally safe the plugins are. 

That's right. If you need support for those problematic codecs there are
some companies that can provide them.
 
>  They certainly don't have an indemnification clause in their
> licenses.  The dlls are still large compared to WebKit, and I've had
> trouble compiling them from source and debugging them on Windows.  The
> distributed versions from freedesktop.org also use a version of
> libsoup that is too old to use as the network backend for WebKit.  I'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't know much about WebKit to build and run it.
> 

Those issues can likely be fixed. A lot of effort was invested in easing
the build of GStreamer for windows and Mac OSX. There are still some
bugs to iron out though.

> I'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.
> 

That's alright I understand your concerns.

Philippe

> 
> Alex Christensen
> 
> 
> On Thu, Apr 24, 2014 at 12:19 AM, Philippe Normand 
> wrote:
> On Wed, 2014-04-23 at 18:29 -0600, Alex Christensen wrote:
> > I'm working on a Media Foundation implementation of
> MediaPlayerPrivate
> > to replace the GStreamer-based one we're currently using.
>  Media
> > Foundation avoids the licensing issues of GStreamer
> 
> 
> Which licensing issues? You'd be surprised to know the actual
> number and
> variety of products that use GStreamer nowadays.
> 
> >  and the ~100MB of GStreamer dlls which need to be installed
> in a
> > certain directory.  MediaFoundation is included since
> Windows Vista.
> >
> 
> 
> Those dlls can certainly be reduced. I'm no Windows expert but
> there are
> ways to reduce the size of the gst shared libs in Linux
> (disabling debug
> is one).
> 
> >
> > I'm pretty sure I'm the only one working on or using
> WinCairo video,
> > but I hope to make the switch later this week unless someone
> wants to
> > maintain GStreamer on Windows.
> >
> 
> 
> Philippe
> 
> 
> ___
> webkit-dev mailing list
> webkit-dev@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: al...@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@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-dev


Re: [webkit-dev] WinCairo video

2014-04-24 Thread Alex Christensen
I know there are several companies who don't even want to mess with the
licenses of GStreamer or FFmpeg.  GStreamer's license isn't a problem, but
I'm not sure how legally safe the plugins are.  They certainly don't have
an indemnification clause in their licenses.  The dlls are still large
compared to WebKit, and I've had trouble compiling them from source and
debugging them on Windows.  The distributed versions from
freedesktop.orgalso use a version of libsoup that is too old to use as
the network backend
for WebKit.  I'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't know much about WebKit to build and run it.

I'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.

Alex Christensen


On Thu, Apr 24, 2014 at 12:19 AM, Philippe Normand  wrote:

> On Wed, 2014-04-23 at 18:29 -0600, Alex Christensen wrote:
> > I'm working on a Media Foundation implementation of MediaPlayerPrivate
> > to replace the GStreamer-based one we're currently using.  Media
> > Foundation avoids the licensing issues of GStreamer
>
> Which licensing issues? You'd be surprised to know the actual number and
> variety of products that use GStreamer nowadays.
>
> >  and the ~100MB of GStreamer dlls which need to be installed in a
> > certain directory.  MediaFoundation is included since Windows Vista.
> >
>
> Those dlls can certainly be reduced. I'm no Windows expert but there are
> ways to reduce the size of the gst shared libs in Linux (disabling debug
> is one).
>
> >
> > I'm pretty sure I'm the only one working on or using WinCairo video,
> > but I hope to make the switch later this week unless someone wants to
> > maintain GStreamer on Windows.
> >
>
> Philippe
>
>
> ___
> webkit-dev mailing list
> webkit-dev@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:* al...@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@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-dev


Re: [webkit-dev] WinCairo video

2014-04-23 Thread Philippe Normand
On Wed, 2014-04-23 at 18:29 -0600, Alex Christensen wrote:
> I'm working on a Media Foundation implementation of MediaPlayerPrivate
> to replace the GStreamer-based one we're currently using.  Media
> Foundation avoids the licensing issues of GStreamer

Which licensing issues? You'd be surprised to know the actual number and
variety of products that use GStreamer nowadays.

>  and the ~100MB of GStreamer dlls which need to be installed in a
> certain directory.  MediaFoundation is included since Windows Vista.
> 

Those dlls can certainly be reduced. I'm no Windows expert but there are
ways to reduce the size of the gst shared libs in Linux (disabling debug
is one).

> 
> I'm pretty sure I'm the only one working on or using WinCairo video,
> but I hope to make the switch later this week unless someone wants to
> maintain GStreamer on Windows.
> 

Philippe


___
webkit-dev mailing list
webkit-dev@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-dev


Re: [webkit-dev] WinCairo video

2014-04-23 Thread Mital Vora
Media Foundation implementation of MediaPlayerPrivate would be perfect as
you described the advantages !! would be great to move away from of
Gstreamer on windows !
Thanks,

Regards,

Mital Vora.


On Thu, Apr 24, 2014 at 5:59 AM, Alex Christensen <
alex.christen...@flexsim.com> wrote:

> I'm working on a Media Foundation implementation of MediaPlayerPrivate to
> replace the GStreamer-based one we're currently using.  Media Foundation
> avoids the licensing issues of GStreamer and the ~100MB of GStreamer dlls
> which need to be installed in a certain directory.  MediaFoundation is
> included since Windows Vista.
>
> I'm pretty sure I'm the only one working on or using WinCairo video, but I
> hope to make the switch later this week unless someone wants to maintain
> GStreamer on Windows.
>
> Alex Christensen
>
>
> ___
> webkit-dev mailing list
> webkit-dev@lists.webkit.org
> https://lists.webkit.org/mailman/listinfo/webkit-dev
>
>
___
webkit-dev mailing list
webkit-dev@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-dev


[webkit-dev] WinCairo video

2014-04-23 Thread Alex Christensen
I'm working on a Media Foundation implementation of MediaPlayerPrivate to
replace the GStreamer-based one we're currently using.  Media Foundation
avoids the licensing issues of GStreamer and the ~100MB of GStreamer dlls
which need to be installed in a certain directory.  MediaFoundation is
included since Windows Vista.

I'm pretty sure I'm the only one working on or using WinCairo video, but I
hope to make the switch later this week unless someone wants to maintain
GStreamer on Windows.

Alex Christensen
___
webkit-dev mailing list
webkit-dev@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-dev