Bug 41513 - [WinCairo] Disable QT private player if GStreamer is enabled
Summary: [WinCairo] Disable QT private player if GStreamer is enabled
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Media (show other bugs)
Version: 528+ (Nightly build)
Hardware: PC OS X 10.5
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-07-02 01:58 PDT by Philippe Normand
Modified: 2014-03-03 00:16 PST (History)
2 users (show)

See Also:


Attachments
MediaPlayer: disable QT player on WinCairo (2.03 KB, patch)
2010-07-02 02:01 PDT, Philippe Normand
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Philippe Normand 2010-07-02 01:58:40 PDT
It doesn't make much sense to build the QT player for WinCairo if the GStreamer player is enabled already. QuickTime is not part of the current requirements but GStreamer should soon be added.
Comment 1 Philippe Normand 2010-07-02 02:01:35 PDT
Created attachment 60352 [details]
MediaPlayer: disable QT player on WinCairo
Comment 2 Eric Carlson 2010-07-18 10:15:14 PDT
(In reply to comment #0)
> It doesn't make much sense to build the QT player for WinCairo if the GStreamer player is 
> enabled already. QuickTime is not part of the current requirements but GStreamer should 
> soon be added.

On the other hand, the QuickTime media engine does nothing unless the use has QuickTime installed and MediaPlayer supports having support for more than one media engine, so is there any harm in allowing someone to build in support for both QuickTime and GStreamer?
Comment 3 Philippe Normand 2010-07-18 10:32:41 PDT
(In reply to comment #2)
> (In reply to comment #0)
> > It doesn't make much sense to build the QT player for WinCairo if the GStreamer player is 
> > enabled already. QuickTime is not part of the current requirements but GStreamer should 
> > soon be added.
> 
> On the other hand, the QuickTime media engine does nothing unless the use has QuickTime installed and MediaPlayer supports having support for more than one media engine, so is there any harm in allowing someone to build in support for both QuickTime and GStreamer?

Agreed it should be possible indeed. But because the current WinCairo requirements don't include QuickTime, the private mediaplayer doesn't build at all. So to be able to include the MediaPlayer.cpp file in the WinCairo build I had to make that patch :(
Comment 4 Philippe Normand 2010-07-18 11:26:41 PDT
Ok I can probably provide a more explicit patch than this using PLATFORM(CAIRO) instead of USE(GSTREAMER)
Comment 5 Martin Robinson 2010-08-17 12:57:25 PDT
Comment on attachment 60352 [details]
MediaPlayer: disable QT player on WinCairo

Sounds like you are working on another version of this patch? I've
cleared the review flag until you post it. If this is indeed your
final version, feel free to reflag it!
Comment 6 Philippe Normand 2014-03-03 00:16:39 PST
GStreamer has been enabled in WinCairo some time ago.