Changeset 91752 in webkit
- Timestamp:
- Jul 26, 2011 6:34:26 AM (13 years ago)
- Location:
- trunk/Source
- Files:
-
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/ChangeLog
r91746 r91752 1 2011-07-26 Alexis Menard <alexis.menard@openbossa.org> 2 3 Reviewed by Andreas Kling. 4 5 [Qt] Change default backend to use GStreamer on Linux and QuickTime on Mac. 6 https://bugs.webkit.org/show_bug.cgi?id=63472 7 8 Enable the bits needed for GStreamer only when QtMultimedia is not used. 9 10 * wtf/wtf.pri: 11 1 12 2011-07-26 Shinya Kawanaka <shinyak@google.com> 2 13 -
trunk/Source/JavaScriptCore/wtf/wtf.pri
r84911 r91752 42 42 wtf/unicode/UTF8.cpp 43 43 44 contains(DEFINES, USE_GSTREAMER=1) {44 linux-*:!contains(DEFINES, USE_QTMULTIMEDIA=1) { 45 45 DEFINES += ENABLE_GLIB_SUPPORT=1 46 46 PKGCONFIG += glib-2.0 gio-2.0 -
trunk/Source/WebCore/ChangeLog
r91750 r91752 1 2011-07-26 Alexis Menard <alexis.menard@openbossa.org> 2 3 Reviewed by Andreas Kling. 4 5 [Qt] Change default backend to use GStreamer on Linux and QuickTime on Mac. 6 https://bugs.webkit.org/show_bug.cgi?id=63472 7 8 Enable the GStreamer backend and the QuickTime backend as default media players 9 for the Qt port on Mac and Linux. QtMultimedia is now a fallback option that you 10 can enable by passing DEFINES+=USE_QT_MULTIMEDIA=1 to enforce its usage. 11 12 No new tests. The media layout tests are disabled on the Qt port but hopefully with this 13 switch we can enable them again. 14 15 * WebCore.pri: 16 * WebCore.pro: 17 * features.pri: 18 1 19 2011-07-26 Pavel Feldman <pfeldman@google.com> 2 20 -
trunk/Source/WebCore/WebCore.pri
r90269 r91752 255 255 256 256 contains(DEFINES, ENABLE_VIDEO=1) { 257 contains(DEFINES, USE_QTKIT=1) { 258 DEFINES += WTF_USE_QTKIT=1 259 257 contains(DEFINES, WTF_USE_QTKIT=1) { 260 258 INCLUDEPATH += $$PWD/platform/graphics/mac 261 259 … … 264 262 -framework QuartzCore -framework QTKit 265 263 266 } else:contains(DEFINES, USE_GSTREAMER=1) { 267 DEFINES += WTF_USE_GSTREAMER=1 264 } else:contains(DEFINES, WTF_USE_GSTREAMER=1) { 268 265 DEFINES += ENABLE_GLIB_SUPPORT=1 269 266 … … 271 268 272 269 PKGCONFIG += glib-2.0 gio-2.0 gstreamer-0.10 gstreamer-app-0.10 gstreamer-base-0.10 gstreamer-interfaces-0.10 gstreamer-pbutils-0.10 gstreamer-plugins-base-0.10 gstreamer-video-0.10 273 } else:contains( MOBILITY_CONFIG, multimedia) {270 } else:contains(DEFINES, WTF_USE_QT_MULTIMEDIA=1) { 274 271 CONFIG *= mobility 275 272 MOBILITY *= multimedia 276 DEFINES += WTF_USE_QT_MULTIMEDIA=1277 273 } 278 274 } -
trunk/Source/WebCore/WebCore.pro
r91694 r91752 3048 3048 DEFINES+=NSGEOMETRY_TYPES_SAME_AS_CGGEOMETRY_TYPES 3049 3049 3050 } else: contains(DEFINES, USE_GSTREAMER=1) {3050 } else: contains(DEFINES, WTF_USE_GSTREAMER=1) { 3051 3051 HEADERS += \ 3052 3052 platform/graphics/gstreamer/GOwnPtrGStreamer.h \ … … 3069 3069 platform/graphics/gstreamer/ImageGStreamerQt.cpp 3070 3070 3071 } else:contains( MOBILITY_CONFIG, multimedia) {3071 } else:contains(DEFINES, WTF_USE_QT_MULTIMEDIA=1) { 3072 3072 HEADERS += \ 3073 3073 platform/graphics/qt/MediaPlayerPrivateQt.h -
trunk/Source/WebCore/features.pri
r90359 r91752 185 185 DEFINES += ENABLE_VIDEO=0 186 186 187 contains(DEFINES, USE_QTKIT=1) {187 mac:!contains(DEFINES, USE_QTMULTIMEDIA=1) { 188 188 DEFINES -= ENABLE_VIDEO=0 189 189 DEFINES += ENABLE_VIDEO=1 190 DEFINES -= WTF_USE_QT_MULTIMEDIA=1191 DEFINES += WTF_USE_QT_MULTIMEDIA=0192 } else: contains(DEFINES, USE_GSTREAMER=1) {190 DEFINES += WTF_USE_QTKIT=1 191 DEFINES -= WTF_USE_QTKIT=0 192 } else: linux-*:!contains(DEFINES, USE_QTMULTIMEDIA=1) { 193 193 DEFINES -= ENABLE_VIDEO=0 194 194 DEFINES += ENABLE_VIDEO=1 195 DEFINES -= WTF_USE_QT_MULTIMEDIA=1196 DEFINES += WTF_USE_QT_MULTIMEDIA=0197 } else: contains(MOBILITY_CONFIG, multimedia) {195 DEFINES += WTF_USE_GSTREAMER=1 196 DEFINES -= WTF_USE_GSTREAMER=0 197 } else: contains(MOBILITY_CONFIG, multimedia) { 198 198 DEFINES -= ENABLE_VIDEO=0 199 199 DEFINES += ENABLE_VIDEO=1 -
trunk/Source/WebKit/qt/ChangeLog
r91669 r91752 1 2011-07-26 Alexis Menard <alexis.menard@openbossa.org> 2 3 Reviewed by Andreas Kling. 4 5 [Qt] Change default backend to use GStreamer on Linux and QuickTime on Mac. 6 https://bugs.webkit.org/show_bug.cgi?id=63472 7 8 Use the flag WTF_USE_QTKIT=1 rather than USE_QTKIT=1 because that flag doesn't 9 exist anymore, it's the default. Ditto for GStreamer. 10 11 * QtWebKit.pro: 12 1 13 2011-07-25 Caio Marcelo de Oliveira Filho <caio.oliveira@openbossa.org> 2 14 -
trunk/Source/WebKit/qt/QtWebKit.pro
r90033 r91752 226 226 227 227 contains(DEFINES, ENABLE_VIDEO=1) { 228 !contains(DEFINES, USE_QTKIT=1):!contains(DEFINES, USE_GSTREAMER=1):contains(MOBILITY_CONFIG, multimedia) {228 !contains(DEFINES, WTF_USE_QTKIT=1):!contains(DEFINES, WTF_USE_GSTREAMER=1):contains(DEFINES, WTF_USE_QT_MULTIMEDIA=1) { 229 229 HEADERS += $$PWD/WebCoreSupport/FullScreenVideoWidget.h 230 230 SOURCES += $$PWD/WebCoreSupport/FullScreenVideoWidget.cpp 231 231 } 232 232 233 contains(DEFINES, USE_QTKIT=1) | contains(DEFINES, USE_GSTREAMER=1) | contains(MOBILITY_CONFIG, multimedia) {233 contains(DEFINES, WTF_USE_QTKIT=1) | contains(DEFINES, WTF_USE_GSTREAMER=1) | contains(DEFINES, WTF_USE_QT_MULTIMEDIA=1) { 234 234 HEADERS += $$PWD/WebCoreSupport/FullScreenVideoQt.h 235 235 SOURCES += $$PWD/WebCoreSupport/FullScreenVideoQt.cpp 236 236 } 237 237 238 contains(DEFINES, USE_QTKIT=1) {238 contains(DEFINES, WTF_USE_QTKIT=1) { 239 239 INCLUDEPATH += $$SOURCE_DIR/WebCore/platform/qt/ \ 240 240 $$SOURCE_DIR/WebCore/platform/mac/ \
Note: See TracChangeset
for help on using the changeset viewer.