vidaptive 0.1.0

Responsive rate control for real-time video
Documentation
#![doc = include_str!("../README.md")]
#![deny(missing_docs)]

extern crate alloc;

mod cc;
pub mod config;
mod encoder_ctrl;
mod metrics;
mod session;
mod transport;
mod types;

pub use cc::{CongestionController, Copa, CopaConfig, NoopCc};
pub use config::{ConfigError, VidaptiveConfig};
pub use session::Vidaptive;
pub use transport::filler::{BacklogFiller, DEFAULT_DUMMY_PACKET_SIZE, DummyFiller};
pub use types::{
    AckInfo, CaptureAdvice, EncodedFrame, EncoderAdvice, LostPacket, MediaPacket, SentPacket,
    TransmitAction, VidaptiveInput, VidaptiveOutput, chunk_payload,
};