Expand description
Aldaron’s Format Interface
This crate provides APIs for audio and video (buffers, encoders/decoders) Encoder/decoder crates can depend on this crate. Here’s a list of crates that do:
Re-exports
pub use ColorChannels::*;
pub use AudioChannels::*;
Structs
An audio frame (2000 samples = 1/24 of a second)
An Audio Buffer (48kHz/48,000hz).
Index for a frame.
A Video Frame
A Video Buffer (24fps).
Enums
Mono, Stereo or Surround.
The format for the color channels of the
Video
.3D Path operation for vector graphics.
Traits
A trait for implementing decoding audio, video or both.
A trait for implementing encoding audio.
A trait for implementing encoding audio and video together.
A trait for implementing encoding video (use only with non-audio formats).