// SPDX-FileCopyrightText: Copyright (c) 2026 Mike Li/Mikewolfli/Wei Li(mikewolfli@163.com)
// SPDX-License-Identifier: MIT
//! Video module — container format detection, metadata reading, frame extraction, and playback control.
/// Codec-agnostic decoder interface plus the built-in MJPEG and
/// frame-buffer decoders.
/// Container format sniffing (MP4, WebM, AVI, MJPEG, …).
/// The decoded-frame type handed to the renderer.
/// Title, dimensions, duration, and frame-rate information read from a
/// container without decoding the video stream.
/// Container-level streaming engine that drives a decoder and manages
/// playback state.
pub use ;
pub use VideoEngine;
pub use ContainerFormat;
pub use VideoFrame;
pub use VideoMetadata;
pub use PlaybackState;
pub use ;