Re: [webkit-dev] [AppleMac] : HTML5 Video tag is enabled by MacOsX. But how does it work => and with which player by default ?

2013-10-15 Thread Anders Carlsson
Hello,

this series of mailing list threads seems more appropriate for the webkit-help 
list instead of webkit-dev.

Thanks,
- Anders

On Oct 15, 2013, at 6:37 AM, gstreamer MACOSX  wrote:

> First, thanks a lot for your useful tips, Konstantin, Hugo. 
> 
> Second, let's assume I expect to change player:
> - from "natural" default solution => 
> Source/WebCore/platform/graphics/mac/MediaPlayerPrivateQTKit.*
> - to another one that is GSTREAMER
> 
> What would be the trick to evolve properly from Quicktime to Gst ?
> Hugo told us about 
> Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp
> but invited us to read 
> http://hackerslab.eu/blog/2013/01/migration-to-gstreamer-1-x-for-webkit/ as a 
> pre-requisite 
> 
> However, I dare here to request safe and clear procedure to migrate properly, 
> efficiently.
> 
> -- gstreamerForEver
> 
> 
> On Tue, Oct 15, 2013 at 2:22 PM, Konstantin Tokarev  wrote:
> 
> 15.10.2013, 16:06, "Hugo Machefer" :
> > Precision: ENABLE_VIDEO seems to be set (by default) on MacOsX according to 
> > rules defined within Tools/Scripts/webkitperl/FeatureList.pm
> > Correct ?
> 
> Actually, it is controlled by --[no-]video option of build-webkit (default 
> dependens on WebKit port chosen).
> 
> --
> Regards,
> Konstantin
> 
> ___
> 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


Re: [webkit-dev] [AppleMac] : HTML5 Video tag is enabled by MacOsX. But how does it work => and with which player by default ?

2013-10-15 Thread Konstantin Tokarev

15.10.2013, 17:37, "gstreamer MACOSX" :
> First, thanks a lot for your useful tips, Konstantin, Hugo.
> Second, let's assume I expect to change player:- from "natural" default 
> solution => Source/WebCore/platform/graphics/mac/MediaPlayerPrivateQTKit.*
>
> - to another one that is GSTREAMER
>
> What would be the trick to evolve properly from Quicktime to Gst ?
> Hugo told us about 
> Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp
> but invited us to read 
> http://hackerslab.eu/blog/2013/01/migration-to-gstreamer-1-x-for-webkit/ as a 
> pre-requisite
>
> However, I dare here to request safe and clear procedure to migrate properly, 
> efficiently.

Switching audio&video implementation in WebKit is a matter of switching 
MediaPlayerPrivate implementations, i.e. in your case you need to enable 
MediaPlayerPrivateGStreamer and disable MediaPlayerPrivateQTKit in 
Source/WebCore/platform/graphics/MediaPlayer.cpp and build system[*].

The only thing that can make you troubles is that MediaPlayerPrivate 
implementations might have different fractions of API implemented and different 
level of HTML standard compliance.

[*] E.g, this way I've implemented HTML5 video&audio support for embedded 
platform with in-house playback API.

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


Re: [webkit-dev] [AppleMac] : HTML5 Video tag is enabled by MacOsX. But how does it work => and with which player by default ?

2013-10-15 Thread gstreamer MACOSX
First, thanks a lot for your useful tips, Konstantin, Hugo.

Second, let's assume I expect to change player:
- from "natural" default solution =>
Source/WebCore/platform/graphics/mac/MediaPlayerPrivateQTKit.*
- to another one that is GSTREAMER

What would be the trick to evolve properly from Quicktime to Gst ?
Hugo told us about Source/WebCore/platform/graphics/gstreamer/M
ediaPlayerPrivateGStreamer.cpp
but invited us to read
http://hackerslab.eu/blog/2013/01/migration-to-gstreamer-1-x-for-webkit/ as
a pre-requisite

However, I dare here to request safe and clear procedure to migrate
properly, efficiently.

-- gstreamerForEver


On Tue, Oct 15, 2013 at 2:22 PM, Konstantin Tokarev wrote:

>
> 15.10.2013, 16:06, "Hugo Machefer" :
> > Precision: ENABLE_VIDEO seems to be set (by default) on MacOsX according
> to rules defined within Tools/Scripts/webkitperl/FeatureList.pm
> > Correct ?
>
> Actually, it is controlled by --[no-]video option of build-webkit (default
> dependens on WebKit port chosen).
>
> --
> Regards,
> Konstantin
>
___
webkit-dev mailing list
webkit-dev@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-dev


Re: [webkit-dev] [AppleMac] : HTML5 Video tag is enabled by MacOsX. But how does it work => and with which player by default ?

2013-10-15 Thread Konstantin Tokarev

15.10.2013, 16:06, "Hugo Machefer" :
> Precision: ENABLE_VIDEO seems to be set (by default) on MacOsX according to 
> rules defined within Tools/Scripts/webkitperl/FeatureList.pm
> Correct ?

Actually, it is controlled by --[no-]video option of build-webkit (default 
dependens on WebKit port chosen).

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


Re: [webkit-dev] [AppleMac] : HTML5 Video tag is enabled by MacOsX. But how does it work => and with which player by default ?

2013-10-15 Thread Hugo Machefer
Precision:
ENABLE_VIDEO seems to be set (by default) on MacOsX according to rules
defined within Tools/Scripts/webkitperl/FeatureList.pm
Correct ?

  -- hmachefe


On Tue, Oct 15, 2013 at 12:27 PM, Konstantin Tokarev wrote:

>
> 15.10.2013, 13:17, "gstreamer MACOSX" :
> > Happy to see that HTML5 video tag runs fine by MacOs. But allow me 2
> questions :- where is it enabled ? Browsing sources show that
> "FeatureDefines.h" doesn't enable it... How is it activated ?
>
> ENABLE_VIDEO
>
> > - which player has been set by default ? Probably not GSTREAMER ;-) But
> which one and where is it selected ?
>
> Source/WebCore/platform/graphics/mac/MediaPlayerPrivateQTKit.*
>
>
> --
> Regards,
> Konstantin
> ___
> 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


Re: [webkit-dev] [AppleMac] : HTML5 Video tag is enabled by MacOsX. But how does it work => and with which player by default ?

2013-10-15 Thread Konstantin Tokarev

15.10.2013, 13:17, "gstreamer MACOSX" :
> Happy to see that HTML5 video tag runs fine by MacOs. But allow me 2 
> questions :- where is it enabled ? Browsing sources show that 
> "FeatureDefines.h" doesn't enable it... How is it activated ?

ENABLE_VIDEO

> - which player has been set by default ? Probably not GSTREAMER ;-) But which 
> one and where is it selected ?

Source/WebCore/platform/graphics/mac/MediaPlayerPrivateQTKit.*


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


[webkit-dev] [AppleMac] : HTML5 Video tag is enabled by MacOsX. But how does it work => and with which player by default ?

2013-10-15 Thread gstreamer MACOSX
Happy to see that HTML5 video tag runs fine by MacOs. But allow me 2
questions :
- where is it enabled ? Browsing sources show that "FeatureDefines.h"
doesn't enable it... How is it activated ?
- which player has been set by default ? Probably not GSTREAMER ;-) But
which one and where is it selected ?
Thanks

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