multilib.sh enable dynamic HDR10 support
How to enable dynamic HDR10 support when using multilib.sh ? Could the multilib.sh adjusted to always build with dhdr10 support, or is there a reason for not wanting to add the support?
Cu Selur
Comments (5)
-
reporter -
Account Deactivated We aren't yet enabling HDR10+ support by default in our builds as the HDR10+ parser code uses STLs which are known to cause incompatibilities across different compilers and run-times; this is why we've avoided STLs in the rest of the code. Once the STLs are removed (you're welcome to send a patch for this, btw :)), we will enable HDR10+ support by default.
-
Account Deactivated - changed status to wontfix
Need STLs to be removed to enable HDR10+ by default.
-
Adjusting the multilib.sh in the way mentioned above doesn’t work anymore.
I end up with:CMake Warning: Manually-specified variables were not used by the project: ENABLE_DYNAMIC_HDR10
uploaded the whole build output to https://drive.google.com/file/d/14NnFiGpk-dDYljCE4-pgno24wjjjyPYy/view?usp=sharing
→ Any idea what the problem could be?
Cu Selur
Ps.: switching to
gcc version 10.2.0 (Homebrew GCC 10.2.0)
as compiler instead of clang doesn’t help either.
-
Okay, got it '
ENABLE_DYNAMIC_HDR10
' changed to: ‘ENABLE_HDR10_PLUS’ - Log in to comment
Figured it out,..
Note there's a typo in encoder.h which break compilation on non-windows systems - #include "dynamicHDR10\hdr10plus.h" + #include "dynamicHDR10/hdr10plus.h"