[Ci-reports] fail on QtMultimedia_dev_Integration #206

Qt Continuous Integration System ci-noreply at qt-project.org
Fri Jul 18 15:27:28 CEST 2014


Compilation failed :(

  qsgvideonode_egl.cpp
  qsgvideonode_egl.cpp(87) : error C2248: 'QSGVideoMaterial_EGL::m_textureId' : cannot access private member declared in class 'QSGVideoMaterial_EGL'
          c:\work\build\qt\qtmultimedia\src\plugins\videonode\egl\qsgvideonode_egl.h(70) : see declaration of 'QSGVideoMaterial_EGL::m_textureId'
          c:\work\build\qt\qtmultimedia\src\plugins\videonode\egl\qsgvideonode_egl.h(53) : see declaration of 'QSGVideoMaterial_EGL'
  qsgvideonode_egl.cpp(130) : error C2888: 'QSGVideoMaterial_EGL::QSGVideoMaterial_EGL(void)' : symbol cannot be defined within namespace 'TestNamespace'
  qsgvideonode_egl.cpp(136) : error C2888: 'QSGVideoMaterial_EGL::~QSGVideoMaterial_EGL(void)' : symbol cannot be defined within namespace 'TestNamespace'	C:\work\build\qt\qtbase\bin\moc.exe -DUNICODE -DWIN32 -DWIN64 -DQT_NO_EXCEPTIONS -DQT_NO_DEBUG -DQT_PLUGIN -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_NAMESPACE=TestNamespace -DQT_OPENGL_ES_2 -DQT_OPENGL_ES_2_ANGLE -DNDEBUG -D_MSC_VER=1800 -D_WIN32 -D_WIN64 -IC:/work/build/qt/qtbase/mkspecs/win32-msvc2013 -IC:/work/build/qt/qtmultimedia/src/plugins/audiocapture -IC:/work/build/qt/qtbase/include/QtMultimedia/5.4.0 -IC:/work/build/qt/qtbase/include/QtMultimedia/5.4.0/QtMultimedia -IC:/work/build/qt/qtbase/include -IC:/work/build/qt/qtbase/include/QtMultimedia -IC:/work/build/qt/qtbase/include/QtNetwork -IC:/work/build/qt/qtbase/include/QtGui -IC:/work/build/qt/qtbase/include/QtANGLE -IC:/work/build/qt/qtbase/include/QtCore audiocontainercontrol.h -o .moc\release\moc_audiocontainercontrol.cpp
  qsgvideonode_egl.cpp(144) : error C2888: 'TestNamespace::QSGMaterialShader *QSGVideoMaterial_EGL::createShader(void) const' : symbol cannot be defined within namespace 'TestNamespace'
  qsgvideonode_egl.cpp(149) : error C2888: 'TestNamespace::QSGMaterialType *QSGVideoMaterial_EGL::type(void) const' : symbol cannot be defined within namespace 'TestNamespace'	cl -c -nologo -Zm200 -Zc:wchar_t -FS -O2 -MD -Zc:strictStrings -D_HAS_EXCEPTIONS=0 -GR -W3 -w34100 -w34189 -DUNICODE -DWIN32 -DWIN64 -DQT_NO_EXCEPTIONS -DQT_NO_DEBUG -DQT_PLUGIN -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_NAMESPACE=TestNamespace -DQT_OPENGL_ES_2 -DQT_OPENGL_ES_2_ANGLE -DNDEBUG -I"C:\work\build\qt\qtbase\include\QtMultimedia\5.4.0" -I"C:\work\build\qt\qtbase\include\QtMultimedia\5.4.0\QtMultimedia" -I"C:\work\build\qt\qtbase\include" -I"C:\work\build\qt\qtbase\include\QtMultimedia" -I"C:\work\build\qt\qtbase\include\QtNetwork" -I"C:\work\build\qt\qtbase\include\QtGui" -I"C:\work\build\qt\qtbase\include\QtANGLE" -I"C:\work\build\qt\qtbase\include\QtCore" -I".moc\release" -I"C:\work\build\qt\qtbase\mkspecs\win32-msvc2013" -Fo.obj\release\ @C:\Users\qt\AppData\Local\Temp\qwindowsaudiooutput.obj.1320.390.jom
  qsgvideonode_egl.cpp(154) : error C2888: 'int QSGVideoMaterial_EGL::compare(const TestNamespace::QSGMaterial *) const' : symbol cannot be defined within namespace 'TestNamespace'
  qsgvideonode_egl.cpp(159) : error C2888: 'void QSGVideoMaterial_EGL::setImage(EGLImageKHR)' : symbol cannot be defined within namespace 'TestNamespace'
  qsgvideonode_egl.cpp(189) : error C2888: 'QSGVideoNode_EGL::QSGVideoNode_EGL(const TestNamespace::QVideoSurfaceFormat &)' : symbol cannot be defined within namespace 'TestNamespace'
  qsgvideonode_egl.cpp(190) : error C2264: 'QSGVideoMaterial_EGL::QSGVideoMaterial_EGL' : error in function definition or declaration; function not called
  qsgvideonode_egl.cpp(195) : error C2888: 'QSGVideoNode_EGL::~QSGVideoNode_EGL(void)' : symbol cannot be defined within namespace 'TestNamespace'
  qsgvideonode_egl.cpp(199) : error C2888: 'void QSGVideoNode_EGL::setCurrentFrame(const TestNamespace::QVideoFrame &)' : symbol cannot be defined within namespace 'TestNamespace'
  qsgvideonode_egl.cpp(206) : error C2888: 'TestNamespace::QVideoFrame::PixelFormat QSGVideoNode_EGL::pixelFormat(void) const' : symbol cannot be defined within namespace 'TestNamespace'
  qsgvideonode_egl.cpp(218) : error C2888: 'TestNamespace::QList<TestNamespace::QVideoFrame::PixelFormat> QSGVideoNodeFactory_EGL::supportedPixelFormats(TestNamespace::QAbstractVideoBuffer::HandleType) const' : symbol cannot be defined within namespace 'TestNamespace'
  qsgvideonode_egl.cpp(237) : error C2888: 'TestNamespace::QSGVideoNode *QSGVideoNodeFactory_EGL::createNode(const TestNamespace::QVideoSurfaceFormat &)' : symbol cannot be defined within namespace 'TestNamespace'
  qsgvideonode_egl.cpp(240) : error C2264: 'QSGVideoNode_EGL::QSGVideoNode_EGL' : error in function definition or declaration; function not called
  .\qsgvideonode_egl.cpp(87) : error C2248: 'QSGVideoMaterial_EGL::m_textureId' : cannot access private member declared in class 'QSGVideoMaterial_EGL'
          c:\work\build\qt\qtmultimedia\src\plugins\videonode\egl\qsgvideonode_egl.h(70) : see declaration of 'QSGVideoMaterial_EGL::m_textureId'
          c:\work\build\qt\qtmultimedia\src\plugins\videonode\egl\qsgvideonode_egl.h(53) : see declaration of 'QSGVideoMaterial_EGL'
  .\qsgvideonode_egl.cpp(130) : error C2888: 'QSGVideoMaterial_EGL::QSGVideoMaterial_EGL(void)' : symbol cannot be defined within namespace 'TestNamespace'
  .\qsgvideonode_egl.cpp(136) : error C2888: 'QSGVideoMaterial_EGL::~QSGVideoMaterial_EGL(void)' : symbol cannot be defined within namespace 'TestNamespace'
  .\qsgvideonode_egl.cpp(144) : error C2888: 'TestNamespace::QSGMaterialShader *QSGVideoMaterial_EGL::createShader(void) const' : symbol cannot be defined within namespace 'TestNamespace'
  .\qsgvideonode_egl.cpp(149) : error C2888: 'TestNamespace::QSGMaterialType *QSGVideoMaterial_EGL::type(void) const' : symbol cannot be defined within namespace 'TestNamespace'
  .\qsgvideonode_egl.cpp(154) : error C2888: 'int QSGVideoMaterial_EGL::compare(const TestNamespace::QSGMaterial *) const' : symbol cannot be defined within namespace 'TestNamespace'
  .\qsgvideonode_egl.cpp(159) : error C2888: 'void QSGVideoMaterial_EGL::setImage(EGLImageKHR)' : symbol cannot be defined within namespace 'TestNamespace'
  .\qsgvideonode_egl.cpp(189) : error C2888: 'QSGVideoNode_EGL::QSGVideoNode_EGL(const TestNamespace::QVideoSurfaceFormat &)' : symbol cannot be defined within namespace 'TestNamespace'
  .\qsgvideonode_egl.cpp(190) : error C2264: 'QSGVideoMaterial_EGL::QSGVideoMaterial_EGL' : error in function definition or declaration; function not called
  .\qsgvideonode_egl.cpp(195) : error C2888: 'QSGVideoNode_EGL::~QSGVideoNode_EGL(void)' : symbol cannot be defined within namespace 'TestNamespace'
  .\qsgvideonode_egl.cpp(199) : error C2888: 'void QSGVideoNode_EGL::setCurrentFrame(const TestNamespace::QVideoFrame &)' : symbol cannot be defined within namespace 'TestNamespace'
  .\qsgvideonode_egl.cpp(206) : error C2888: 'TestNamespace::QVideoFrame::PixelFormat QSGVideoNode_EGL::pixelFormat(void) const' : symbol cannot be defined within namespace 'TestNamespace'
  .\qsgvideonode_egl.cpp(218) : error C2888: 'TestNamespace::QList<TestNamespace::QVideoFrame::PixelFormat> QSGVideoNodeFactory_EGL::supportedPixelFormats(TestNamespace::QAbstractVideoBuffer::HandleType) const' : symbol cannot be defined within namespace 'TestNamespace'
  .\qsgvideonode_egl.cpp(237) : error C2888: 'TestNamespace::QSGVideoNode *QSGVideoNodeFactory_EGL::createNode(const TestNamespace::QVideoSurfaceFormat &)' : symbol cannot be defined within namespace 'TestNamespace'
  .\qsgvideonode_egl.cpp(240) : error C2264: 'QSGVideoNode_EGL::QSGVideoNode_EGL' : error in function definition or declaration; function not called
  NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\BIN\amd64\cl.EXE"' : return code '0x2'

  Build log: http://testresults.qt-project.org/ci/QtMultimedia_dev_Integration/build_00206/win64-msvc2013_developer-build_qtnamespace_Windows_81/log.txt.gz

  Tested changes (refs/builds/dev_1405688653):
    http://codereview.qt-project.org/87114 [PS9] - Add an EGLImageKHR video node.



More information about the Ci-reports mailing list