commit | befd607ca72dfa946162272b369ba06e5043641f | [log] [tgz] |
---|---|---|
author | hucongcong <hucong.c@foxmail.com> | Tue Nov 22 13:40:08 2016 +0800 |
committer | hucongcong <hucong.c@foxmail.com> | Tue Nov 22 13:40:08 2016 +0800 |
tree | 52be342547900cf9f181a272416d4622e34529cb | |
parent | 316ef22221ecadbb9e44a6023b1a6db85e492cb9 [diff] |
Mp4: fixed setting wrong mdat atom size in very rare cases. Atom size is the sum of atom header size and atom data size. The specification says that the first 4 bytes are set to one when the atom size is greater than the maximum unsigned 32-bit value. Which means atom header size should be considered when the comparison takes place between atom data size and 0xffffffff.