na_mpeg2_decoder/lib.rs
1//! na_mpeg2_decoder: MPEG-1/2 video + MPEG audio (MP1/2/3) decode helpers.
2
3pub mod demux;
4pub mod convert;
5pub mod pipeline;
6pub mod video;
7
8pub mod error;
9pub mod audio;
10pub mod av;
11
12pub use demux::{Demuxer, Packet, StreamType};
13pub use convert::{frame_to_gray_rgba, frame_to_rgba_bt601_limited};
14pub use pipeline::MpegVideoPipeline;
15pub use video::{Decoder, Frame, PixelFormat};
16
17pub use error::{AvError, Result as AvResult};
18pub use audio::{MpaAudioChunk, MpaAudioDecoder};
19pub use av::{MpegAvEvent, MpegAvPipeline, MpegAudioF32, MpegRgbaFrame};