//! Per-rendition encoder state for the ABR DASH mux loop.
use AVPixelFormat;
// ============================================================================
// Per-rendition encoder state for ABR
// ============================================================================
/// Per-rendition encoder state for the ABR DASH mux loop.
///
/// The owned `vid_enc_ctx` / `sws_ctx` are freed on drop, so a `Vec<RenditionState>`
/// releases every rendition's contexts automatically when it goes out of scope.
pub