Compilation failed :(

  .\evrd3dpresentengine.cpp(135) : warning C4150: deletion of pointer to 
incomplete type 'QOpenGLContext'; no destructor called
          
c:\work\build\qt\qtmultimedia\src\plugins\wmf\evrd3dpresentengine.h(61) : see 
declaration of 'QOpenGLContext'
  .\evrd3dpresentengine.cpp(149) : error C2027: use of undefined type 
'QAbstractVideoSurface'
          
c:\work\build\qt\qtmultimedia\src\plugins\wmf\evrd3dpresentengine.h(60) : see 
declaration of 'QAbstractVideoSurface'
  .\evrd3dpresentengine.cpp(149) : error C2227: left of '->isActive' must point 
to class/struct/union/generic type
  .\evrd3dpresentengine.cpp(150) : error C2027: use of undefined type 
'QAbstractVideoSurface'
          
c:\work\build\qt\qtmultimedia\src\plugins\wmf\evrd3dpresentengine.h(60) : see 
declaration of 'QAbstractVideoSurface'
  .\evrd3dpresentengine.cpp(150) : error C2227: left of '->start' must point to 
class/struct/union/generic type
  .\evrd3dpresentengine.cpp(156) : error C2027: use of undefined type 
'QAbstractVideoSurface'
          
c:\work\build\qt\qtmultimedia\src\plugins\wmf\evrd3dpresentengine.h(60) : see 
declaration of 'QAbstractVideoSurface'
  .\evrd3dpresentengine.cpp(156) : error C2227: left of '->isActive' must point 
to class/struct/union/generic type
  .\evrd3dpresentengine.cpp(157) : error C2027: use of undefined type 
'QAbstractVideoSurface'
          
c:\work\build\qt\qtmultimedia\src\plugins\wmf\evrd3dpresentengine.h(60) : see 
declaration of 'QAbstractVideoSurface'
  .\evrd3dpresentengine.cpp(157) : error C2227: left of '->stop' must point to 
class/struct/union/generic type
  .\evrd3dpresentengine.cpp(290) : error C2027: use of undefined type 
'QAbstractVideoSurface'
          
c:\work\build\qt\qtmultimedia\src\plugins\wmf\evrd3dpresentengine.h(60) : see 
declaration of 'QAbstractVideoSurface'
  .\evrd3dpresentengine.cpp(290) : error C2227: left of '->present' must point 
to class/struct/union/generic type
  .\evrd3dpresentengine.cpp(301) : error C2872: 'QAbstractVideoSurface' : 
ambiguous symbol
  .\evrd3dpresentengine.cpp(316) : error C2872: 'QOpenGLContext' : ambiguous 
symbol
  .\evrd3dpresentengine.cpp(316) : error C2027: use of undefined type 
'QOpenGLContext'
          
c:\work\build\qt\qtmultimedia\src\plugins\wmf\evrd3dpresentengine.h(61) : see 
declaration of 'QOpenGLContext'
  .\evrd3dpresentengine.cpp(316) : error C2064: term does not evaluate to a 
function taking 0 arguments
  .\evrd3dpresentengine.cpp(320) : error C2872: 'QOpenGLContext' : ambiguous 
symbol
  .\evrd3dpresentengine.cpp(320) : error C2027: use of undefined type 
'QAbstractVideoSurface'
          
c:\work\build\qt\qtmultimedia\src\plugins\wmf\evrd3dpresentengine.h(60) : see 
declaration of 'QAbstractVideoSurface'
  .\evrd3dpresentengine.cpp(320) : error C2227: left of '->property' must point 
to class/struct/union/generic type
  .\evrd3dpresentengine.cpp(320) : error C2228: left of '.value' must have 
class/struct/union
  .\evrd3dpresentengine.cpp(320) : error C2059: syntax error : '>'
  .\evrd3dpresentengine.cpp(330) : error C2872: 'QOpenGLContext' : ambiguous 
symbol
  .\evrd3dpresentengine.cpp(330) : error C2512: 'QOpenGLContext' : no 
appropriate default constructor available
  .\evrd3dpresentengine.cpp(331) : error C2027: use of undefined type 
'QOpenGLContext'
          
c:\work\build\qt\qtmultimedia\src\plugins\wmf\evrd3dpresentengine.h(61) : see 
declaration of 'QOpenGLContext'
  .\evrd3dpresentengine.cpp(331) : error C2227: left of '->setFormat' must 
point to class/struct/union/generic type
  .\evrd3dpresentengine.cpp(332) : error C2027: use of undefined type 
'QOpenGLContext'
          
c:\work\build\qt\qtmultimedia\src\plugins\wmf\evrd3dpresentengine.h(61) : see 
declaration of 'QOpenGLContext'
  .\evrd3dpresentengine.cpp(332) : error C2227: left of '->setShareContext' 
must point to class/struct/union/generic type
  .\evrd3dpresentengine.cpp(334) : error C2027: use of undefined type 
'QOpenGLContext'
          
c:\work\build\qt\qtmultimedia\src\plugins\wmf\evrd3dpresentengine.h(61) : see 
declaration of 'QOpenGLContext'
  .\evrd3dpresentengine.cpp(334) : error C2227: left of '->create' must point 
to class/struct/union/generic type
  .\evrd3dpresentengine.cpp(335) : warning C4150: deletion of pointer to 
incomplete type 'QOpenGLContext'; no destructor called
          
c:\work\build\qt\qtmultimedia\src\plugins\wmf\evrd3dpresentengine.h(61) : see 
declaration of 'QOpenGLContext'
  .\evrd3dpresentengine.cpp(346) : error C2027: use of undefined type 
'QOpenGLContext'
          
c:\work\build\qt\qtmultimedia\src\plugins\wmf\evrd3dpresentengine.h(61) : see 
declaration of 'QOpenGLContext'
  .\evrd3dpresentengine.cpp(346) : error C2227: left of '->makeCurrent' must 
point to class/struct/union/generic type
  .\evrd3dpresentengine.cpp(350) : error C2664: 
'TestNamespace::QPlatformNativeInterface::nativeResourceForContext' : cannot 
convert parameter 2 from 'QOpenGLContext *' to 'TestNamespace::QOpenGLContext *'
  .\evrd3dpresentengine.cpp(352) : error C2664: 
'TestNamespace::QPlatformNativeInterface::nativeResourceForContext' : cannot 
convert parameter 2 from 'QOpenGLContext *' to 'TestNamespace::QOpenGLContext *'
  .\evrd3dpresentengine.cpp(389) : error C2027: use of undefined type 
'QOpenGLContext'
          
c:\work\build\qt\qtmultimedia\src\plugins\wmf\evrd3dpresentengine.h(61) : see 
declaration of 'QOpenGLContext'
  .\evrd3dpresentengine.cpp(389) : error C2227: left of '->doneCurrent' must 
point to class/struct/union/generic type
  .\evrd3dpresentengine.cpp(398) : error C2027: use of undefined type 
'QOpenGLContext'
          
c:\work\build\qt\qtmultimedia\src\plugins\wmf\evrd3dpresentengine.h(61) : see 
declaration of 'QOpenGLContext'
  .\evrd3dpresentengine.cpp(398) : error C2227: left of '->makeCurrent' must 
point to class/struct/union/generic type
  .\evrd3dpresentengine.cpp(420) : error C2027: use of undefined type 
'QOpenGLContext'
          
c:\work\build\qt\qtmultimedia\src\plugins\wmf\evrd3dpresentengine.h(61) : see 
declaration of 'QOpenGLContext'
  .\evrd3dpresentengine.cpp(420) : error C2227: left of '->doneCurrent' must 
point to class/struct/union/generic type
  .\evrcustompresenter.cpp(1015) : error C2027: use of undefined type 
'QAbstractVideoSurface'
          
c:\work\build\qt\qtmultimedia\src\plugins\wmf\evrcustompresenter.h(52) : see 
declaration of 'QAbstractVideoSurface'
  .\evrcustompresenter.cpp(1015) : error C2227: left of 
'->supportedPixelFormats' must point to class/struct/union/generic type
  .\evrcustompresenter.cpp(1023) : error C2872: 'QAbstractVideoSurface' : 
ambiguous symbol
  .\evrcustompresenter.cpp(2032) : error C2872: 'QAbstractVideoSurface' : 
ambiguous symbol
  NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio 
11.0\VC\BIN\amd64\cl.EXE"' : return code '0x2'

  Build log: 
http://testresults.qt-project.org/ci/QtMultimedia_stable_Integration/build_00050/win64-msvc2012_developer-build_qtnamespace_Windows_8/log.txt.gz

  Tested changes (refs/builds/stable_1358943424):
    http://codereview.qt-project.org/44791 [PS7] - WMF: enabled HW-accelerated 
video decoding for the QML video item.
_______________________________________________
Ci-reports mailing list
[email protected]
http://lists.qt-project.org/mailman/listinfo/ci-reports

Reply via email to