mirror of
https://github.com/alfg/mp4-rust.git
synced 2024-06-02 21:49:24 +00:00
3104a2d95b
* Add ReadBox trait * Add boxtype macro * Remove offset in BoxHeader * Fix parsing error when box has largesize * Remove duplicated codes reading version and flags * Add avc1 box * Add mp4a box * Add mp4a box * Add DecoderSpecificDescriptor in esds box * Add necessary sub-boxes to stbl box * Improve ReadBox::read_box() * Add smhd box * Refactor BoxHeader * Refactor BMFF * Refactor * Add some functions to get offset and size of sample * Add Mp4Reader::read_sample() that read media samples * Move Mp4Reader to reader.rs * Add mandatory check when reading boxes Add some methods to Mp4Reader, TrackReader Format codes * Update mp4info * Refactor common types * Add FixedPointX types * Add media configuration, profile, ... * Add initial Mp4Writer * Run cargo fmt * Add Mp4Writer and examples/mp4copy * Add test codes for Avc1Box and Mp4aBox * Remove prefix "get_" from method names * Rename atoms to mp4box * Fix some bugs Co-authored-by: Byungwan Jun <unipro.kr@gmail.com> |
||
---|---|---|
.. | ||
avc1.rs | ||
co64.rs | ||
ctts.rs | ||
edts.rs | ||
elst.rs | ||
ftyp.rs | ||
hdlr.rs | ||
mdhd.rs | ||
mdia.rs | ||
minf.rs | ||
mod.rs | ||
moov.rs | ||
mp4a.rs | ||
mvhd.rs | ||
smhd.rs | ||
stbl.rs | ||
stco.rs | ||
stsc.rs | ||
stsd.rs | ||
stss.rs | ||
stsz.rs | ||
stts.rs | ||
tkhd.rs | ||
trak.rs | ||
vmhd.rs |