mp4: add probe
This commit is contained in:
parent
525606422e
commit
563991132c
@ -11,6 +11,14 @@ var CodecTypes = []av.CodecType{av.H264, av.AAC}
|
||||
func Handler(h *avutil.RegisterHandler) {
|
||||
h.Ext = ".mp4"
|
||||
|
||||
h.Probe = func(b []byte) bool {
|
||||
switch string(b[4:8]) {
|
||||
case "moov","ftyp","free","mdat","moof":
|
||||
return true
|
||||
}
|
||||
return false
|
||||
}
|
||||
|
||||
h.ReaderDemuxer = func(r io.Reader) av.Demuxer {
|
||||
return NewDemuxer(r.(io.ReadSeeker))
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user