Docs.rs
  • bmff-0.1.1
    • bmff 0.1.1
    • Permalink
    • Docs.rs crate page
    • MIT
    • Links
    • Homepage
    • Repository
    • crates.io
    • Source
    • Owners
    • Stonks3141
    • Dependencies
      • bitflags ^1.3 normal
      • chrono ^0.4 normal
      • fixed ^1.23 normal
    • Versions
    • 28.72% of the crate is documented
  • Platform
    • i686-pc-windows-msvc
    • i686-unknown-linux-gnu
    • x86_64-apple-darwin
    • x86_64-pc-windows-msvc
    • x86_64-unknown-linux-gnu
  • Feature flags
  • docs.rs
    • About docs.rs
    • Badges
    • Builds
    • Metadata
    • Shorthand URLs
    • Download
    • Rustdoc JSON
    • Build queue
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation

bmff0.1.1

  • All Items

Crate Items

  • Structs
  • Enums
  • Constants
  • Traits
  • Functions
  • Type Aliases

Crate bmff

Source
Expand description

Low-level definitions for the Base Media File Format (ISO 14496-12).

Structs§

AudioSampleEntry
AvcConfigurationBox
AvcDecoderConfigurationRecord
AvcSampleEntry
ChunkOffsetBox
DataEntryFlags
DataEntryUrlBox
DataEntryUrnBox
DataInformationBox
DataReferenceBox
DateTime
ISO 8601 combined date and time with time zone.
DefaultSampleFlags
EditBox
EditListBox
FileTypeBox
HandlerBox
HintMediaHeaderBox
HintSampleEntry
MediaBox
MediaDataBox
MediaHeaderBox
MediaInformationBox
MovieBox
MovieExtendsBox
MovieExtendsHeaderBox
MovieFragmentBox
MovieFragmentHeaderBox
MovieHeaderBox
NullMediaHeaderBox
NullMediaHeaderFlags
SampleDescriptionBox
SampleSizeBox
SampleTableBox
SampleToChunkBox
SoundMediaHeaderBox
TimeToSampleBox
TrackBox
TrackExtendsBox
TrackFragmentBox
TrackFragmentHeaderBox
TrackFragmentRunBox
TrackHeaderBox
TrackHeaderFlags
TrackReferenceBox
Utc
The UTC time zone. This is the most efficient time zone when you don’t need the local time. It is also used as an offset (which is also a dummy type).
VideoMediaHeaderBox
VisualSampleEntry

Enums§

DataEntry
GraphicsMode
HandlerType
MediaHeader
SampleSize

Constants§

MATRIX_0
MATRIX_90
MATRIX_180
MATRIX_270

Traits§

BmffBox
FullBox
SampleEntry
WriteTo

Functions§

write_to
write_to_full

Type Aliases§

Duration
Alias of TimeDelta.
I8F8
FixedI16 with eight integer bits and eight fractional bits.
I16F16
FixedI32 with 16 integer bits and 16 fractional bits.
U16F16
FixedU32 with 16 integer bits and 16 fractional bits.