Library to read & write Dolby Vision metadata.  
Comes as a Rust crate and C compatible library.  

&nbsp;

### Toolchain

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.  

&nbsp;

### Building the C-API

To build and install it you can use [cargo-c](https://crates.io/crates/cargo-c):

```sh
cargo install cargo-c
cargo cinstall --release
```

### Running the C-API example
```sh
cd examples
gcc capi.c -ldovi -o capi_example.o
./capi_example.o
```
