Changeset 207891 in webkit
- Timestamp:
- Oct 26, 2016 1:48:19 AM (8 years ago)
- Location:
- trunk
- Files:
-
- 1 added
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/ChangeLog
r207872 r207891 1 2016-10-26 Enrique Ocaña González <eocanha@igalia.com> 2 3 [cmake][GStreamer][MSE][EME] Build MSE and EME code after refactoring 4 https://bugs.webkit.org/show_bug.cgi?id=162928 5 6 Reviewed by Xabier Rodriguez-Calvar. 7 8 Consolidate all the source file tree changes after refactoring. 9 10 This patch is co-authored with Philippe Normand <philn@igalia.com> (EME support). 11 12 * Source/cmake/FindLibGcrypt.cmake: Added. 13 * Source/cmake/OptionsGTK.cmake: 14 1 15 2016-10-26 Enrique Ocaña González <eocanha@igalia.com> 2 16 -
trunk/Source/WebCore/ChangeLog
r207890 r207891 1 2016-10-26 Enrique Ocaña González <eocanha@igalia.com> 2 3 [cmake][GStreamer][MSE][EME] Build MSE and EME code after refactoring 4 https://bugs.webkit.org/show_bug.cgi?id=162928 5 6 Reviewed by Xabier Rodriguez-Calvar. 7 8 Consolidate all the source file tree changes after refactoring. 9 10 This patch is co-authored with Philippe Normand <philn@igalia.com> (EME support). 11 12 * platform/GStreamer.cmake: 13 1 14 2016-10-26 Enrique Ocaña González <eocanha@igalia.com> 2 15 -
trunk/Source/WebCore/platform/GStreamer.cmake
r207665 r207891 24 24 list(APPEND WebCore_INCLUDE_DIRECTORIES 25 25 "${WEBCORE_DIR}/platform/graphics/gstreamer" 26 "${WEBCORE_DIR}/platform/graphics/gstreamer/mse" 27 "${WEBCORE_DIR}/platform/graphics/gstreamer/eme" 26 28 ) 27 29 … … 33 35 platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp 34 36 platform/graphics/gstreamer/MediaPlayerPrivateGStreamerBase.cpp 35 platform/graphics/gstreamer/MediaSourceGStreamer.cpp36 platform/graphics/gstreamer/SourceBufferPrivateGStreamer.cpp37 37 platform/graphics/gstreamer/TextCombinerGStreamer.cpp 38 38 platform/graphics/gstreamer/TextSinkGStreamer.cpp … … 40 40 platform/graphics/gstreamer/VideoSinkGStreamer.cpp 41 41 platform/graphics/gstreamer/VideoTrackPrivateGStreamer.cpp 42 platform/graphics/gstreamer/WebKitMediaSourceGStreamer.cpp43 42 platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp 43 44 platform/graphics/gstreamer/eme/WebKitClearKeyDecryptorGStreamer.cpp 45 platform/graphics/gstreamer/eme/WebKitCommonEncryptionDecryptorGStreamer.cpp 46 47 platform/graphics/gstreamer/mse/AppendPipeline.cpp 48 platform/graphics/gstreamer/mse/GStreamerMediaDescription.cpp 49 platform/graphics/gstreamer/mse/GStreamerMediaSample.cpp 50 platform/graphics/gstreamer/mse/MediaPlayerPrivateGStreamerMSE.cpp 51 platform/graphics/gstreamer/mse/MediaSourceClientGStreamerMSE.cpp 52 platform/graphics/gstreamer/mse/MediaSourceGStreamer.cpp 53 platform/graphics/gstreamer/mse/PlaybackPipeline.cpp 54 platform/graphics/gstreamer/mse/SourceBufferPrivateGStreamer.cpp 55 platform/graphics/gstreamer/mse/WebKitMediaSourceGStreamer.cpp 44 56 ) 45 57 … … 118 130 ) 119 131 endif () 132 133 if (ENABLE_LEGACY_ENCRYPTED_MEDIA) 134 list(APPEND WebCore_INCLUDE_DIRECTORIES 135 ${LIBGCRYPT_INCLUDE_DIRS} 136 ) 137 list(APPEND WebCore_LIBRARIES 138 ${LIBGCRYPT_LIBRARIES} -lgpg-error 139 ) 140 endif () -
trunk/Source/cmake/OptionsGTK.cmake
r207872 r207891 271 271 endif () 272 272 273 if (ENABLE_LEGACY_ENCRYPTED_MEDIA) 274 find_package(LibGcrypt REQUIRED) 275 endif () 276 273 277 SET_AND_EXPOSE_TO_BUILD(USE_TEXTURE_MAPPER TRUE) 274 278 -
trunk/Tools/ChangeLog
r207835 r207891 1 2016-10-26 Enrique Ocaña González <eocanha@igalia.com> 2 3 [cmake][GStreamer][MSE][EME] Build MSE and EME code after refactoring 4 https://bugs.webkit.org/show_bug.cgi?id=162928 5 6 Reviewed by Xabier Rodriguez-Calvar. 7 8 Explicitly enable MSE and EME on WebKitGTK+ buildbots. 9 10 This patch is co-authored with Philippe Normand <philn@igalia.com> (EME support). 11 12 * Scripts/webkitperl/FeatureList.pm: 13 1 14 2016-10-25 Antoine Quint <graouts@apple.com> 2 15 -
trunk/Tools/Scripts/webkitperl/FeatureList.pm
r207762 r207891 81 81 $domIterator, 82 82 $downloadAttributeSupport, 83 $encryptedMediaSupport, 83 84 $fetchAPISupport, 84 85 $fontLoadEventsSupport, … … 103 104 $intlSupport, 104 105 $jitSupport, 106 $legacyEncryptedMediaSupport, 105 107 $legacyNotificationsSupport, 106 108 $legacyVendorPrefixSupport, … … 252 254 define => "ENABLE_DOWNLOAD_ATTRIBUTE", default => (isEfl() || isGtk()), value => \$downloadAttributeSupport }, 253 255 254 { option => "encrypted-media", desc => "Toggle EME support",255 define => "ENABLE_ENCRYPTED_MEDIA", default => 0, value => \$ fetchAPISupport },256 { option => "encrypted-media", desc => "Toggle EME V3 support", 257 define => "ENABLE_ENCRYPTED_MEDIA", default => 0, value => \$encryptedMediaSupport }, 256 258 257 259 { option => "fetch-api", desc => "Toggle Fetch API support", … … 318 320 { option => "jit", desc => "Enable just-in-time JavaScript support", 319 321 define => "ENABLE_JIT", default => 1, value => \$jitSupport }, 322 323 { option => "legacy-encrypted-media", desc => "Toggle Legacy EME V2 support", 324 define => "ENABLE_LEGACY_ENCRYPTED_MEDIA", default => isGtk(), value => \$legacyEncryptedMediaSupport }, 320 325 321 326 { option => "legacy-notifications", desc => "Toggle Legacy Notifications support",
Note: See TracChangeset
for help on using the changeset viewer.