Skip to main content

Module mux

Module mux 

Source
Expand description

Sans-IO WebM/Matroska muxer: add_trackbeginpush_framepoll_bytes.

Scope and design: see adr/0003-webm-mux.md. Mirrors iso_bmff::mux’s typestate shape (OpenLive) and output/poll_bytes drain pattern.

Structs§

Live
Streaming phase — push_frame/poll_bytes API.
Muxer
Sans-IO WebM muxer. S is the typestate (Open or Live).
Open
Track registration phase — call Muxer::begin before pushing frames.

Constants§

DEFAULT_CLUSTER_BATCH
Default frames buffered per Cluster before it is flushed to output.