some refactoring

This commit is contained in:
Martin Riedl 2024-11-07 19:03:54 +01:00
parent e99afbd415
commit 24f5686c98
Signed by: martinr92
GPG key ID: FB68DA65516A804C
3 changed files with 20 additions and 20 deletions

26
Box.go
View file

@ -28,18 +28,18 @@ const (
BoxTypeMovie = "moov"
// BoxTypeMovieHeader Movie Header Box
BoxTypeMovieHeader = "mvhd"
// BoxTypeTrackBox Track Box
BoxTypeTrackBox = "trak"
// BoxTypeTrackHeaderBox Track Header Box
BoxTypeTrackHeaderBox = "tkhd"
// BoxTypeMediaBox Media Box
BoxTypeMediaBox = "mdia"
// BoxTypeMediaHeaderBox Media Header Box
BoxTypeMediaHeaderBox = "mdhd"
// BoxTypeHandlerReferenceBox Handler Reference Box
BoxTypeHandlerReferenceBox = "hdlr"
// BoxTypeMediaInformationBox Media Information Box
BoxTypeMediaInformationBox = "minf"
// BoxTypeTrack Track Box
BoxTypeTrack = "trak"
// BoxTypeTrackHeader Track Header Box
BoxTypeTrackHeader = "tkhd"
// BoxTypeMedia Media Box
BoxTypeMedia = "mdia"
// BoxTypeMediaHeader Media Header Box
BoxTypeMediaHeader = "mdhd"
// BoxTypeHandlerReference Handler Reference Box
BoxTypeHandlerReference = "hdlr"
// BoxTypeMediaInformation Media Information Box
BoxTypeMediaInformation = "minf"
// BoxTypeMovieFragment Movie Fragment Box
BoxTypeMovieFragment = "moof"
// BoxTypeMovieFragmentHeader Movie Fragment Header Box
@ -48,7 +48,7 @@ const (
BoxTypeTrackFragment = "traf"
// BoxTypeTrackFragmentHeader Track Fragment Header
BoxTypeTrackFragmentHeader = "tfhd"
// BoxTypeTrackFragmentRun Track Fragment Run Box
// BoxTypeTrackFragmentRun Track Fragment Run Box
BoxTypeTrackFragmentRun = "trun"
// BoxTypeVideoMediaHeader Video Media Header Box
BoxTypeVideoMediaHeader = "vmhd"

View file

@ -58,7 +58,7 @@ type MediaHeaderBox struct {
// TODO: parse language language
}
// ParseMediaHeaderBox creates a new Track Header Box struct
// ParseMediaHeaderBox creates a new Media Header Box struct
func ParseMediaHeaderBox(filePosition uint64, headerSize uint32, content []byte) *MediaHeaderBox {
box := &MediaHeaderBox{
FullBox: newFullBox(&Box{filePosition, headerSize}, content[0:4]),

View file

@ -112,17 +112,17 @@ func parseNextBox(reader io.Reader, filePosition uint64) (box interface{}, endPo
box, err = ParseMovieBox(filePosition, boxHeaderSize, boxContentBytes)
case BoxTypeMovieHeader:
box = ParseMovieHeaderBox(filePosition, boxHeaderSize, boxContentBytes)
case BoxTypeTrackBox:
case BoxTypeTrack:
box, err = ParseTrackBox(filePosition, boxHeaderSize, boxContentBytes)
case BoxTypeTrackHeaderBox:
case BoxTypeTrackHeader:
box = ParseTrackHeaderBox(filePosition, boxHeaderSize, boxContentBytes)
case BoxTypeMediaBox:
case BoxTypeMedia:
box, err = ParseMediaBox(filePosition, boxHeaderSize, boxContentBytes)
case BoxTypeMediaHeaderBox:
case BoxTypeMediaHeader:
box = ParseMediaHeaderBox(filePosition, boxHeaderSize, boxContentBytes)
case BoxTypeHandlerReferenceBox:
case BoxTypeHandlerReference:
box = ParseHandlerReferenceBox(filePosition, boxHeaderSize, boxContentBytes)
case BoxTypeMediaInformationBox:
case BoxTypeMediaInformation:
box, err = ParseMediaInformationBox(filePosition, boxHeaderSize, boxContentBytes)
case BoxTypeMovieFragment:
box, err = ParseMovieFragmentBox(filePosition, boxHeaderSize, boxContentBytes)