Patch by Alexis Menard <alexis.menard@openbossa.org> on 2011-07-26
authorAndras Becsi <abecsi@webkit.org>
Tue, 26 Jul 2011 13:34:26 +0000 (13:34 +0000)
committerAdemar de Souza Reis Jr <ademar.reis@openbossa.org>
Fri, 29 Jul 2011 15:20:09 +0000 (12:20 -0300)
commit7a53b15515fbd4365220128d107bff070e5a9fee
tree78af0f5fb67cd329dc23ff0d1e266bf308bef552
parenta086be90453a4152b6fa205b0759dd933053e866
Patch by Alexis Menard <alexis.menard@openbossa.org> on 2011-07-26
Reviewed by Andreas Kling.

[Qt] Change default backend to use GStreamer on Linux and QuickTime on Mac.
https://bugs.webkit.org/show_bug.cgi?id=63472

Source/JavaScriptCore:

Enable the bits needed for GStreamer only when QtMultimedia is not used.

* wtf/wtf.pri:

Source/WebCore:

Enable the GStreamer backend and the QuickTime backend as default media players
for the Qt port on Mac and Linux. QtMultimedia is now a fallback option that you
can enable by passing DEFINES+=USE_QT_MULTIMEDIA=1 to enforce its usage.

No new tests. The media layout tests are disabled on the Qt port but hopefully with this
switch we can enable them again.

* WebCore.pri:
* WebCore.pro:
* features.pri:

Source/WebKit/qt:

Use the flag WTF_USE_QTKIT=1 rather than USE_QTKIT=1 because that flag doesn't
exist anymore, it's the default. Ditto for GStreamer.

* QtWebKit.pro:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@91752 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Source/JavaScriptCore/ChangeLog
Source/JavaScriptCore/wtf/wtf.pri
Source/WebCore/ChangeLog
Source/WebCore/WebCore.pri
Source/WebCore/WebCore.pro
Source/WebCore/features.pri
Source/WebKit/qt/ChangeLog
Source/WebKit/qt/QtWebKit.pro