* fix clippy::unused_io_amount
See related clippy documentation,
but in short some partial reads can occur
in particular with io on the networl.
read_exact/write_all transparently handle such errors.
The fix actually revealed a bug
in 'mp4a' atom parsing, but this is a dangerous change:
Parsing bugs that were transparently ignored
are now failing with error (unattended io eof).
* fix trivial clippy errors
* fix clippy error with always 0 value
* run ci/cd with clippy and latest rust version
* feat: mvex box中的mehd box改为可选,支持fmp4的解析
* feat: support to copy mp4 with vp9 codec, but not support to copy fmp4 with vp9 codec
* Update types.rs
undo unnecessary changes.
* Update types.rs
undo reduce unnecessary changes.
* Update types.rs
* Update mp4copy.rs
Add vp9 code after h265
* Update stsd.rs
Add vp09 after the Hevc
* Update types.rs
Add after the HevcConfig.
* fix: Track.rs add vp9 support
* feat: mp4 writer set vp09 box into stsd box
* Add Mp4Box traits for getting json or text summary for each box.
* fix test and serde version.
* skip serializing entries
* skip serializing sample_sizes
* Add custom serializer for FixedPoint types.