Changeset 225400 in webkit


Ignore:
Timestamp:
Dec 1, 2017 10:33:16 AM (6 years ago)
Author:
Michael Catanzaro
Message:

[GTK] [MSE] Turn MSE on by default
https://bugs.webkit.org/show_bug.cgi?id=167107

Reviewed by Carlos Alberto Lopez Perez.

Turn on the ENABLE_MEDIA_SOURCE build option. Fail the build if GStreamer 1.8 is not
installed and ENABLE_MEDIA_SOURCE has not been disabled.

  • Source/cmake/GStreamerChecks.cmake:
  • Source/cmake/GStreamerDefinitions.cmake:
  • Source/cmake/OptionsGTK.cmake:
  • Source/cmake/OptionsWPE.cmake:
Location:
trunk
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/ChangeLog

    r225377 r225400  
     12017-12-01  Michael Catanzaro  <mcatanzaro@igalia.com>
     2
     3        [GTK] [MSE] Turn MSE on by default
     4        https://bugs.webkit.org/show_bug.cgi?id=167107
     5
     6        Reviewed by Carlos Alberto Lopez Perez.
     7
     8        Turn on the ENABLE_MEDIA_SOURCE build option. Fail the build if GStreamer 1.8 is not
     9        installed and ENABLE_MEDIA_SOURCE has not been disabled.
     10
     11        * Source/cmake/GStreamerChecks.cmake:
     12        * Source/cmake/GStreamerDefinitions.cmake:
     13        * Source/cmake/OptionsGTK.cmake:
     14        * Source/cmake/OptionsWPE.cmake:
     15
    1162017-11-30  Stephan Szabo  <stephan.szabo@sony.com>
    217
  • trunk/Source/cmake/GStreamerChecks.cmake

    r221072 r225400  
    3333    endif ()
    3434
     35    if (ENABLE_MEDIA_SOURCE)
     36        if (PC_GSTREAMER_VERSION VERSION_LESS "1.8")
     37            message(FATAL_ERROR "GStreamer 1.8 is needed for ENABLE_MEDIA_SOURCE.")
     38        endif ()
     39    endif ()
     40
    3541    if (USE_GSTREAMER_GL)
    3642        if (PC_GSTREAMER_VERSION VERSION_LESS "1.10")
  • trunk/Source/cmake/GStreamerDefinitions.cmake

    r225105 r225400  
    22WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_WEB_AUDIO PUBLIC ON)
    33
     4WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_MEDIA_SOURCE PRIVATE ON)
     5
    46WEBKIT_OPTION_DEFINE(USE_GSTREAMER_GL "Whether to enable support for GStreamer GL" PRIVATE ON)
    57WEBKIT_OPTION_DEFINE(USE_GSTREAMER_MPEGTS "Whether to enable support for MPEG-TS" PRIVATE OFF)
  • trunk/Source/cmake/OptionsGTK.cmake

    r225105 r225400  
    143143WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_INPUT_TYPE_COLOR PRIVATE ON)
    144144WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_MHTML PRIVATE ON)
    145 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_MEDIA_SOURCE PRIVATE ${ENABLE_EXPERIMENTAL_FEATURES})
    146145WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_MEDIA_STREAM PRIVATE ${ENABLE_EXPERIMENTAL_FEATURES})
    147146WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_WEB_RTC PRIVATE ${ENABLE_EXPERIMENTAL_FEATURES})
  • trunk/Source/cmake/OptionsWPE.cmake

    r225219 r225400  
    2626WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_FULLSCREEN_API PRIVATE OFF)
    2727WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_GEOLOCATION PRIVATE OFF)
    28 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_MEDIA_SOURCE PRIVATE ON)
    2928WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_MHTML PRIVATE ON)
    3029WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_NETSCAPE_PLUGIN_API PRIVATE OFF)
Note: See TracChangeset for help on using the changeset viewer.