decklink

Crates.iodecklink
lib.rsdecklink
version0.1.0
sourcesrc
created_at2023-03-20 22:38:26.060486
updated_at2023-03-20 22:38:26.060486
descriptionBlackmagic Decklink NDI bindings for rust
homepagehttps://github.com/julusian/rust-decklink
repositoryhttps://github.com/julusian/rust-decklink
max_upload_size
id815655
size613,277
Julian Waller (Julusian)

documentation

README

Rust Decklink

Blackmagic Design Decklink SDK bindings for Rust.
This aims to be an easy to use and safe wrapper around the official C++ SDK. This makes use of a C wrapper as rust does not support using some of the needed C++ directly.

Note: This is very incomplete, but is working. The examples try to follow the official examples as closely as possible

Currently only tested on Linux x64, other platforms will likely need some work. Help on that is appreciated!

Installation

You will need to have the Decklink drivers (>=10.9.12) installed on your machine and a compatible device connected to do much with it.

CMake is also required for cargo to build the C library.

Usage

See the examples for more information.

License

Licensed under either of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

Commit count: 34

cargo fmt