Library to read & write Dolby Vision metadata.
Comes as a Rust crate and C compatible library.
For use as a Rust crate, Rust 1.51.0 can be used.
To build the C-API library, the minimum Rust version is 1.55.0.
To build and install it you can use cargo-c:
sh
cargo install cargo-c
cargo cinstall --release
sh
cd examples
gcc capi.c -ldovi -o capi_example.o
./capi_example.o