Changes between Initial Version and Version 1 of Ticket #56724, comment 4


Ignore:
Timestamp:
Jun 24, 2018, 9:43:49 PM (6 years ago)
Author:
kencu (Ken)
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #56724, comment 4

    initial v1  
    11`+quartz` build fails on 10.13 as well:
    22{{{
    3 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_www_webkit2-gtk/webkit2-gtk/work/webkitgtk-2.20.3/Source/WebCore/platform/graphics/gstreamer/VideoTextureCopierGStreamer.cpp:36:52: error: no member named 'sharingGLContext' in 'WebCore::PlatformDisplay'
    4     PlatformDisplay::sharedDisplayForCompositing().sharingGLContext()->makeContextCurrent();
    5     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
    6 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_www_webkit2-gtk/webkit2-gtk/work/webkitgtk-2.20.3/Source/WebCore/platform/graphics/gstreamer/VideoTextureCopierGStreamer.cpp:38:23: error: incomplete type 'WebCore::TextureMapperShaderProgram' named in nested name specifier
    7     m_shaderProgram = TextureMapperShaderProgram::create(TextureMapperShaderProgram::Texture);
    8                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
    9 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_www_webkit2-gtk/webkit2-gtk/work/webkitgtk-2.20.3/Source/WebCore/platform/graphics/gstreamer/VideoTextureCopierGStreamer.h:32:7: note: forward declaration of 'WebCore::TextureMapperShaderProgram'
    10 class TextureMapperShaderProgram;
    11       ^
    12 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_www_webkit2-gtk/webkit2-gtk/work/webkitgtk-2.20.3/Source/WebCore/platform/graphics/gstreamer/VideoTextureCopierGStreamer.cpp:38:58: error: incomplete type 'WebCore::TextureMapperShaderProgram' named in nested name specifier
    13     m_shaderProgram = TextureMapperShaderProgram::create(TextureMapperShaderProgram::Texture);
    14                                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
    15 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_www_webkit2-gtk/webkit2-gtk/work/webkitgtk-2.20.3/Source/WebCore/platform/graphics/gstreamer/VideoTextureCopierGStreamer.h:32:7: note: forward declaration of 'WebCore::TextureMapperShaderProgram'
    16 class TextureMapperShaderProgram;
    17       ^
    18 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_www_webkit2-gtk/webkit2-gtk/work/webkitgtk-2.20.3/Source/WebCore/platform/graphics/gstreamer/VideoTextureCopierGStreamer.cpp:63:52: error: no member named 'sharingGLContext' in 'WebCore::PlatformDisplay'
    19     PlatformDisplay::sharedDisplayForCompositing().sharingGLContext()->makeContextCurrent();
    20     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
     3/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_www_webkit2-gtk/webkit2-gtk/work/webkitgtk-2.20.3/Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamerBase.cpp:232:5: error: use of undeclared identifier 'TextureMapperGL'
     4    TextureMapperGL::Flags m_flags;
     5    ^
     6/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_www_webkit2-gtk/webkit2-gtk/work/webkitgtk-2.20.3/Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamerBase.cpp:206:67: error: use of undeclared identifier 'TextureMapperGL'
     7        m_flags = flags | (GST_VIDEO_INFO_HAS_ALPHA(&videoInfo) ? TextureMapperGL::ShouldBlend : 0) | TEXTURE_MAPPER_COLOR_CONVERT_FLAG;
     8                                                                  ^
     9/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_www_webkit2-gtk/webkit2-gtk/work/webkitgtk-2.20.3/Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamerBase.cpp:206:103: error: use of undeclared identifier 'TextureMapperGL'
     10        m_flags = flags | (GST_VIDEO_INFO_HAS_ALPHA(&videoInfo) ? TextureMapperGL::ShouldBlend : 0) | TEXTURE_MAPPER_COLOR_CONVERT_FLAG;
     11                                                                                                      ^
     12/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_www_webkit2-gtk/webkit2-gtk/work/webkitgtk-2.20.3/Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamerBase.cpp:60:43: note: expanded from macro 'TEXTURE_MAPPER_COLOR_CONVERT_FLAG'
     13#define TEXTURE_MAPPER_COLOR_CONVERT_FLAG TextureMapperGL::ShouldConvertTextureBGRAToRGBA
     14                                          ^
     15/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_www_webkit2-gtk/webkit2-gtk/work/webkitgtk-2.20.3/Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamerBase.cpp:498:46: error: no member named 'sharingGLContext' in 'WebCore::PlatformDisplay'
     16    GLContext* webkitContext = sharedDisplay.sharingGLContext();
     17
    2118}}}