Module prelude
Available on crate feature
dep_symphonia
only.Expand description
The formats
module prelude.
Structs§
- A
Cue
is a designated point of time within a media stream. FormatOptions
is a common set of options that all demuxers use.- A
Packet
contains a discrete amount of encoded data for a single codec bitstream. The exact amount of data is bounded, but not defined, and is dependant on the container and/or the encapsulated codec. SeekedTo
is the result of a seek.- A
TimeBase
is the conversion factor between time, expressed in seconds, and aTimeStamp
orDuration
. - A
Track
is an independently coded media bitstream. A media format may contain multiple tracks in one container. Each of those tracks are represented by oneTrack
.
Enums§
SeekMode
selects the precision of a seek.SeekTo
specifies a position to seek to.
Traits§
- A
FormatReader
is a container demuxer. It provides methods to probe a media container for information and access the tracks encapsulated in the container.
Type Aliases§
- A
Duration
indicates a positive span of time. - A
TimeStamp
represents an instantenous instant in time since the start of a stream. OneTimeStamp
“tick” is equivalent to the stream’sTimeBase
in seconds.