gianni-rosato / svt-av1-psy

The Scalable Video Technology for AV1 (SVT-AV1 Encoder and Decoder) with perceptual enhancements for psychovisually optimal AV1 encoding
https://svt-av1-psy.com
BSD 3-Clause Clear License
261 stars 20 forks source link

Fixes cmake/pkgconfig library location for dovi/hdr10plus #68

Closed elfurbe closed 2 months ago

elfurbe commented 2 months ago

When building with libdovi and/or libhdr10plus, the pkg-config library searching was not working. These changes make it functional.

re: the module name changes, the projects don't use the lib prefix for their pkg-config naming, as seen in this section of their Cargo.tomls. https://github.com/quietvoid/dovi_tool/blob/46662ed9c477f6245b398d81af8a167de46a9cbe/dolby_vision/Cargo.toml#L38 https://github.com/quietvoid/hdr10plus_tool/blob/a26b08587615c7a1f6ef71970484aa0ea40b24a0/hdr10plus/Cargo.toml#L32

gianni-rosato commented 2 months ago

Thanks!

3812be422a7c56675f5444d10aa6886b1365997b