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