Opened 6 years ago
Closed 6 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 6 years ago by ksuehring
comment:2 Changed 6 years ago by taoranlu
the fix is working properly. thanks!
comment:3 Changed 6 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
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?