platform/upstream/rust-mp4parse.git
13 months agoAdd unittest backup/rust-mp4parse-0.12.0
DongHun Kwak [Wed, 19 Apr 2023 06:32:38 +0000 (15:32 +0900)]
Add unittest

[   89s] + ./mp4parse
[   89s]
[   89s] running 69 tests
[   89s] test media_data_box_tests::extent_to_end_after_mdat_returns_none ... ok
[   89s] test media_data_box_tests::extent_to_end_before_mdat_returns_none ... ok
[   89s] test media_data_box_tests::extent_to_end_which_is_all_of_mdat ... ok
[   89s] test media_data_box_tests::extent_to_end_which_is_subset_of_mdat ... ok
[   89s] test media_data_box_tests::extent_to_end_which_overflows_usize ... ok
[   89s] test media_data_box_tests::extent_with_length_after_mdat_returns_none ... ok
[   89s] test media_data_box_tests::extent_with_length_before_mdat_returns_none ... ok
[   89s] test media_data_box_tests::extent_with_length_crossing_back_mdat_boundary_returns_none ... ok
[   89s] test media_data_box_tests::extent_with_length_crossing_front_mdat_boundary_returns_none ... ok
[   89s] test media_data_box_tests::extent_with_length_which_is_subset_of_mdat ... ok
[   89s] test tests::long_flac_metadata ... ok
[   89s] test media_data_box_tests::extent_with_length_which_is_all_of_mdat ... ok
[   89s] test tests::esds_limit ... ok
[   89s] test tests::read_alac ... ok
[   89s] test tests::read_box_header_long ... ok
[   89s] test media_data_box_tests::extent_with_length_which_overflows_usize_panics - should panic ... ok
[   89s] test tests::read_box_header_long_invalid_size ... ok
[   89s] test tests::read_box_header_short ... ok
[   89s] test tests::read_box_header_short_invalid_size ... ok
[   89s] test tests::read_box_header_short_unknown_size ... ok
[   89s] test tests::read_box_header_truncated_uuid ... ok
[   89s] test tests::read_box_header_uuid ... ok
[   89s] test tests::read_descriptor_80 ... ok
[   89s] test tests::read_dfla ... ok
[   89s] test tests::read_dops ... ok
[   89s] test tests::read_edts_bogus ... ok
[   89s] test tests::read_elst_v0 ... ok
[   89s] test tests::read_elst_v1 ... ok
[   89s] test tests::read_elst_zero_entries ... ok
[   89s] test tests::read_esds ... ok
[   89s] test tests::read_esds_aac_type5 ... ok
[   89s] test tests::read_esds_byte_extension_descriptor ... ok
[   89s] test tests::read_esds_invalid_descriptor ... ok
[   89s] test tests::read_esds_one_byte_extension_descriptor ... ok
[   89s] test tests::read_esds_redundant_descriptor ... ok
[   89s] test tests::read_f4v_stsd ... ok
[   89s] test tests::read_ftyp ... ok
[   89s] test tests::read_ftyp_case ... ok
[   89s] test tests::read_hdlr ... ok
[   89s] test tests::read_flac ... ok
[   89s] test tests::read_hdlr_invalid_pre_defined_field ... ok
[   89s] test tests::read_hdlr_invalid_reserved_field ... ok
[   89s] test tests::read_hdlr_multiple_nul_in_name ... ok
[   89s] test tests::read_hdlr_short_name ... ok
[   89s] test tests::read_hdlr_unsupported_version ... ok
[   89s] test tests::read_hdlr_zero_length_name ... ok
[   89s] test tests::read_hdlr_zero_length_name_permissive ... ok
[   89s] test tests::read_mdhd_invalid_timescale ... ok
[   89s] test tests::read_mdhd_unknown_duration ... ok
[   89s] test tests::read_mdhd_v0 ... ok
[   89s] test tests::read_mdhd_v1 ... ok
[   89s] test tests::read_mvhd_invalid_timescale ... ok
[   89s] test tests::read_mvhd_unknown_duration ... ok
[   89s] test tests::read_mvhd_v1 ... ok
[   89s] test tests::read_mvhd_v0 ... ok
[   89s] test tests::read_opus ... ok
[   89s] test tests::read_stsd_lpcm ... ok
[   89s] test tests::read_to_end_ ... ok
[   89s] test tests::read_qt_wave_atom ... ok
[   89s] test tests::read_stsd_mp4v ... ok
[   89s] test tests::read_to_end_oom ... ok
[   89s] test tests::read_vpcc_version_1 ... ok
[   89s] test tests::read_vpcc_version_0 ... ok
[   89s] test tests::read_truncated_ftyp ... ok
[   89s] test tests::serialize_opus_header ... ok
[   89s] test tests::skip_padding_in_boxes ... ok
[   89s] test tests::skip_padding_in_stsd ... ok
[   89s] test tests::unknown_audio_sample_entry ... ok
[   89s] test tests::unknown_video_sample_entry ... ok
[   89s]
[   89s] test result: ok. 69 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s

14 months agoBump to rust-mp4parse 0.12.0
DongHun Kwak [Thu, 6 Apr 2023 05:37:09 +0000 (14:37 +0900)]
Bump to rust-mp4parse 0.12.0

14 months agoImport mp4parse 0.12.0 upstream/0.12.0
DongHun Kwak [Thu, 6 Apr 2023 00:10:41 +0000 (09:10 +0900)]
Import mp4parse 0.12.0