1
0
Fork 0
mirror of https://github.com/alfg/mp4-rust.git synced 2024-06-02 21:49:24 +00:00
mp4-rust/src/mp4box
⭐️NINIKA⭐️ c104047215
Allow Hdlr to be not the first in the Meta box (#95)
While the spec says that the hdlr box should be the first one, not all
implementations follow that. Actually look over all boxes in Meta to
find Hdlr.

Also add a test for such weirdly-formatted box

Change the way unknown MetaBox is stored: store a list of boxes instead
of raw bytes

Co-authored-by: Alfred Gutierrez <alfg@users.noreply.github.com>
2023-07-28 20:43:13 -07:00
..
avc1.rs Fix several overflows in box and track processing (#94) 2023-02-18 11:46:51 -08:00
co64.rs Fix several overflows in box and track processing (#94) 2023-02-18 11:46:51 -08:00
ctts.rs Fix several overflows in box and track processing (#94) 2023-02-18 11:46:51 -08:00
data.rs clippy: fix warnings from latest stable rust 1.67.0 (#93) 2023-01-30 20:33:32 -08:00
dinf.rs Fix several overflows in box and track processing (#94) 2023-02-18 11:46:51 -08:00
edts.rs Fix several overflows in box and track processing (#94) 2023-02-18 11:46:51 -08:00
elst.rs Fix several overflows in box and track processing (#94) 2023-02-18 11:46:51 -08:00
emsg.rs Fix clippy warnings (#88) 2023-01-05 19:03:02 -08:00
ftyp.rs Fix several overflows in box and track processing (#94) 2023-02-18 11:46:51 -08:00
hdlr.rs Fix several overflows in box and track processing (#94) 2023-02-18 11:46:51 -08:00
hev1.rs Fix several overflows in box and track processing (#94) 2023-02-18 11:46:51 -08:00
ilst.rs Fix several overflows in box and track processing (#94) 2023-02-18 11:46:51 -08:00
mdhd.rs fix "mdat size too large" (#80) 2023-01-05 18:19:47 -08:00
mdia.rs Fix several overflows in box and track processing (#94) 2023-02-18 11:46:51 -08:00
mehd.rs fix "mdat size too large" (#80) 2023-01-05 18:19:47 -08:00
meta.rs Allow Hdlr to be not the first in the Meta box (#95) 2023-07-28 20:43:13 -07:00
mfhd.rs fix "mdat size too large" (#80) 2023-01-05 18:19:47 -08:00
minf.rs Fix several overflows in box and track processing (#94) 2023-02-18 11:46:51 -08:00
mod.rs clippy: fix warnings from latest stable rust 1.67.0 (#93) 2023-01-30 20:33:32 -08:00
moof.rs Fix several overflows in box and track processing (#94) 2023-02-18 11:46:51 -08:00
moov.rs Fix several overflows in box and track processing (#94) 2023-02-18 11:46:51 -08:00
mp4a.rs Fix several overflows in box and track processing (#94) 2023-02-18 11:46:51 -08:00
mvex.rs Fix several overflows in box and track processing (#94) 2023-02-18 11:46:51 -08:00
mvhd.rs fix "mdat size too large" (#80) 2023-01-05 18:19:47 -08:00
smhd.rs fix "mdat size too large" (#80) 2023-01-05 18:19:47 -08:00
stbl.rs Fix several overflows in box and track processing (#94) 2023-02-18 11:46:51 -08:00
stco.rs Fix several overflows in box and track processing (#94) 2023-02-18 11:46:51 -08:00
stsc.rs fix clippy (rustc 1.71.0) (#115) 2023-07-28 19:21:34 -07:00
stsd.rs Fix several overflows in box and track processing (#94) 2023-02-18 11:46:51 -08:00
stss.rs Fix several overflows in box and track processing (#94) 2023-02-18 11:46:51 -08:00
stsz.rs Fix several overflows in box and track processing (#94) 2023-02-18 11:46:51 -08:00
stts.rs Fix several overflows in box and track processing (#94) 2023-02-18 11:46:51 -08:00
tfdt.rs Feature/tfdt box (#90) 2023-01-11 20:21:49 -08:00
tfhd.rs Fix TfhdBox optional fields (#86) 2023-01-05 20:13:48 -08:00
tkhd.rs fix "mdat size too large" (#80) 2023-01-05 18:19:47 -08:00
traf.rs Fix several overflows in box and track processing (#94) 2023-02-18 11:46:51 -08:00
trak.rs Fix several overflows in box and track processing (#94) 2023-02-18 11:46:51 -08:00
trex.rs fix "mdat size too large" (#80) 2023-01-05 18:19:47 -08:00
trun.rs Fix several overflows in box and track processing (#94) 2023-02-18 11:46:51 -08:00
tx3g.rs fix "mdat size too large" (#80) 2023-01-05 18:19:47 -08:00
udta.rs Fix several overflows in box and track processing (#94) 2023-02-18 11:46:51 -08:00
vmhd.rs fix "mdat size too large" (#80) 2023-01-05 18:19:47 -08:00
vp09.rs Fix several overflows in box and track processing (#94) 2023-02-18 11:46:51 -08:00
vpcc.rs clippy: fix warnings from latest stable rust 1.67.0 (#93) 2023-01-30 20:33:32 -08:00