dolby_vision

Crates.iodolby_vision
lib.rsdolby_vision
version3.3.1
sourcesrc
created_at2021-09-30 15:26:48.375769
updated_at2024-08-07 01:53:47.475019
descriptionDolby Vision metadata parsing and writing
homepage
repositoryhttps://github.com/quietvoid/dovi_tool/tree/main/dolby_vision
max_upload_size
id458755
size323,838
(quietvoid)

documentation

README

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

See changelog for API changes.

 

Toolchain

The minimum Rust version to use dolby_vision is 1.79.0.

 

libdovi, C-API

Packages

  • Arch Linux: available on the AUR, libdovi or libdovi-git.

 

Building the library

libdovi comes as a C compatible library.
To build and install it you can use cargo-c:

cargo install cargo-c
cargo cinstall --release

Running the C-API example

cd examples
gcc capi_rpu_file.c -ldovi -o capi_example.o
./capi_example.o
Commit count: 0

cargo fmt