package
0.0.0-20200819101157-a247bce72039
Repository: https://github.com/dsoprea/go-iso-bmf.git
Documentation: pkg.go.dev

# Functions

InfeItemTypeFromBytes converts four-bytes to a uint32.

# Variables

ErrLocationItemNotFound indicates that no location record could be found for the given item-ID.
ErrNoItemsFound indicates that no items were found in the metadata with the given name/ID.

# Structs

CdscBox is a "Item Reference" box.
EdtsBox is the "Edit" box.
ElstBox is the "Edit List" box.
FtypBox is the "File Type" box.
HdlrBox is the "Handler Reference" box.
HmhdBox is the "Hint Media Header" box.
IdatBox is a "Handler Reference" box.
IinfBox is the "Item Info" box.
IlocBox is the "Item Location" box.
IlocExtent describes a single ILOC extent.
IlocItem is one iloc location item.
InfeBox is the ItemInfoEntry box.
IrefBox is a "Item Reference" box.
MdatBox is the "Media Data" box.
MdhdBox is the "Media Header" box.
MdiaBox is the "Media" box.
MetaBox is the "Meta" box.
MinfBox is the "Media Information" box.
MoovBox is the "Movie" box.
MvhdBox is the "Movie Header" box.
PitmBox is a "Handler Reference" box.
StblBox is the "Sample Table" box.
StsdBox is the "Sample Description" box.
SttsBox is the "Decoding Time to Sample" box.
TkhdBox is the "Track Header" box.
TrakBox is the "Track" box.
VmhdBox is the "Video Media Header" box.

# Type aliases

IlocIntegerWidth describes how many bytes an integer will be.
InfeItemType allows simple handling of item-types.
MvhdRate represents the playback speed as a proportion of normal speed.