项目作者: rust-av

项目描述 :
Multimedia Toolkit written in pure rust.
高级语言: Rust
项目地址: git://github.com/rust-av/rust-av.git
创建时间: 2016-01-30T22:32:47Z
项目社区:https://github.com/rust-av/rust-av

开源协议:MIT License

下载


Rust-AV

Actions Status
CodeCov
dependency status
IRC
LICENSE

Pure-rust implementation of multimedia primitives and eventually some examples of demuxers, muxers and codecs.

Compiling

  1. cargo build --workspace

Running tests

  1. cargo test --workspace

Examples

Examples can be found in the examples repository.

Notes

The code is still in flux and the API is getting slowly fleshed out, please
refer to the sub-crates.
Until we reach version 1.0 assume that the API could change a lot.

License

Released under the MIT License.

Developing

I suggest to use the cargo paths override to have a local rust-av:

  1. # Clone the trees
  2. $ git clone https://github.com/rust-av/rust-av
  3. $ git clone https://github.com/rust-av/${other package}
  4. # Setup the override
  5. $ cd ${other package}
  6. $ mkdir .cargo
  7. $ echo 'paths=["../rust-av"]' > .cargo/config
  8. # Check it is doing the right thing
  9. $ cargo build

Getting in Touch

Come chat with us on our IRC channel clicking the badge above!
You can also use a web client to join with a web browser.

Otherwise, you can open a new discussion
explaining your idea or problem as best as possible.