diff --git a/go.mod b/go.mod index 8fb7a44bc..5afaa431e 100644 --- a/go.mod +++ b/go.mod @@ -14,7 +14,7 @@ require ( codeberg.org/gruf/go-runners v1.4.0 codeberg.org/gruf/go-store/v2 v2.2.1 github.com/KimMachineGun/automemlimit v0.2.4 - github.com/abema/go-mp4 v0.9.0 + github.com/abema/go-mp4 v0.10.0 github.com/buckket/go-blurhash v1.1.0 github.com/coreos/go-oidc/v3 v3.5.0 github.com/cornelk/hashmap v1.0.8 diff --git a/go.sum b/go.sum index a54f9d26b..9bb9d91ff 100644 --- a/go.sum +++ b/go.sum @@ -92,8 +92,8 @@ github.com/KimMachineGun/automemlimit v0.2.4 h1:GBty8TK8k0aJer1Pq5/3Vdt2ef+YpLhc github.com/KimMachineGun/automemlimit v0.2.4/go.mod h1:38QAnnnNhnFuAIW3+aPlaVUHqzE9buJYZK3m/jsra8E= github.com/Masterminds/semver/v3 v3.1.1 h1:hLg3sBzpNErnxhQtUy/mmLR2I9foDujNK030IGemrRc= github.com/Masterminds/semver/v3 v3.1.1/go.mod h1:VPu/7SZ7ePZ3QOrcuXROw5FAcLl4a0cBrbBpGY/8hQs= -github.com/abema/go-mp4 v0.9.0 h1:WFkzn0J8uYTQ2MIWfgCaFHRB3VDkird5JncIjuuKjGI= -github.com/abema/go-mp4 v0.9.0/go.mod h1:vPl9t5ZK7K0x68jh12/+ECWBCXoWuIDtNgPtU2f04ws= +github.com/abema/go-mp4 v0.10.0 h1:76eRo2PlJQUHAKKsQJnROsdIHdt+aPXhJkmPFMjj3+4= +github.com/abema/go-mp4 v0.10.0/go.mod h1:vPl9t5ZK7K0x68jh12/+ECWBCXoWuIDtNgPtU2f04ws= github.com/ajg/form v1.5.1 h1:t9c7v8JUKu/XxOGBU0yjNpaMloxGEJhUkqFRq0ibGeU= github.com/ajg/form v1.5.1/go.mod h1:uL1WgH+h2mgNtvBq0339dVnzXdBETtL2LeUXaIv25UY= github.com/andybalholm/brotli v1.0.0/go.mod h1:loMXtMfwqflxFJPmdbJO0a3KNoPuLBgiu3qAvBg8x/Y= diff --git a/vendor/github.com/abema/go-mp4/box_types.go b/vendor/github.com/abema/go-mp4/box_types.go index 1126d643b..dc4231e3a 100644 --- a/vendor/github.com/abema/go-mp4/box_types.go +++ b/vendor/github.com/abema/go-mp4/box_types.go @@ -1548,6 +1548,7 @@ func (*Saiz) GetType() BoxType { func BoxTypeAvc1() BoxType { return StrToBoxType("avc1") } func BoxTypeEncv() BoxType { return StrToBoxType("encv") } func BoxTypeHev1() BoxType { return StrToBoxType("hev1") } +func BoxTypeHvc1() BoxType { return StrToBoxType("hvc1") } func BoxTypeMp4a() BoxType { return StrToBoxType("mp4a") } func BoxTypeEnca() BoxType { return StrToBoxType("enca") } func BoxTypeAvcC() BoxType { return StrToBoxType("avcC") } @@ -1557,6 +1558,7 @@ func init() { AddAnyTypeBoxDef(&VisualSampleEntry{}, BoxTypeAvc1()) AddAnyTypeBoxDef(&VisualSampleEntry{}, BoxTypeEncv()) AddAnyTypeBoxDef(&VisualSampleEntry{}, BoxTypeHev1()) + AddAnyTypeBoxDef(&VisualSampleEntry{}, BoxTypeHvc1()) AddAnyTypeBoxDef(&AudioSampleEntry{}, BoxTypeMp4a()) AddAnyTypeBoxDef(&AudioSampleEntry{}, BoxTypeEnca()) AddAnyTypeBoxDef(&AVCDecoderConfiguration{}, BoxTypeAvcC()) diff --git a/vendor/modules.txt b/vendor/modules.txt index 2aafb97cc..91d7bee1b 100644 --- a/vendor/modules.txt +++ b/vendor/modules.txt @@ -73,7 +73,7 @@ codeberg.org/gruf/go-store/v2/util ## explicit; go 1.19 github.com/KimMachineGun/automemlimit github.com/KimMachineGun/automemlimit/memlimit -# github.com/abema/go-mp4 v0.9.0 +# github.com/abema/go-mp4 v0.10.0 ## explicit; go 1.14 github.com/abema/go-mp4 github.com/abema/go-mp4/bitio