pub type DemuxedPacket = DemuxedPacket<Ffmpeg, FfmpegBuffer>;Expand description
The five-arm demux envelope FfmpegDemuxer delivers.
Aliased Type§
pub enum DemuxedPacket {
Video(VideoTrackPacket<Ffmpeg, FfmpegBuffer>),
Audio(AudioTrackPacket<Ffmpeg, FfmpegBuffer>),
Subtitle(SubtitleTrackPacket<Ffmpeg, FfmpegBuffer>),
Data(DataTrackPacket<Ffmpeg, FfmpegBuffer>),
Attachment(AttachmentTrackPacket<Ffmpeg, FfmpegBuffer>),
}Variants§
Video(VideoTrackPacket<Ffmpeg, FfmpegBuffer>)
A compressed video packet.
Audio(AudioTrackPacket<Ffmpeg, FfmpegBuffer>)
A compressed audio packet.
Subtitle(SubtitleTrackPacket<Ffmpeg, FfmpegBuffer>)
A compressed subtitle packet.
Data(DataTrackPacket<Ffmpeg, FfmpegBuffer>)
A timed opaque-data packet.
Attachment(AttachmentTrackPacket<Ffmpeg, FfmpegBuffer>)
An attachment payload.