Opened 2 years ago

Closed 2 years ago

#101 closed defect (fixed)

VTM3.0rc1 HDR compilation fails

Reported by: taoranlu Owned by:
Priority: minor Milestone: VTM-3.0
Component: VTM Version: VTM-2.2
Keywords: HDR Cc: ksuehring, XiangLi, fbossen, jvet@…

Description

VTM3.0rc1 cannot compile if set WCG_EXT = 1 (need to enable for HDR anchor generation).WCG_EXT=1 has some conflict with ENABLE_QPA=1 which is by default turned on in VTM3.0rc1.

\VVCSoftware_VTM\source\Lib\EncoderLib\EncGOP.cpp(2486): error C2664: 'void Analyze::printOut(char,const ChromaFormat,const bool,const bool,const bool,const BitDepths &,const bool)': cannot convert argument 5 from 'const BitDepths' to 'const bool'
\VVCSoftware_VTM\source\Lib\EncoderLib\EncGOP.cpp(2504): error C2660: 'Analyze::printSummary': function does not take 4 arguments
\VVCSoftware_VTM\source\Lib\EncoderLib\EncGOP.cpp(2526): error C2660: 'Analyze::printSummary': function does not take 4 arguments
\VVCSoftware_VTM\source\Lib\EncoderLib\EncGOP.cpp(3013): error C2065: 'uiSSDtempWeighted': undeclared identifier
\VVCSoftware_VTM\source\Lib\EncoderLib\EncGOP.cpp(3014): error C2065: 'uiSSDtempWeighted': undeclared identifier
\VVCSoftware_VTM\source\Lib\EncoderLib\EncGOP.cpp(3100): error C2660: 'Analyze::addResult': function does not take 3 arguments

Change history (3)

comment:1 Changed 2 years ago by ksuehring

I created a compile fix and submitted it as merge request 82:

https://vcgit.hhi.fraunhofer.de/jvet/VVCSoftware_VTM/merge_requests/82

Can you please check it?

comment:2 Changed 2 years ago by taoranlu

the fix is working properly. thanks!

comment:3 Changed 2 years ago by XiangLi

  • Milestone set to VTM-3.0
  • Priority changed from major to minor
  • Resolution set to fixed
  • Status changed from new to closed
  • Version set to VTM-2.2
Note: See TracTickets for help on using tickets.