[INFO] fetching crate oximedia-container 0.1.2... [INFO] testing oximedia-container-0.1.2 against master#562dee4820c458d823175268e41601d4c060588a for pr-154210-1 [INFO] extracting crate oximedia-container 0.1.2 into /workspace/builds/worker-3-tc1/source [INFO] started tweaking crates.io crate oximedia-container 0.1.2 [INFO] finished tweaking crates.io crate oximedia-container 0.1.2 [INFO] tweaked toml for crates.io crate oximedia-container 0.1.2 written to /workspace/builds/worker-3-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate oximedia-container 0.1.2 on toolchain 562dee4820c458d823175268e41601d4c060588a [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate oximedia-container 0.1.2 already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded oximedia-core v0.1.2 [INFO] [stderr] Downloaded oximedia-io v0.1.2 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] accc5ddf05175d531f566f6e3b642f284d096d790dfef53e8c6c51fc2cc043bb [INFO] running `Command { std: "docker" "start" "-a" "accc5ddf05175d531f566f6e3b642f284d096d790dfef53e8c6c51fc2cc043bb", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "accc5ddf05175d531f566f6e3b642f284d096d790dfef53e8c6c51fc2cc043bb", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "accc5ddf05175d531f566f6e3b642f284d096d790dfef53e8c6c51fc2cc043bb", kill_on_drop: false }` [INFO] [stdout] accc5ddf05175d531f566f6e3b642f284d096d790dfef53e8c6c51fc2cc043bb [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 8be43a1b619556ccff789133096d69fde7d7978c71f189d4e717cf6c605e3f99 [INFO] running `Command { std: "docker" "start" "-a" "8be43a1b619556ccff789133096d69fde7d7978c71f189d4e717cf6c605e3f99", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.183 [INFO] [stderr] Compiling syn v2.0.117 [INFO] [stderr] Compiling thiserror v2.0.18 [INFO] [stderr] Compiling bitflags v2.11.0 [INFO] [stderr] Compiling pin-project-lite v0.2.17 [INFO] [stderr] Compiling bytes v1.11.1 [INFO] [stderr] Compiling nom v8.0.0 [INFO] [stderr] Compiling generic-array v0.14.7 [INFO] [stderr] Compiling crypto-common v0.1.7 [INFO] [stderr] Compiling block-buffer v0.10.4 [INFO] [stderr] Compiling digest v0.10.7 [INFO] [stderr] Compiling md-5 v0.10.6 [INFO] [stderr] Compiling parking_lot_core v0.9.12 [INFO] [stderr] Compiling errno v0.3.14 [INFO] [stderr] Compiling socket2 v0.6.3 [INFO] [stderr] Compiling mio v1.1.1 [INFO] [stderr] Compiling parking_lot v0.12.5 [INFO] [stderr] Compiling signal-hook-registry v1.4.8 [INFO] [stderr] Compiling thiserror-impl v2.0.18 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling tokio-macros v2.6.1 [INFO] [stderr] Compiling async-trait v0.1.89 [INFO] [stderr] Compiling tokio v1.50.0 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling oximedia-core v0.1.2 [INFO] [stderr] Compiling oximedia-io v0.1.2 [INFO] [stderr] Compiling oximedia-container v0.1.2 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 24.87s [INFO] running `Command { std: "docker" "inspect" "8be43a1b619556ccff789133096d69fde7d7978c71f189d4e717cf6c605e3f99", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "8be43a1b619556ccff789133096d69fde7d7978c71f189d4e717cf6c605e3f99", kill_on_drop: false }` [INFO] [stdout] 8be43a1b619556ccff789133096d69fde7d7978c71f189d4e717cf6c605e3f99 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 548f04c9071480a068714de4a9da14f8403cc7600372767a5991c2641a771e56 [INFO] running `Command { std: "docker" "start" "-a" "548f04c9071480a068714de4a9da14f8403cc7600372767a5991c2641a771e56", kill_on_drop: false }` [INFO] [stderr] Compiling tokio v1.50.0 [INFO] [stderr] Compiling oximedia-io v0.1.2 [INFO] [stderr] Compiling oximedia-container v0.1.2 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 23.55s [INFO] running `Command { std: "docker" "inspect" "548f04c9071480a068714de4a9da14f8403cc7600372767a5991c2641a771e56", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "548f04c9071480a068714de4a9da14f8403cc7600372767a5991c2641a771e56", kill_on_drop: false }` [INFO] [stdout] 548f04c9071480a068714de4a9da14f8403cc7600372767a5991c2641a771e56 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 7246b593510903dbd70a3a1b952ce29715140a0654668f5b7f1503a226729b49 [INFO] running `Command { std: "docker" "start" "-a" "7246b593510903dbd70a3a1b952ce29715140a0654668f5b7f1503a226729b49", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.12s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/oximedia_container-5fb00ff2d927c340) [INFO] [stdout] [INFO] [stdout] running 1019 tests [INFO] [stdout] test attach::matroska::tests::test_matroska_attachments ... ok [INFO] [stdout] test attach::mp4::tests::test_mp4_attachment ... ok [INFO] [stdout] test attach::matroska::tests::test_font_detection ... ok [INFO] [stdout] test attach::matroska::tests::test_matroska_attachment ... ok [INFO] [stdout] test attach::matroska::tests::test_validate_attachments ... ok [INFO] [stdout] test bitrate_stats::tests::test_all_stats_sorted ... ok [INFO] [stdout] test bitrate_stats::tests::test_avg_bitrate_zero_timescale ... ok [INFO] [stdout] test bitrate_stats::tests::test_avg_packet_size ... ok [INFO] [stdout] test bitrate_stats::tests::test_dts_range ... ok [INFO] [stdout] test bitrate_stats::tests::test_avg_bitrate_kbps ... ok [INFO] [stdout] test bitrate_stats::tests::test_feed_batch ... ok [INFO] [stdout] test bitrate_stats::tests::test_keyframe_bytes ... ok [INFO] [stdout] test bitrate_stats::tests::test_keyframe_ratio ... ok [INFO] [stdout] test bitrate_stats::tests::test_min_max ... ok [INFO] [stdout] test bitrate_stats::tests::test_new_analyzer_empty ... ok [INFO] [stdout] test bitrate_stats::tests::test_reset ... ok [INFO] [stdout] test bitrate_stats::tests::test_stats_display ... ok [INFO] [stdout] test bitrate_stats::tests::test_avg_packet_size_zero ... ok [INFO] [stdout] test bitrate_stats::tests::test_stats_for_unknown ... ok [INFO] [stdout] test bitrate_stats::tests::test_total_bytes ... ok [INFO] [stdout] test box_header::tests::test_box_header_data_size_extended ... ok [INFO] [stdout] test box_header::tests::test_box_header_data_size_normal ... ok [INFO] [stdout] test box_header::tests::test_box_header_payload_offset ... ok [INFO] [stdout] test box_header::tests::test_box_type_from_fourcc_moov ... ok [INFO] [stdout] test box_header::tests::test_box_type_from_fourcc_unknown ... ok [INFO] [stdout] test box_header::tests::test_box_type_is_container_mdat_false ... ok [INFO] [stdout] test box_header::tests::test_box_type_is_container_moov ... ok [INFO] [stdout] test box_header::tests::test_box_type_is_container_stbl ... ok [INFO] [stdout] test box_header::tests::test_box_type_to_fourcc_roundtrip ... ok [INFO] [stdout] test box_header::tests::test_parser_initial_position ... ok [INFO] [stdout] test box_header::tests::test_parser_next_box_start_advances ... ok [INFO] [stdout] test box_header::tests::test_parser_parse_extended_size ... ok [INFO] [stdout] test box_header::tests::test_parser_parse_header_normal ... ok [INFO] [stdout] test box_header::tests::test_parser_parse_header_too_short_returns_none ... ok [INFO] [stdout] test chapters::generator::tests::test_chapter_generator_config ... ok [INFO] [stdout] test chapters::generator::tests::test_generate_from_timestamps ... ok [INFO] [stdout] test chapters::generator::tests::test_generate_interval_chapters ... ok [INFO] [stdout] test chapters::generator::tests::test_generate_mp4_chapters ... ok [INFO] [stdout] test chapters::matroska::tests::test_chapters_builder ... ok [INFO] [stdout] test chapters::matroska::tests::test_matroska_chapter ... ok [INFO] [stdout] test chapters::matroska::tests::test_matroska_chapters ... ok [INFO] [stdout] test chapters::matroska::tests::test_matroska_edition ... ok [INFO] [stdout] test chapters::matroska::tests::test_validate_chapters ... ok [INFO] [stdout] test chapters::mp4::tests::test_mp4_chapter ... ok [INFO] [stdout] test chapters::mp4::tests::test_mp4_chapter_track ... ok [INFO] [stdout] test chunk_map::tests::test_chunk_entry_is_single_chunk ... ok [INFO] [stdout] test chunk_map::tests::test_chunk_entry_not_single_chunk ... ok [INFO] [stdout] test chunk_map::tests::test_chunk_entry_sample_count ... ok [INFO] [stdout] test chunk_map::tests::test_chunk_map_entries_iter ... ok [INFO] [stdout] test chunk_map::tests::test_chunk_map_entry_count ... ok [INFO] [stdout] test chunk_map::tests::test_chunk_map_is_empty ... ok [INFO] [stdout] test chunk_map::tests::test_chunk_map_total_samples_empty ... ok [INFO] [stdout] test chunk_map::tests::test_chunk_map_total_samples_two_entries ... ok [INFO] [stdout] test chunk_map::tests::test_chunk_map_total_samples_uniform ... ok [INFO] [stdout] test chunk_map::tests::test_find_chunk_for_sample_empty_map ... ok [INFO] [stdout] test chunk_map::tests::test_find_chunk_for_sample_first_chunk ... ok [INFO] [stdout] test chunk_map::tests::test_find_chunk_for_sample_out_of_range ... ok [INFO] [stdout] test chunk_map::tests::test_find_chunk_for_sample_second_chunk ... ok [INFO] [stdout] test chunk_map::tests::test_find_chunk_for_sample_third_chunk ... ok [INFO] [stdout] test chunk_map::tests::test_samples_in_chunk_beyond_total_returns_none ... ok [INFO] [stdout] test chunk_map::tests::test_samples_in_chunk_valid ... ok [INFO] [stdout] test chunk_map::tests::test_samples_in_chunk_zero_returns_none ... ok [INFO] [stdout] test container_probe::tests::test_caf_short_data ... ok [INFO] [stdout] test container_probe::tests::test_container_info_format_name ... ok [INFO] [stdout] test container_probe::tests::test_container_info_track_count ... ok [INFO] [stdout] test container_probe::tests::test_container_info_video_count ... ok [INFO] [stdout] test container_probe::tests::test_detailed_container_info_metadata ... ok [INFO] [stdout] test container_probe::tests::test_detailed_stream_info_default ... ok [INFO] [stdout] test container_probe::tests::test_estimated_bitrate_kbps ... ok [INFO] [stdout] test container_probe::tests::test_estimated_bitrate_kbps_no_duration ... ok [INFO] [stdout] test container_probe::tests::test_has_audio_true ... ok [INFO] [stdout] test container_probe::tests::test_has_video_false ... ok [INFO] [stdout] test container_probe::tests::test_has_video_true ... ok [INFO] [stdout] test container_probe::tests::test_integrity_empty ... ok [INFO] [stdout] test container_probe::tests::test_integrity_flac_short ... ok [INFO] [stdout] test container_probe::tests::test_integrity_mp4_bad_box ... ok [INFO] [stdout] test container_probe::tests::test_integrity_riff_size_mismatch ... ok [INFO] [stdout] test container_probe::tests::test_integrity_too_short ... ok [INFO] [stdout] test container_probe::tests::test_integrity_valid_flac ... ok [INFO] [stdout] test container_probe::tests::test_integrity_valid_mp4 ... ok [INFO] [stdout] test container_probe::tests::test_integrity_valid_wav ... ok [INFO] [stdout] test container_probe::tests::test_is_av_audio_only ... ok [INFO] [stdout] test container_probe::tests::test_is_av_both ... ok [INFO] [stdout] test container_probe::tests::test_is_confident ... ok [INFO] [stdout] test container_probe::tests::test_multiformat_file_size ... ok [INFO] [stdout] test container_probe::tests::test_multiformat_probe_caf ... ok [INFO] [stdout] test container_probe::tests::test_multiformat_probe_empty ... ok [INFO] [stdout] test container_probe::tests::test_multiformat_probe_flac_magic ... ok [INFO] [stdout] test container_probe::tests::test_multiformat_probe_mkv_magic ... ok [INFO] [stdout] test container_probe::tests::test_multiformat_probe_mp4_magic ... ok [INFO] [stdout] test container_probe::tests::test_multiformat_probe_ogg ... ok [INFO] [stdout] test container_probe::tests::test_multiformat_probe_random ... ok [INFO] [stdout] test container_probe::tests::test_multiformat_probe_wav ... ok [INFO] [stdout] test container_probe::tests::test_multiformat_wav_duration ... ok [INFO] [stdout] test container_probe::tests::test_probe_dng ... ok [INFO] [stdout] test container_probe::tests::test_probe_flac ... ok [INFO] [stdout] test container_probe::tests::test_probe_matroska ... ok [INFO] [stdout] test container_probe::tests::test_probe_mp4 ... ok [INFO] [stdout] test container_probe::tests::test_probe_mxf ... ok [INFO] [stdout] test container_probe::tests::test_probe_mxf_streams ... ok [INFO] [stdout] test container_probe::tests::test_probe_streams_only ... ok [INFO] [stdout] test container_probe::tests::test_probe_tiff_be ... ok [INFO] [stdout] test container_probe::tests::test_probe_tiff_le ... ok [INFO] [stdout] test container_probe::tests::test_probe_unknown ... ok [INFO] [stdout] test cue::generator::tests::test_cue_generator ... ok [INFO] [stdout] test cue::generator::tests::test_cue_generator_config ... ok [INFO] [stdout] test cue::generator::tests::test_cue_point ... ok [INFO] [stdout] test cue::generator::tests::test_cue_seeker ... ok [INFO] [stdout] test cue::optimizer::tests::test_calculate_stats ... ok [INFO] [stdout] test cue::optimizer::tests::test_optimize_fixed_interval ... ok [INFO] [stdout] test cue::optimizer::tests::test_optimizer_config ... ok [INFO] [stdout] test data::atom::tests::test_atom_error_display ... ok [INFO] [stdout] test data::atom::tests::test_atom_header_eof_sentinel ... ok [INFO] [stdout] test data::atom::tests::test_atom_header_invalid_size ... ok [INFO] [stdout] test data::atom::tests::test_atom_header_parse_basic ... ok [INFO] [stdout] test data::atom::tests::test_atom_header_parse_too_short ... ok [INFO] [stdout] test data::atom::tests::test_atom_is_size_valid ... ok [INFO] [stdout] test data::atom::tests::test_atom_parse_all ... ok [INFO] [stdout] test data::atom::tests::test_atom_parse_ok ... ok [INFO] [stdout] test data::atom::tests::test_atom_parse_payload_too_short ... ok [INFO] [stdout] test data::atom::tests::test_encode_atom_header ... ok [INFO] [stdout] test data::atom::tests::test_fourcc_display ... ok [INFO] [stdout] test data::atom::tests::test_fourcc_from_ascii ... ok [INFO] [stdout] test data::atom::tests::test_fourcc_from_bytes ... ok [INFO] [stdout] test data::atom::tests::test_fourcc_non_printable ... ok [INFO] [stdout] test data::atom::tests::test_parse_all_empty ... ok [INFO] [stdout] test data::gps::tests::test_gps_coordinate ... ok [INFO] [stdout] test data::gps::tests::test_gps_data_point ... ok [INFO] [stdout] test data::gps::tests::test_gps_serialization ... ok [INFO] [stdout] test data::gps::tests::test_gps_track ... ok [INFO] [stdout] test data::gps::tests::test_haversine_distance ... ok [INFO] [stdout] test data::telemetry::tests::test_exposure_data ... ok [INFO] [stdout] test data::telemetry::tests::test_exposure_serialization ... ok [INFO] [stdout] test data::telemetry::tests::test_imu_data ... ok [INFO] [stdout] test data::telemetry::tests::test_imu_serialization ... ok [INFO] [stdout] test data::telemetry::tests::test_telemetry_data ... ok [INFO] [stdout] test data::telemetry::tests::test_telemetry_track ... ok [INFO] [stdout] test data::track::tests::test_data_sample ... ok [INFO] [stdout] test data::track::tests::test_data_track ... ok [INFO] [stdout] test data::track::tests::test_data_track_builder ... ok [INFO] [stdout] test data::track::tests::test_data_track_type ... ok [INFO] [stdout] test demux::buffer::tests::test_buffered_packet_new ... ok [INFO] [stdout] test demux::buffer::tests::test_default_buffer ... ok [INFO] [stdout] test demux::buffer::tests::test_eviction_on_overflow ... ok [INFO] [stdout] test demux::buffer::tests::test_first_keyframe_pts ... ok [INFO] [stdout] test demux::buffer::tests::test_first_keyframe_pts_none ... ok [INFO] [stdout] test demux::buffer::tests::test_flush ... ok [INFO] [stdout] test demux::buffer::tests::test_is_empty_initially ... ok [INFO] [stdout] test demux::buffer::tests::test_multi_stream_interleave ... ok [INFO] [stdout] test demux::buffer::tests::test_pop_lowest_pts ... ok [INFO] [stdout] test demux::buffer::tests::test_pop_stream_empty ... ok [INFO] [stdout] test demux::buffer::tests::test_push_and_pop_stream ... ok [INFO] [stdout] test demux::buffer::tests::test_seek_to_pts ... ok [INFO] [stdout] test demux::buffer::tests::test_total_buffered ... ok [INFO] [stdout] test demux::flac::frame::tests::test_channel_assignment ... ok [INFO] [stdout] test demux::flac::frame::tests::test_frame_header_block_sizes ... ok [INFO] [stdout] test demux::flac::frame::tests::test_frame_header_channels ... ok [INFO] [stdout] test demux::flac::frame::tests::test_frame_header_extra_block_size ... ok [INFO] [stdout] test demux::flac::frame::tests::test_frame_header_invalid_sync ... ok [INFO] [stdout] test demux::flac::frame::tests::test_frame_header_parse ... ok [INFO] [stdout] test demux::flac::frame::tests::test_frame_header_reserved_bit ... ok [INFO] [stdout] test demux::flac::frame::tests::test_frame_header_sample_rates ... ok [INFO] [stdout] test demux::flac::frame::tests::test_frame_header_sample_sizes ... ok [INFO] [stdout] test demux::flac::frame::tests::test_frame_header_stereo_modes ... ok [INFO] [stdout] test demux::flac::frame::tests::test_frame_header_variable_blocksize ... ok [INFO] [stdout] test demux::flac::frame::tests::test_frame_sync ... ok [INFO] [stdout] test demux::flac::frame::tests::test_utf8_number_invalid_start ... ok [INFO] [stdout] test demux::flac::frame::tests::test_utf8_number_single_byte ... ok [INFO] [stdout] test demux::flac::frame::tests::test_utf8_number_three_bytes ... ok [INFO] [stdout] test demux::flac::frame::tests::test_utf8_number_too_short ... ok [INFO] [stdout] test demux::flac::frame::tests::test_utf8_number_two_bytes ... ok [INFO] [stdout] test demux::flac::metadata::tests::test_block_type_as_u8 ... ok [INFO] [stdout] test demux::flac::metadata::tests::test_block_type_from_u8 ... ok [INFO] [stdout] test demux::flac::metadata::tests::test_block_type_name ... ok [INFO] [stdout] test demux::flac::metadata::tests::test_block_type_with_last_flag ... ok [INFO] [stdout] test demux::flac::metadata::tests::test_metadata_block_is_last ... ok [INFO] [stdout] test demux::flac::metadata::tests::test_metadata_block_parse ... ok [INFO] [stdout] test demux::flac::metadata::tests::test_stream_info_bytes_per_sample ... ok [INFO] [stdout] test demux::flac::metadata::tests::test_stream_info_duration ... ok [INFO] [stdout] test demux::flac::metadata::tests::test_stream_info_has_md5 ... ok [INFO] [stdout] test demux::flac::metadata::tests::test_stream_info_no_duration ... ok [INFO] [stdout] test demux::flac::metadata::tests::test_stream_info_parse ... ok [INFO] [stdout] test demux::flac::metadata::tests::test_stream_info_wrong_size ... ok [INFO] [stdout] test demux::flac::metadata::tests::test_vorbis_comment_get_all ... ok [INFO] [stdout] test demux::flac::metadata::tests::test_vorbis_comment_iter ... ok [INFO] [stdout] test demux::flac::metadata::tests::test_vorbis_comment_parse ... ok [INFO] [stdout] test demux::flac::metadata::tests::test_vorbis_comment_too_short ... ok [INFO] [stdout] test demux::flac::tests::test_flac_demuxer_invalid_magic ... ok [INFO] [stdout] test demux::flac::tests::test_flac_demuxer_too_short ... ok [INFO] [stdout] test demux::flac::tests::test_flac_demuxer_new ... ok [INFO] [stdout] test demux::flac::metadata::tests::test_vorbis_comment_empty ... ok [INFO] [stdout] test demux::flac::tests::test_flac_demuxer_valid_header ... ok [INFO] [stdout] test demux::flac::tests::test_flac_magic ... ok [INFO] [stdout] test demux::flac::tests::test_seek_point ... ok [INFO] [stdout] test demux::matroska::ebml::tests::test_ebml_element_total_size ... ok [INFO] [stdout] test demux::matroska::ebml::tests::test_element_name ... ok [INFO] [stdout] test demux::matroska::ebml::tests::test_element_name_coverage ... ok [INFO] [stdout] test demux::matroska::ebml::tests::test_element_total_size ... ok [INFO] [stdout] test demux::matroska::ebml::tests::test_is_master ... ok [INFO] [stdout] test demux::matroska::ebml::tests::test_is_master_all_variants ... ok [INFO] [stdout] test demux::matroska::ebml::tests::test_parse_element_header ... ok [INFO] [stdout] test demux::matroska::ebml::tests::test_parse_element_header_complete ... ok [INFO] [stdout] test demux::matroska::ebml::tests::test_parse_element_id ... ok [INFO] [stdout] test demux::matroska::ebml::tests::test_parse_element_id_ebml_header ... ok [INFO] [stdout] test demux::matroska::ebml::tests::test_parse_element_id_segment ... ok [INFO] [stdout] test demux::matroska::ebml::tests::test_parse_element_id_single_byte ... ok [INFO] [stdout] test demux::matroska::ebml::tests::test_parse_element_size_normal_values ... ok [INFO] [stdout] test demux::matroska::ebml::tests::test_parse_element_size_unknown ... ok [INFO] [stdout] test demux::matroska::ebml::tests::test_parse_element_unknown_size ... ok [INFO] [stdout] test demux::matroska::ebml::tests::test_parse_vint_1byte ... ok [INFO] [stdout] test demux::matroska::ebml::tests::test_parse_vint_2bytes ... ok [INFO] [stdout] test demux::matroska::ebml::tests::test_parse_vint_incomplete ... ok [INFO] [stdout] test demux::matroska::ebml::tests::test_parse_vint_invalid_zero_byte ... ok [INFO] [stdout] test demux::matroska::ebml::tests::test_parse_vint_single_byte_values ... ok [INFO] [stdout] test demux::matroska::ebml::tests::test_parse_vint_three_byte_values ... ok [INFO] [stdout] test demux::matroska::ebml::tests::test_parse_vint_two_byte_values ... ok [INFO] [stdout] test demux::matroska::ebml::tests::test_read_binary ... ok [INFO] [stdout] test demux::matroska::ebml::tests::test_read_binary_invalid_length ... ok [INFO] [stdout] test demux::matroska::ebml::tests::test_read_date ... ok [INFO] [stdout] test demux::matroska::ebml::tests::test_read_float_f32 ... ok [INFO] [stdout] test demux::matroska::ebml::tests::test_read_float_f64 ... ok [INFO] [stdout] test demux::matroska::ebml::tests::test_read_float_invalid_size ... ok [INFO] [stdout] test demux::matroska::ebml::tests::test_read_float_zero ... ok [INFO] [stdout] test demux::matroska::ebml::tests::test_read_int ... ok [INFO] [stdout] test demux::matroska::ebml::tests::test_read_int_positive_and_negative ... ok [INFO] [stdout] test demux::matroska::ebml::tests::test_read_string ... ok [INFO] [stdout] test demux::matroska::ebml::tests::test_read_string_invalid_length ... ok [INFO] [stdout] test demux::matroska::ebml::tests::test_read_string_null_padding ... ok [INFO] [stdout] test demux::matroska::ebml::tests::test_read_string_utf8 ... ok [INFO] [stdout] test demux::matroska::ebml::tests::test_read_uint ... ok [INFO] [stdout] test demux::matroska::ebml::tests::test_read_uint_empty ... ok [INFO] [stdout] test demux::matroska::ebml::tests::test_read_uint_various_sizes ... ok [INFO] [stdout] test demux::matroska::ebml::tests::test_vint_consecutive_parsing ... ok [INFO] [stdout] test demux::matroska::parser::tests::test_ebml_header_parsing ... ok [INFO] [stdout] test demux::matroska::parser::tests::test_map_codec_id_green_list ... ok [INFO] [stdout] test demux::matroska::parser::tests::test_map_codec_id_patent_violation ... ok [INFO] [stdout] test demux::matroska::parser::tests::test_map_codec_id_unknown ... ok [INFO] [stdout] test demux::matroska::parser::tests::test_parse_block_header_with_lacing ... ok [INFO] [stdout] test demux::matroska::parser::tests::test_parse_block_header ... ok [INFO] [stdout] test demux::matroska::parser::tests::test_parse_fixed_size_lacing ... ok [INFO] [stdout] test demux::matroska::parser::tests::test_parse_simple_block ... ok [INFO] [stdout] test demux::matroska::parser::tests::test_parse_xiph_lacing ... ok [INFO] [stdout] test demux::matroska::tests::test_matroska_demuxer_eof ... ok [INFO] [stdout] test demux::matroska::tests::test_matroska_demuxer_new ... ok [INFO] [stdout] test demux::matroska::tests::test_matroska_demuxer_probe ... ok [INFO] [stdout] test demux::matroska::tests::test_matroska_demuxer_read_packet ... ok [INFO] [stdout] test demux::matroska::tests::test_matroska_demuxer_streams ... ok [INFO] [stdout] test demux::matroska::tests::test_segment_info ... ok [INFO] [stdout] test demux::matroska::types::tests::test_audio_settings_effective_sample_rate ... ok [INFO] [stdout] test demux::matroska::tests::test_tracks_info ... ok [INFO] [stdout] test demux::matroska::types::tests::test_block_is_keyframe ... ok [INFO] [stdout] test demux::matroska::types::tests::test_doc_type ... ok [INFO] [stdout] test demux::matroska::types::tests::test_ebml_header_default ... ok [INFO] [stdout] test demux::matroska::types::tests::test_lacing_type_conversion ... ok [INFO] [stdout] test demux::matroska::types::tests::test_segment_info_duration ... ok [INFO] [stdout] test demux::matroska::types::tests::test_track_entry_type_checks ... ok [INFO] [stdout] test demux::matroska::types::tests::test_track_type_conversion ... ok [INFO] [stdout] test demux::matroska::types::tests::test_video_settings_effective_dimensions ... ok [INFO] [stdout] test demux::mp4::atom::tests::test_eof_error ... ok [INFO] [stdout] test demux::mp4::atom::tests::test_len_and_is_empty ... ok [INFO] [stdout] test demux::mp4::atom::tests::test_read_bytes ... ok [INFO] [stdout] test demux::mp4::atom::tests::test_read_fixed_16_16 ... ok [INFO] [stdout] test demux::mp4::atom::tests::test_read_fixed_8_8 ... ok [INFO] [stdout] test demux::mp4::atom::tests::test_read_i32 ... ok [INFO] [stdout] test demux::mp4::atom::tests::test_read_type ... ok [INFO] [stdout] test demux::mp4::atom::tests::test_read_u16 ... ok [INFO] [stdout] test demux::mp4::atom::tests::test_read_u32 ... ok [INFO] [stdout] test demux::mp4::atom::tests::test_read_u64 ... ok [INFO] [stdout] test demux::mp4::atom::tests::test_read_u8 ... ok [INFO] [stdout] test demux::mp4::boxes::tests::test_box_header_normal ... ok [INFO] [stdout] test demux::mp4::atom::tests::test_skip ... ok [INFO] [stdout] test demux::mp4::boxes::tests::test_box_header_extended ... ok [INFO] [stdout] test demux::mp4::boxes::tests::test_box_header_to_eof ... ok [INFO] [stdout] test demux::mp4::boxes::tests::test_box_type_as_u32 ... ok [INFO] [stdout] test demux::mp4::boxes::tests::test_box_type_constants ... ok [INFO] [stdout] test demux::mp4::boxes::tests::test_box_type_display ... ok [INFO] [stdout] test demux::mp4::boxes::tests::test_box_type_from_str ... ok [INFO] [stdout] test demux::mp4::boxes::tests::test_ftyp_parse ... ok [INFO] [stdout] test demux::mp4::boxes::tests::test_mvhd_parse_v0 ... ok [INFO] [stdout] test demux::mp4::boxes::tests::test_tkhd_parse_v0 ... ok [INFO] [stdout] test demux::mp4::tests::test_build_sample_table_basic ... ok [INFO] [stdout] test demux::mp4::tests::test_build_stream_info_rejected ... ok [INFO] [stdout] test demux::mp4::tests::test_build_stream_info_av1 ... ok [INFO] [stdout] test demux::mp4::boxes::tests::test_ftyp_is_mp4 ... ok [INFO] [stdout] test demux::mp4::tests::test_map_codec_h265_rejected ... ok [INFO] [stdout] test demux::mp4::tests::test_map_codec_unknown ... ok [INFO] [stdout] test demux::mp4::tests::test_map_codec_vp9 ... ok [INFO] [stdout] test demux::mp4::tests::test_map_codec_aac_rejected ... ok [INFO] [stdout] test demux::mp4::tests::test_build_stream_info_opus ... ok [INFO] [stdout] test demux::mp4::tests::test_map_codec_av1 ... ok [INFO] [stdout] test demux::mp4::tests::test_map_codec_eac3_rejected ... ok [INFO] [stdout] test demux::mp4::tests::test_map_codec_ac3_rejected ... ok [INFO] [stdout] test demux::mp4::tests::test_map_codec_h264_rejected ... ok [INFO] [stdout] test demux::mp4::tests::test_mp4_demuxer_new ... ok [INFO] [stdout] test demux::mpegts::packet::tests::test_continuity_tracker ... ok [INFO] [stdout] test demux::mpegts::packet::tests::test_parse_ts_packet_with_adaptation_field ... ok [INFO] [stdout] test demux::mp4::tests::test_mp4_demuxer_streams ... ok [INFO] [stdout] test demux::mpegts::psi::tests::test_stream_type_patent_check ... ok [INFO] [stdout] test demux::mp4::tests::test_tag_to_string ... ok [INFO] [stdout] test demux::mp4::tests::test_mp4_demuxer_eof ... ok [INFO] [stdout] test demux::mpegts::psi::tests::test_crc32_computation ... ok [INFO] [stdout] test demux::mpegts::packet::tests::test_null_packet ... ok [INFO] [stdout] test demux::mpegts::psi::tests::test_section_assembler ... ok [INFO] [stdout] test demux::mp4::tests::test_map_codec_dts_rejected ... ok [INFO] [stdout] test demux::mp4::tests::test_map_codec_flac ... ok [INFO] [stdout] test demux::mpegts::packet::tests::test_parse_ts_packet_minimal ... ok [INFO] [stdout] test demux::mpegts::psi::tests::test_stream_type_from_id ... ok [INFO] [stdout] test demux::mp4::tests::test_mp4_demuxer_read_packet ... ok [INFO] [stdout] test demux::mpegts::packet::tests::test_adaptation_field_control ... ok [INFO] [stdout] test demux::mpegts::psi::tests::test_stream_type_to_codec_id ... ok [INFO] [stdout] test demux::mp4::tests::test_mp4_demuxer_probe ... ok [INFO] [stdout] test demux::mpegts::tests::test_pes_stream_state ... ok [INFO] [stdout] test demux::mpegts::tests::test_parse_timestamp ... ok [INFO] [stdout] test demux::mpegts_enhanced::tests::test_parse_pat_bad_table_id ... ok [INFO] [stdout] test demux::mpegts_enhanced::tests::test_demuxer_feed_count ... ok [INFO] [stdout] test demux::mpegts_enhanced::tests::test_parse_pat_round_trip ... ok [INFO] [stdout] test demux::mpegts_enhanced::tests::test_demuxer_discovers_pat ... ok [INFO] [stdout] test demux::mpegts_enhanced::tests::test_parse_pmt_bad_table_id ... ok [INFO] [stdout] test demux::mpegts_enhanced::tests::test_parse_ts_packet_bad_sync ... ok [INFO] [stdout] test demux::mpegts_enhanced::tests::test_parse_pmt_round_trip ... ok [INFO] [stdout] test demux::mpegts_enhanced::tests::test_parse_ts_packet_pid ... ok [INFO] [stdout] test demux::mpegts_enhanced::tests::test_parse_ts_packet_offset ... ok [INFO] [stdout] test demux::ogg::page::tests::test_crc32 ... ok [INFO] [stdout] test demux::mpegts_enhanced::tests::test_decode_timestamp_known_value ... ok [INFO] [stdout] test demux::ogg::page::tests::test_has_granule ... ok [INFO] [stdout] test demux::ogg::page::tests::test_packets_extraction ... ok [INFO] [stdout] test demux::ogg::page::tests::test_page_flags ... ok [INFO] [stdout] test demux::ogg::page::tests::test_crc32_empty ... ok [INFO] [stdout] test demux::mpegts_enhanced::tests::test_parse_ts_packet_pusi ... ok [INFO] [stdout] test demux::ogg::page::tests::test_page_parse_invalid ... ok [INFO] [stdout] test demux::ogg::page::tests::test_page_flags_default ... ok [INFO] [stdout] test demux::ogg::page::tests::test_page_parse_minimal ... ok [INFO] [stdout] test demux::ogg::page::tests::test_total_size ... ok [INFO] [stdout] test demux::ogg::stream::tests::test_granule_to_timebase ... ok [INFO] [stdout] test demux::ogg::page::tests::test_packets_incomplete ... ok [INFO] [stdout] test demux::ogg::stream::tests::test_headers_complete ... ok [INFO] [stdout] test demux::ogg::stream::tests::test_identify_codec_opus ... ok [INFO] [stdout] test demux::ogg::stream::tests::test_identify_codec_theora ... ok [INFO] [stdout] test demux::ogg::stream::tests::test_identify_codec_unknown ... ok [INFO] [stdout] test demux::ogg::stream::tests::test_new_opus_stream ... ok [INFO] [stdout] test demux::ogg::stream::tests::test_new_vorbis_stream ... ok [INFO] [stdout] test demux::ogg::stream::tests::test_packet_buffer ... ok [INFO] [stdout] test demux::ogg::stream::tests::test_sample_rate ... ok [INFO] [stdout] test demux::ogg::tests::test_ogg_demuxer_probe_empty ... ok [INFO] [stdout] test demux::ogg::tests::test_ogg_demuxer_eof ... ok [INFO] [stdout] test demux::ogg::tests::test_ogg_demuxer_probe_invalid ... ok [INFO] [stdout] test demux::ogg::tests::test_ogg_demuxer_new ... ok [INFO] [stdout] test demux::wav::chunks::tests::test_actual_bits_per_sample ... ok [INFO] [stdout] test demux::srt::tests::test_srt_multiline_text ... ok [INFO] [stdout] test demux::ogg::tests::test_ogg_demuxer_probe_opus ... ok [INFO] [stdout] test demux::srt::tests::test_parse_srt_timestamp ... ok [INFO] [stdout] test demux::ogg::tests::test_ogg_demuxer_read_packet ... ok [INFO] [stdout] test demux::mpegts_enhanced::tests::test_demuxer_duration_none_without_range ... ok [INFO] [stdout] test demux::wav::chunks::tests::test_fmt_chunk_float_mono ... ok [INFO] [stdout] test demux::wav::chunks::tests::test_fmt_chunk_pcm_16bit_stereo ... ok [INFO] [stdout] test demux::wav::chunks::tests::test_fmt_chunk_too_short ... ok [INFO] [stdout] test demux::wav::chunks::tests::test_riff_chunk_parse ... ok [INFO] [stdout] test demux::wav::chunks::tests::test_riff_chunk_too_short ... ok [INFO] [stdout] test demux::wav::chunks::tests::test_riff_chunk_total_size ... ok [INFO] [stdout] test demux::wav::chunks::tests::test_wav_format_code ... ok [INFO] [stdout] test demux::wav::chunks::tests::test_wav_format_conversion ... ok [INFO] [stdout] test demux::wav::chunks::tests::test_wav_format_is_pcm ... ok [INFO] [stdout] test demux::wav::tests::test_bytes_remaining ... ok [INFO] [stdout] test demux::wav::tests::test_duration_seconds ... ok [INFO] [stdout] test demux::wav::tests::test_duration_zero_byte_rate ... ok [INFO] [stdout] test demux::ogg::stream::tests::test_identify_codec_flac ... ok [INFO] [stdout] test demux::ogg::stream::tests::test_identify_codec_vorbis ... ok [INFO] [stdout] test demux::ogg::tests::test_stream_count ... ok [INFO] [stdout] test demux::srt::tests::test_parse_timing_line ... ok [INFO] [stdout] test demux::wav::tests::test_total_samples ... ok [INFO] [stdout] test demux::wav::tests::test_wav_demuxer_new ... ok [INFO] [stdout] test demux::webvtt::tests::test_parse_timestamp_hh_mm_ss ... ok [INFO] [stdout] test demux::webvtt::tests::test_parse_timestamp_mm_ss ... ok [INFO] [stdout] test demux::srt::tests::test_srt_demuxer_read_packet ... ok [INFO] [stdout] test demux::webvtt::tests::test_parse_timing_line ... ok [INFO] [stdout] test demux::webvtt::tests::test_parse_timing_line_with_settings ... ok [INFO] [stdout] test demux::srt::tests::test_srt_demuxer_probe ... ok [INFO] [stdout] test demux::y4m::tests::test_chroma_bytes_per_frame_420 ... ignored [INFO] [stdout] test demux::y4m::tests::test_chroma_bytes_per_frame_420_odd ... ignored [INFO] [stdout] test demux::y4m::tests::test_chroma_bytes_per_frame_422 ... ignored [INFO] [stdout] test demux::y4m::tests::test_chroma_bytes_per_frame_444 ... ignored [INFO] [stdout] test demux::y4m::tests::test_chroma_bytes_per_frame_444alpha ... ignored [INFO] [stdout] test demux::y4m::tests::test_chroma_bytes_per_frame_mono ... ignored [INFO] [stdout] test demux::y4m::tests::test_chroma_display ... ignored [INFO] [stdout] test demux::y4m::tests::test_demuxer_422 ... ignored [INFO] [stdout] test demux::y4m::tests::test_demuxer_444 ... ignored [INFO] [stdout] test demux::y4m::tests::test_demuxer_444alpha ... ignored [INFO] [stdout] test demux::y4m::tests::test_demuxer_empty_stream ... ignored [INFO] [stdout] test demux::y4m::tests::test_demuxer_frame_with_params ... ignored [INFO] [stdout] test demux::y4m::tests::test_demuxer_header_only ... ignored [INFO] [stdout] test demux::y4m::tests::test_demuxer_missing_frame_tag ... ignored [INFO] [stdout] test demux::webvtt::tests::test_webvtt_demuxer_probe ... ok [INFO] [stdout] test demux::y4m::tests::test_demuxer_mono ... ignored [INFO] [stdout] test demux::y4m::tests::test_demuxer_multiple_frames ... ignored [INFO] [stdout] test demux::y4m::tests::test_demuxer_ntsc_framerate ... ignored [INFO] [stdout] test demux::y4m::tests::test_demuxer_pixel_aspect_ratio ... ignored [INFO] [stdout] test demux::y4m::tests::test_demuxer_read_all_frames ... ignored [INFO] [stdout] test demux::y4m::tests::test_demuxer_single_frame_420 ... ignored [INFO] [stdout] test demux::y4m::tests::test_demuxer_truncated_frame ... ignored [INFO] [stdout] test demux::y4m::tests::test_header_default_fps_zero_den ... ignored [INFO] [stdout] test demux::y4m::tests::test_header_default_par_zero_den ... ignored [INFO] [stdout] test demux::y4m::tests::test_header_frame_size ... ignored [INFO] [stdout] test demux::y4m::tests::test_interlace_display ... ignored [INFO] [stdout] test demux::y4m::tests::test_parse_header_all_chroma ... ignored [INFO] [stdout] test demux::webvtt::tests::test_webvtt_demuxer_read_packet ... ok [INFO] [stdout] test demux::y4m::tests::test_parse_header_all_interlace ... ignored [INFO] [stdout] test demux::y4m::tests::test_parse_header_full ... ignored [INFO] [stdout] test demux::y4m::tests::test_parse_header_invalid_fps ... ignored [INFO] [stdout] test demux::y4m::tests::test_parse_header_invalid_interlace ... ignored [INFO] [stdout] test demux::y4m::tests::test_parse_header_invalid_width ... ignored [INFO] [stdout] test demux::y4m::tests::test_parse_header_minimal ... ignored [INFO] [stdout] test demux::y4m::tests::test_parse_header_missing_height ... ignored [INFO] [stdout] test demux::y4m::tests::test_parse_header_missing_magic ... ignored [INFO] [stdout] test demux::y4m::tests::test_parse_header_missing_width ... ignored [INFO] [stdout] test demux::y4m::tests::test_parse_header_trailing_newline ... ignored [INFO] [stdout] test demux::y4m::tests::test_parse_header_unknown_chroma ... ignored [INFO] [stdout] test demux::y4m::tests::test_parse_header_unknown_params_ignored ... ignored [INFO] [stdout] test demux::y4m::tests::test_parse_header_zero_fps_den ... ignored [INFO] [stdout] test demux::y4m::tests::test_parse_header_zero_height ... ignored [INFO] [stdout] test demux::y4m::tests::test_parse_header_zero_width ... ignored [INFO] [stdout] test demux::y4m::tests::test_parse_ratio ... ignored [INFO] [stdout] test demux::y4m::tests::test_validate_frame_tag_invalid ... ignored [INFO] [stdout] test demux::y4m::tests::test_validate_frame_tag_valid ... ignored [INFO] [stdout] test edit::composition::tests::test_composition_time_builder ... ok [INFO] [stdout] test edit::composition::tests::test_composition_time_offset ... ok [INFO] [stdout] test demux::ogg::stream::tests::test_add_opus_header ... ok [INFO] [stdout] test edit::composition::tests::test_composition_time_table ... ok [INFO] [stdout] test edit::composition::tests::test_composition_time_utils ... ok [INFO] [stdout] test edit::composition::tests::test_frame_reorderer ... ok [INFO] [stdout] test edit::composition::tests::test_from_to_arrays ... ok [INFO] [stdout] test edit::composition::tests::test_validate_monotonic ... ok [INFO] [stdout] test edit::list::tests::test_edit_entry ... ok [INFO] [stdout] test edit::list::tests::test_edit_entry_rate ... ok [INFO] [stdout] test edit::list::tests::test_edit_list ... ok [INFO] [stdout] test edit::list::tests::test_edit_list_builder ... ok [INFO] [stdout] test edit::list::tests::test_edit_list_presets ... ok [INFO] [stdout] test edit::list::tests::test_edit_list_validation ... ok [INFO] [stdout] test edit::list::tests::test_presentation_to_media_time ... ok [INFO] [stdout] test edit_list::tests::test_edit_list_empty ... ok [INFO] [stdout] test edit_list::tests::test_edit_list_single_normal ... ok [INFO] [stdout] test edit_list::tests::test_entries_accessor ... ok [INFO] [stdout] test edit_list::tests::test_entry_dwell ... ok [INFO] [stdout] test edit_list::tests::test_entry_empty ... ok [INFO] [stdout] test edit_list::tests::test_entry_normal ... ok [INFO] [stdout] test edit_list::tests::test_has_dwell ... ok [INFO] [stdout] test edit_list::tests::test_has_empty_edit ... ok [INFO] [stdout] test edit_list::tests::test_initial_offset ... ok [INFO] [stdout] test edit_list::tests::test_is_trivial_false_for_offset ... ok [INFO] [stdout] test edit_list::tests::test_map_out_of_range ... ok [INFO] [stdout] test edit_list::tests::test_media_rate_dwell ... ok [INFO] [stdout] test edit_list::tests::test_media_rate_fixed_point_round_trip ... ok [INFO] [stdout] test edit_list::tests::test_media_rate_normal ... ok [INFO] [stdout] test edit_list::tests::test_total_duration_zero_timescale ... ok [INFO] [stdout] test format::tests::test_display ... ok [INFO] [stdout] test format::tests::test_file_extensions ... ok [INFO] [stdout] test format::tests::test_mime_types ... ok [INFO] [stdout] test format::tests::test_supports_video ... ok [INFO] [stdout] test fragment::init::tests::test_init_segment_builder ... ok [INFO] [stdout] test fragment::init::tests::test_init_segment_no_streams ... ok [INFO] [stdout] test fragment::mp4::tests::test_boundary_detector_empty ... ok [INFO] [stdout] test fragment::mp4::tests::test_boundary_detector_moof_without_mdat ... ok [INFO] [stdout] test fragment::mp4::tests::test_boundary_detector_single_moof_mdat ... ok [INFO] [stdout] test fragment::mp4::tests::test_boundary_detector_two_fragments ... ok [INFO] [stdout] test fragment::mp4::tests::test_builder ... ok [INFO] [stdout] test fragment::mp4::tests::test_cmaf_chunk_builder_from_fragment ... ok [INFO] [stdout] test fragment::mp4::tests::test_cmaf_chunk_builder_skips_init ... ok [INFO] [stdout] test fragment::mp4::tests::test_cmaf_chunk_new ... ok [INFO] [stdout] test fragment::mp4::tests::test_cmaf_config_builder ... ok [INFO] [stdout] test fragment::mp4::tests::test_cmaf_config_default ... ok [INFO] [stdout] test fragment::mp4::tests::test_cmaf_config_low_latency ... ok [INFO] [stdout] test fragment::mp4::tests::test_config_default ... ok [INFO] [stdout] test fragment::mp4::tests::test_config_builder ... ok [INFO] [stdout] test fragment::mp4::tests::test_fragmented_track ... ok [INFO] [stdout] test fragment::mp4::tests::test_ingest_moof_after_init ... ok [INFO] [stdout] test fragment::mp4::tests::test_ingest_moof_before_init ... ok [INFO] [stdout] test fragment::mp4::tests::test_fragment_creation ... ok [INFO] [stdout] test fragment::mp4::tests::test_ingest_new ... ok [INFO] [stdout] test fragment::segment::tests::test_segment_info ... ok [INFO] [stdout] test fragment::mp4::tests::test_ingest_ftyp ... ok [INFO] [stdout] test fragment::segment::tests::test_segment_writer_config ... ok [INFO] [stdout] test fragment::mp4::tests::test_ingest_too_short ... ok [INFO] [stdout] test media_header::tests::test_duration_ms ... ok [INFO] [stdout] test media_header::tests::test_duration_secs ... ok [INFO] [stdout] test media_header::tests::test_duration_secs_zero_timescale ... ok [INFO] [stdout] test fragment::segment::tests::test_dash_manifest_generator ... ok [INFO] [stdout] test fragment::mp4::tests::test_ingest_other_box ... ok [INFO] [stdout] test media_header::tests::test_encode_language_roundtrip ... ok [INFO] [stdout] test media_header::tests::test_modification_time_ms ... ok [INFO] [stdout] test media_header::tests::test_creation_time_ms_at_unix_epoch ... ok [INFO] [stdout] test media_header::tests::test_creation_time_ms_before_unix_epoch_returns_none ... ok [INFO] [stdout] test media_header::tests::test_parse_empty_returns_none ... ok [INFO] [stdout] test media_header::tests::test_language_code_english ... ok [INFO] [stdout] test media_header::tests::test_parse_too_short_v0_returns_none ... ok [INFO] [stdout] test media_header::tests::test_parse_unknown_version_returns_none ... ok [INFO] [stdout] test media_header::tests::test_parse_v0_basic ... ok [INFO] [stdout] test media_header::tests::test_language_code_und ... ok [INFO] [stdout] test media_header::tests::test_writer_roundtrip ... ok [INFO] [stdout] test metadata::editor::tests::test_apply_batch_remove_all ... ok [INFO] [stdout] test metadata::editor::tests::test_apply_batch_no_change ... ok [INFO] [stdout] test metadata::editor::tests::test_apply_batch_rename ... ok [INFO] [stdout] test metadata::editor::tests::test_apply_batch_complex_workflow ... ok [INFO] [stdout] test metadata::editor::tests::test_apply_batch_prefix_values ... ok [INFO] [stdout] test metadata::editor::tests::test_apply_batch_remove ... ok [INFO] [stdout] test metadata::editor::tests::test_apply_batch_set_and_add ... ok [INFO] [stdout] test metadata::editor::tests::test_batch_metadata_editor_len ... ok [INFO] [stdout] test metadata::editor::tests::test_batch_metadata_editor_empty ... ok [INFO] [stdout] test metadata::editor::tests::test_batch_metadata_editor_remove_absent ... ok [INFO] [stdout] test metadata::editor::tests::test_batch_metadata_editor_remove ... ok [INFO] [stdout] test metadata::editor::tests::test_apply_batch_set_standard ... ok [INFO] [stdout] test metadata::editor::tests::test_batch_metadata_editor_rename ... ok [INFO] [stdout] test metadata::editor::tests::test_batch_metadata_editor_combined ... ok [INFO] [stdout] test edit_list::tests::test_map_normal ... ok [INFO] [stdout] test metadata::editor::tests::test_apply_batch_replace_value ... ok [INFO] [stdout] test metadata::editor::tests::test_batch_metadata_editor_rename_absent ... ok [INFO] [stdout] test metadata::editor::tests::test_batch_metadata_editor_set ... ok [INFO] [stdout] test metadata::editor::tests::test_batch_metadata_editor_set_same_value_no_count ... ok [INFO] [stdout] test metadata::editor::tests::test_batch_op_constructors ... ok [INFO] [stdout] test metadata::editor::tests::test_copy_tags_from_nonexistent ... ok [INFO] [stdout] test metadata::editor::tests::test_copy_tags_from_selective ... ok [INFO] [stdout] test metadata::editor::tests::test_diff_modified ... ok [INFO] [stdout] test metadata::editor::tests::test_diff_added ... ok [INFO] [stdout] test metadata::editor::tests::test_batch_metadata_editor_set_if_absent_missing ... ok [INFO] [stdout] test metadata::editor::tests::test_diff_removed ... ok [INFO] [stdout] test metadata::editor::tests::test_batch_metadata_editor_set_if_absent_present ... ok [INFO] [stdout] test metadata::editor::tests::test_copy_standard_tags_from ... ok [INFO] [stdout] test metadata::editor::tests::test_metadata_editor_clear ... ok [INFO] [stdout] test metadata::editor::tests::test_diff_no_changes ... ok [INFO] [stdout] test metadata::editor::tests::test_metadata_editor_remove ... ok [INFO] [stdout] test metadata::editor::tests::test_metadata_editor_add ... ok [INFO] [stdout] test metadata::editor::tests::test_metadata_editor_iter ... ok [INFO] [stdout] test metadata::editor::tests::test_copy_all_from ... ok [INFO] [stdout] test metadata::editor::tests::test_metadata_editor_keys ... ok [INFO] [stdout] test metadata::editor::tests::test_metadata_editor_modification_tracking ... ok [INFO] [stdout] test metadata::editor::tests::test_metadata_editor_set ... ok [INFO] [stdout] test metadata::editor::tests::test_metadata_format_from_container_format ... ok [INFO] [stdout] test metadata::editor::tests::test_metadata_editor_standard_tags ... ok [INFO] [stdout] test metadata::editor::tests::test_tag_diff_methods ... ok [INFO] [stdout] test metadata::reader::tests::test_matroska_convert_nested_tags ... ok [INFO] [stdout] test metadata::reader::tests::test_matroska_convert_simple_tags ... ok [INFO] [stdout] test metadata::tags::tests::test_standard_tag_from_str ... ok [INFO] [stdout] test metadata::reader::tests::test_detect_format_invalid ... ok [INFO] [stdout] test metadata::reader::tests::test_detect_format_flac ... ok [INFO] [stdout] test metadata::tags::tests::test_standard_tag_names ... ok [INFO] [stdout] test metadata::reader::tests::test_detect_format_ogg ... ok [INFO] [stdout] test bitrate_stats::tests::test_feed_single ... ok [INFO] [stdout] test demux::mp4::tests::test_map_codec_opus ... ok [INFO] [stdout] test metadata::reader::tests::test_detect_format_matroska ... ok [INFO] [stdout] test demux::ogg::stream::tests::test_granule_to_seconds ... ok [INFO] [stdout] test metadata::tags::tests::test_tag_map_basic ... ok [INFO] [stdout] test metadata::tags::tests::test_tag_map_case_insensitive ... ok [INFO] [stdout] test metadata::tags::tests::test_tag_map_iter ... ok [INFO] [stdout] test metadata::tags::tests::test_tag_map_multiple_values ... ok [INFO] [stdout] test metadata::tags::tests::test_tag_map_keys ... ok [INFO] [stdout] test metadata::tags::tests::test_tag_map_merge ... ok [INFO] [stdout] test metadata::reader::tests::test_flac_metadata_reader_no_magic ... ok [INFO] [stdout] test metadata::reader::tests::test_matroska_convert_empty_tags ... ok [INFO] [stdout] test edit_list::tests::test_map_gap ... ok [INFO] [stdout] test metadata::tags::tests::test_tag_map_clear ... ok [INFO] [stdout] test metadata::tags::tests::test_tag_map_remove ... ok [INFO] [stdout] test metadata::tags::tests::test_tag_map_set_replaces ... ok [INFO] [stdout] test metadata::tags::tests::test_tag_map_standard ... ok [INFO] [stdout] test metadata::tags::tests::test_tag_value ... ok [INFO] [stdout] test metadata::tags::tests::test_tag_value_from ... ok [INFO] [stdout] test metadata::vorbis::tests::test_vorbis_comments_builder ... ok [INFO] [stdout] test metadata::vorbis::tests::test_vorbis_comments_encode ... ok [INFO] [stdout] test metadata::vorbis::tests::test_vorbis_comments_encode_empty ... ok [INFO] [stdout] test metadata::vorbis::tests::test_vorbis_comments_new ... ok [INFO] [stdout] test metadata::vorbis::tests::test_vorbis_comments_parse_empty ... ok [INFO] [stdout] test metadata::vorbis::tests::test_vorbis_comments_parse_malformed_vendor ... ok [INFO] [stdout] test metadata::vorbis::tests::test_vorbis_comments_parse_truncated ... ok [INFO] [stdout] test metadata::vorbis::tests::test_vorbis_comments_parse_with_tags ... ok [INFO] [stdout] test metadata::vorbis::tests::test_vorbis_comments_with_vendor ... ok [INFO] [stdout] test metadata::writer::tests::test_flac_create_empty_vorbis_comment_block ... ok [INFO] [stdout] test metadata::writer::tests::test_flac_create_vorbis_comment_block ... ok [INFO] [stdout] test mux::cmaf::tests::test_add_track_returns_id ... ok [INFO] [stdout] test mux::cmaf::tests::test_flush_empty ... ok [INFO] [stdout] test mux::cmaf::tests::test_init_contains_moov ... ok [INFO] [stdout] test mux::cmaf::tests::test_init_ftyp_brand ... ok [INFO] [stdout] test mux::cmaf::tests::test_init_segment_two_tracks ... ok [INFO] [stdout] test mux::cmaf::tests::test_media_segment_contains_mdat ... ok [INFO] [stdout] test mux::cmaf::tests::test_media_segment_starts_with_moof ... ok [INFO] [stdout] test mux::cmaf::tests::test_sequence_number_increments ... ok [INFO] [stdout] test mux::cmaf::tests::test_write_box_size ... ok [INFO] [stdout] test mux::cmaf::tests::test_write_full_box ... ok [INFO] [stdout] test mux::cmaf::tests::test_write_u32_be ... ok [INFO] [stdout] test mux::cmaf::tests::test_write_u64_be ... ok [INFO] [stdout] test mux::flac::writer::tests::test_flac_stream_info_encode ... ok [INFO] [stdout] test mux::flac::writer::tests::test_flac_stream_info_new ... ok [INFO] [stdout] test mux::flac::writer::tests::test_muxer_add_multiple_streams_fails ... ok [INFO] [stdout] test mux::flac::writer::tests::test_muxer_add_non_flac_fails ... ok [INFO] [stdout] test mux::flac::writer::tests::test_muxer_add_stream ... ok [INFO] [stdout] test mux::flac::writer::tests::test_muxer_md5_calculation ... ok [INFO] [stdout] test mux::flac::writer::tests::test_muxer_new ... ok [INFO] [stdout] test mux::flac::writer::tests::test_muxer_with_title ... ok [INFO] [stdout] test mux::flac::writer::tests::test_muxer_write_header ... ok [INFO] [stdout] test mux::flac::writer::tests::test_muxer_write_packet ... ok [INFO] [stdout] test mux::flac::writer::tests::test_seek_point_encode ... ok [INFO] [stdout] test mux::flac::writer::tests::test_seek_point_new ... ok [INFO] [stdout] test mux::flac::writer::tests::test_muxer_write_trailer ... ok [INFO] [stdout] test mux::flac::writer::tests::test_seek_point_placeholder ... ok [INFO] [stdout] test mux::interleave::tests::test_dts_before_pts_invalid ... ok [INFO] [stdout] test mux::interleave::tests::test_interleaver_drain ... ok [INFO] [stdout] test mux::interleave::tests::test_interleaver_len_and_empty ... ok [INFO] [stdout] test mux::interleave::tests::test_interleaver_multi_stream ... ok [INFO] [stdout] test mux::interleave::tests::test_interleaver_pop_empty ... ok [INFO] [stdout] test mux::interleave::tests::test_interleaver_pop_if_full ... ok [INFO] [stdout] test mux::interleave::tests::test_interleaver_push_pop_order ... ok [INFO] [stdout] test mux::interleave::tests::test_packet_new ... ok [INFO] [stdout] test mux::interleave::tests::test_packet_sort_key_falls_back_to_pts ... ok [INFO] [stdout] test mux::interleave::tests::test_packet_sort_key_uses_dts ... ok [INFO] [stdout] test mux::interleave::tests::test_rescale_ms_to_90khz ... ok [INFO] [stdout] test mux::interleave::tests::test_rescale_same_timebase ... ok [INFO] [stdout] test mux::matroska::cluster::tests::test_build_block_group ... ok [INFO] [stdout] test mux::interleave::tests::test_rescale_90khz_to_ms ... ok [INFO] [stdout] test mux::interleave::tests::test_dts_before_pts_valid ... ok [INFO] [stdout] test mux::matroska::cluster::tests::test_build_simple_block ... ok [INFO] [stdout] test mux::matroska::cluster::tests::test_build_simple_block_flags ... ok [INFO] [stdout] test mux::matroska::cluster::tests::test_cluster_writer_add_block ... ok [INFO] [stdout] test mux::matroska::cluster::tests::test_cluster_writer_duration ... ok [INFO] [stdout] test mux::matroska::cluster::tests::test_cluster_writer_new ... ok [INFO] [stdout] test mux::matroska::cluster::tests::test_encode_sint ... ok [INFO] [stdout] test mux::matroska::cluster::tests::test_encode_track_vint ... ok [INFO] [stdout] test mux::matroska::cluster::tests::test_encode_uint ... ok [INFO] [stdout] test mux::matroska::cluster::tests::test_should_start_new_duration ... ok [INFO] [stdout] test mux::matroska::cluster::tests::test_should_start_new_size ... ok [INFO] [stdout] test mux::matroska::cues::tests::test_cue_point_new ... ok [INFO] [stdout] test mux::matroska::cues::tests::test_cue_point_with_optional_fields ... ok [INFO] [stdout] test mux::matroska::cues::tests::test_cue_writer_add_cue_point ... ok [INFO] [stdout] test mux::matroska::cues::tests::test_cue_writer_add_detailed_cue_point ... ok [INFO] [stdout] test mux::matroska::cues::tests::test_cue_writer_build ... ok [INFO] [stdout] test mux::matroska::cues::tests::test_cue_writer_clear ... ok [INFO] [stdout] test mux::matroska::cues::tests::test_cue_writer_min_interval ... ok [INFO] [stdout] test mux::matroska::cues::tests::test_cue_writer_new ... ok [INFO] [stdout] test mux::matroska::cues::tests::test_encode_element_id ... ok [INFO] [stdout] test mux::matroska::cues::tests::test_encode_uint ... ok [INFO] [stdout] test mux::matroska::writer::tests::test_encode_element_id ... ok [INFO] [stdout] test mux::matroska::writer::tests::test_encode_uint ... ok [INFO] [stdout] test mux::matroska::writer::tests::test_encode_vint ... ok [INFO] [stdout] test mux::matroska::writer::tests::test_muxer_determine_format ... ok [INFO] [stdout] test mux::matroska::writer::tests::test_muxer_add_stream ... ok [INFO] [stdout] test mux::matroska::writer::tests::test_muxer_write_header ... ok [INFO] [stdout] test mux::mp4::basic::tests::test_write_ftyp_valid ... ok [INFO] [stdout] test mux::mp4::basic::tests::test_full_sequence ... ok [INFO] [stdout] test mux::mp4::basic::tests::test_write_mdat_basic ... ok [INFO] [stdout] test mux::matroska::writer::tests::test_muxer_codec_id_string ... ok [INFO] [stdout] test mux::mp4::basic::tests::test_write_ftyp_av01_brand ... ok [INFO] [stdout] test mux::matroska::writer::tests::test_muxer_new ... ok [INFO] [stdout] test mux::matroska::writer::tests::test_muxer_write_packet ... ok [INFO] [stdout] test mux::mp4::basic::tests::test_write_ftyp_invalid_brand_long ... ok [INFO] [stdout] test mux::mp4::basic::tests::test_write_ftyp_invalid_brand_short ... ok [INFO] [stdout] test mux::matroska::writer::tests::test_muxer_write_header_no_streams ... ok [INFO] [stdout] test mux::mp4::basic::tests::test_write_moov_empty_tracks ... ok [INFO] [stdout] test mux::mp4::basic::tests::test_write_moov_contains_dinf ... ok [INFO] [stdout] test mux::mp4::basic::tests::test_write_moov_multiple_tracks_count ... ok [INFO] [stdout] test mux::mp4::basic::tests::test_write_moov_contains_mvhd ... ok [INFO] [stdout] test mux::mp4::basic::tests::test_write_mdat_empty ... ok [INFO] [stdout] test mux::mp4::basic::tests::test_write_moov_size_consistent ... ok [INFO] [stdout] test mux::matroska::writer::tests::test_muxer_write_trailer ... ok [INFO] [stdout] test mux::mp4::basic::tests::test_write_moov_audio_track ... ok [INFO] [stdout] test mux::mp4::basic::tests::test_write_moov_subtitle_track ... ok [INFO] [stdout] test mux::mp4::simple::tests::test_audio_codec_info_new ... ok [INFO] [stdout] test mux::mp4::basic::tests::test_write_moov_video_track ... ok [INFO] [stdout] test mux::mp4::simple::tests::test_finalize_no_tracks ... ok [INFO] [stdout] test mux::mp4::simple::tests::test_audio_track_has_smhd ... ok [INFO] [stdout] test mux::mp4::simple::tests::test_fragmented_mode_has_mvex ... ok [INFO] [stdout] test mux::mp4::simple::tests::test_finalize_twice ... ok [INFO] [stdout] test mux::mp4::simple::tests::test_track_codec_handler_type ... ok [INFO] [stdout] test mux::mp4::simple::tests::test_sample_data_in_mdat ... ok [INFO] [stdout] test mux::mp4::simple::tests::test_stss_absent_when_all_keyframes ... ok [INFO] [stdout] test mux::mp4::simple::tests::test_track_codec_timescale ... ok [INFO] [stdout] test mux::mp4::simple::tests::test_stss_present_for_mixed_keyframes ... ok [INFO] [stdout] test mux::mp4::simple::tests::test_ftyp_brand ... ok [INFO] [stdout] test mux::mp4::simple::tests::test_progressive_contains_required_boxes ... ok [INFO] [stdout] test mux::mp4::simple::tests::test_add_track_returns_sequential_ids ... ok [INFO] [stdout] test mux::mp4::simple::tests::test_multiple_samples_all_in_mdat ... ok [INFO] [stdout] test mux::mp4::simple::tests::test_video_codec_info_new ... ok [INFO] [stdout] test mux::mp4::simple::tests::test_write_sample_unknown_track ... ok [INFO] [stdout] test mux::mp4::writer::tests::test_adjust_chunk_offsets ... ok [INFO] [stdout] test mux::mp4::writer::tests::test_build_stss_sync_samples ... ok [INFO] [stdout] test mux::mp4::simple::tests::test_two_tracks_two_trak_boxes ... ok [INFO] [stdout] test mux::mp4::writer::tests::test_codec_to_fourcc ... ok [INFO] [stdout] test mux::mp4::simple::tests::test_write_sample_after_finalize ... ok [INFO] [stdout] test mux::mp4::writer::tests::test_convert_duration_basic ... ok [INFO] [stdout] test mux::mp4::writer::tests::test_convert_duration_zero_target ... ok [INFO] [stdout] test mux::mp4::simple::tests::test_track_lookup ... ok [INFO] [stdout] test mux::mp4::writer::tests::test_build_stsz_uniform ... ok [INFO] [stdout] test mux::mp4::writer::tests::test_add_stream_after_header_fails ... ok [INFO] [stdout] test mux::mp4::writer::tests::test_fragmented_contains_moof_mdat ... ok [INFO] [stdout] test mux::mp4::writer::tests::test_build_stts_run_length ... ok [INFO] [stdout] test mux::mp4::writer::tests::test_fragmented_contains_mvex ... ok [INFO] [stdout] test mux::mp4::writer::tests::test_add_stream_returns_index ... ok [INFO] [stdout] test mux::mp4::writer::tests::test_build_stsz_variable ... ok [INFO] [stdout] test mux::mp4::writer::tests::test_mp4_config_default ... ok [INFO] [stdout] test mux::mp4::writer::tests::test_empty_tracks_finalize ... ok [INFO] [stdout] test mux::mp4::writer::tests::test_patent_encumbered_codec_rejected ... ok [INFO] [stdout] test mux::mp4::writer::tests::test_finalize_before_header_fails ... ok [INFO] [stdout] test mux::mp4::writer::tests::test_progressive_ftyp_present ... ok [INFO] [stdout] test mux::mp4::writer::tests::test_progressive_mdat_contains_sample_data ... ok [INFO] [stdout] test mux::mp4::writer::tests::test_progressive_contains_stbl_tables ... ok [INFO] [stdout] test mux::mp4::writer::tests::test_progressive_contains_moov_and_mdat ... ok [INFO] [stdout] test mux::mp4::writer::tests::test_progressive_multi_packet_output_valid ... ok [INFO] [stdout] test mux::mp4::writer::tests::test_progressive_contains_trak_boxes ... ok [INFO] [stdout] test mux::mp4::writer::tests::test_total_samples_count ... ok [INFO] [stdout] test mux::mp4::writer::tests::test_mp4_config_builder ... ok [INFO] [stdout] test mux::mp4::writer::tests::test_sample_data_offset ... ok [INFO] [stdout] test mux::mp4::writer::tests::test_fragmented_contains_traf_trun ... ok [INFO] [stdout] test mux::mp4::writer::tests::test_write_packet_before_header_fails ... ok [INFO] [stdout] test mux::mpegts::pes::tests::test_build_pes_packet_no_timestamps ... ok [INFO] [stdout] test mux::mpegts::pes::tests::test_build_pes_packet_too_large ... ok [INFO] [stdout] test mux::mp4::writer::tests::test_write_packet_invalid_index_fails ... ok [INFO] [stdout] test mux::mpegts::pes::tests::test_assign_stream_id ... ok [INFO] [stdout] test mux::mpegts::pes::tests::test_build_pes_packet_with_pts ... ok [INFO] [stdout] test mux::mpegts::pes::tests::test_build_chunked ... ok [INFO] [stdout] test mux::mpegts::tests::test_encode_pcr ... ok [INFO] [stdout] test mux::mpegts::tests::test_stream_type_from_codec ... ok [INFO] [stdout] test mux::mpegts::tests::test_add_stream ... ok [INFO] [stdout] test mux::mpegts::pes::tests::test_build_pes_packet_with_pts_dts ... ok [INFO] [stdout] test mux::ogg::stream::tests::test_buffer_operations ... ok [INFO] [stdout] test mux::mpegts::tests::test_compute_crc32 ... ok [INFO] [stdout] test mux::mpegts::pes::tests::test_calculate_stuffing ... ok [INFO] [stdout] test mux::mpegts::pes::tests::test_pes_header_size ... ok [INFO] [stdout] test mux::ogg::stream::tests::test_build_bos_page ... ok [INFO] [stdout] test mux::ogg::stream::tests::test_build_eos_page ... ok [INFO] [stdout] test mux::ogg::stream::tests::test_build_page ... ok [INFO] [stdout] test mux::ogg::stream::tests::test_build_page_sequence ... ok [INFO] [stdout] test mux::ogg::stream::tests::test_build_page_with_granule ... ok [INFO] [stdout] test mux::ogg::stream::tests::test_build_segment_table_empty ... ok [INFO] [stdout] test mux::ogg::stream::tests::test_build_segment_table_exact ... ok [INFO] [stdout] test mux::ogg::stream::tests::test_build_segment_table_large ... ok [INFO] [stdout] test mux::ogg::stream::tests::test_build_segment_table_small ... ok [INFO] [stdout] test mux::ogg::stream::tests::test_calculate_segment_count ... ok [INFO] [stdout] test mux::ogg::stream::tests::test_continuation_flag ... ok [INFO] [stdout] test mux::ogg::stream::tests::test_granule_not_set_for_incomplete ... ok [INFO] [stdout] test mux::ogg::stream::tests::test_reset ... ok [INFO] [stdout] test mux::ogg::stream::tests::test_split_packet_for_pages ... ok [INFO] [stdout] test mux::ogg::stream::tests::test_stream_writer_new ... ok [INFO] [stdout] test mux::ogg::writer::tests::test_build_opus_head ... ok [INFO] [stdout] test mux::ogg::writer::tests::test_build_vorbis_id_header ... ok [INFO] [stdout] test mux::ogg::writer::tests::test_crc32_ogg ... ok [INFO] [stdout] test mux::ogg::writer::tests::test_build_opus_tags ... ok [INFO] [stdout] test mux::ogg::writer::tests::test_muxer_new ... ok [INFO] [stdout] test mux::ogg::writer::tests::test_muxer_write_header ... ok [INFO] [stdout] test mux::ogg::writer::tests::test_muxer_add_unsupported_stream ... ok [INFO] [stdout] test mux::ogg::writer::tests::test_muxer_write_trailer ... ok [INFO] [stdout] test mux::ogg::writer::tests::test_muxer_add_stream ... ok [INFO] [stdout] test mux::ogg::writer::tests::test_ogg_page_new ... ok [INFO] [stdout] test mux::traits::tests::test_muxer_config_default ... ok [INFO] [stdout] test mux::ogg::writer::tests::test_muxer_write_packet ... ok [INFO] [stdout] test mux::traits::tests::test_output_format_builder ... ok [INFO] [stdout] test mux::ogg::writer::tests::test_ogg_page_to_bytes ... ok [INFO] [stdout] test mux::traits::tests::test_muxer_config_builder ... ok [INFO] [stdout] test mux::wav::writer::tests::test_default_channel_mask ... ok [INFO] [stdout] test mux::traits::tests::test_output_format_default ... ok [INFO] [stdout] test mux::wav::writer::tests::test_muxer_add_multiple_streams_fails ... ok [INFO] [stdout] test mux::wav::writer::tests::test_muxer_add_stream ... ok [INFO] [stdout] test mux::wav::writer::tests::test_muxer_add_non_pcm_fails ... ok [INFO] [stdout] test mux::y4m::tests::test_builder_custom ... ignored [INFO] [stdout] test mux::y4m::tests::test_builder_defaults ... ignored [INFO] [stdout] test mux::y4m::tests::test_builder_zero_fps_den ... ignored [INFO] [stdout] test mux::wav::writer::tests::test_muxer_write_trailer ... ok [INFO] [stdout] test mux::wav::writer::tests::test_wav_format_config_float ... ok [INFO] [stdout] test mux::wav::writer::tests::test_muxer_write_header ... ok [INFO] [stdout] test mux::wav::writer::tests::test_muxer_write_packet ... ok [INFO] [stdout] test mux::wav::writer::tests::test_wav_format_config_pcm ... ok [INFO] [stdout] test mux::wav::writer::tests::test_muxer_with_format ... ok [INFO] [stdout] test mux::wav::writer::tests::test_muxer_new ... ok [INFO] [stdout] test mux::y4m::tests::test_builder_zero_height ... ignored [INFO] [stdout] test mux::y4m::tests::test_builder_zero_width ... ignored [INFO] [stdout] test mux::y4m::tests::test_into_writer ... ignored [INFO] [stdout] test mux::y4m::tests::test_round_trip_420 ... ignored [INFO] [stdout] test mux::y4m::tests::test_round_trip_420mpeg2 ... ignored [INFO] [stdout] test mux::y4m::tests::test_round_trip_420paldv ... ignored [INFO] [stdout] test mux::y4m::tests::test_round_trip_422 ... ignored [INFO] [stdout] test mux::y4m::tests::test_round_trip_444 ... ignored [INFO] [stdout] test mux::y4m::tests::test_round_trip_444alpha ... ignored [INFO] [stdout] test mux::y4m::tests::test_round_trip_mono ... ignored [INFO] [stdout] test mux::y4m::tests::test_round_trip_ntsc ... ignored [INFO] [stdout] test mux::y4m::tests::test_round_trip_odd_dimensions ... ignored [INFO] [stdout] test mux::y4m::tests::test_write_frame_wrong_size ... ignored [INFO] [stdout] test mux::y4m::tests::test_write_header_format ... ignored [INFO] [stdout] test mux::y4m::tests::test_write_header_with_comment ... ignored [INFO] [stdout] test mux::y4m::tests::test_write_header_with_par ... ignored [INFO] [stdout] test mux::y4m::tests::test_write_multiple_frames ... ignored [INFO] [stdout] test mux::y4m::tests::test_write_single_frame ... ignored [INFO] [stdout] test packet::tests::test_packet_flags ... ok [INFO] [stdout] test packet::tests::test_packet_is_empty ... ok [INFO] [stdout] test packet::tests::test_packet_timestamps ... ok [INFO] [stdout] test packet::tests::test_packet_new ... ok [INFO] [stdout] test probe::tests::test_probe_ogg ... ok [INFO] [stdout] test probe::tests::test_probe_unknown ... ok [INFO] [stdout] test probe::tests::test_probe_wav ... ok [INFO] [stdout] test probe::tests::test_probe_too_short ... ok [INFO] [stdout] test pts_dts::tests::test_effective_dts_prefers_dts ... ok [INFO] [stdout] test pts_dts::tests::test_fix_negative_dts ... ok [INFO] [stdout] test pts_dts::tests::test_has_negative_dts ... ok [INFO] [stdout] test pts_dts::tests::test_has_pts_some ... ok [INFO] [stdout] test pts_dts::tests::test_is_pts_dts_equal_false ... ok [INFO] [stdout] test probe::tests::test_probe_flac ... ok [INFO] [stdout] test pts_dts::tests::test_is_pts_dts_equal_no_dts ... ok [INFO] [stdout] test pts_dts::tests::test_has_pts_none ... ok [INFO] [stdout] test probe::tests::test_probe_matroska ... ok [INFO] [stdout] test pts_dts::tests::test_fix_negative_dts_no_op ... ok [INFO] [stdout] test pts_dts::tests::test_effective_dts_falls_back_to_pts ... ok [INFO] [stdout] test pts_dts::tests::test_is_pts_dts_equal_true ... ok [INFO] [stdout] test sample_entry::tests::test_codec_from_fourcc_unknown ... ok [INFO] [stdout] test pts_dts::tests::test_queue_earliest ... ok [INFO] [stdout] test sample_entry::tests::test_is_audio ... ok [INFO] [stdout] test sample_entry::tests::test_hevc_alternate_fourcc ... ok [INFO] [stdout] test pts_dts::tests::test_queue_push_len ... ok [INFO] [stdout] test pts_dts::tests::test_queue_reorder ... ok [INFO] [stdout] test sample_entry::tests::test_audio_no_config ... ok [INFO] [stdout] test sample_entry::tests::test_audio_pcm_bitrate ... ok [INFO] [stdout] test sample_entry::tests::test_codec_display ... ok [INFO] [stdout] test sample_entry::tests::test_codec_from_fourcc_avc ... ok [INFO] [stdout] test pts_dts::tests::test_queue_empty ... ok [INFO] [stdout] test sample_entry::tests::test_is_video ... ok [INFO] [stdout] test sample_entry::tests::test_parse_audio_entry ... ok [INFO] [stdout] test sample_entry::tests::test_parse_too_short ... ok [INFO] [stdout] test sample_entry::tests::test_parse_unknown_codec ... ok [INFO] [stdout] test sample_entry::tests::test_sample_entry_codec ... ok [INFO] [stdout] test sample_entry::tests::test_sample_entry_variant ... ok [INFO] [stdout] test sample_entry::tests::test_video_pixel_count ... ok [INFO] [stdout] test sample_table::tests::test_average_sample_size ... ok [INFO] [stdout] test sample_table::tests::test_chunk_count ... ok [INFO] [stdout] test sample_table::tests::test_duration_seconds ... ok [INFO] [stdout] test sample_table::tests::test_duration_seconds_zero_timescale ... ok [INFO] [stdout] test sample_table::tests::test_is_sync_sample_selective ... ok [INFO] [stdout] test sample_table::tests::test_sample_at_time ... ok [INFO] [stdout] test sample_table::tests::test_sample_count_from_stts ... ok [INFO] [stdout] test sample_table::tests::test_is_sync_sample_all_sync ... ok [INFO] [stdout] test sample_table::tests::test_sample_count_uniform ... ok [INFO] [stdout] test sample_entry::tests::test_parse_video_entry ... ok [INFO] [stdout] test sample_entry::tests::test_video_with_config ... ok [INFO] [stdout] test sample_table::tests::test_sample_size_uniform ... ok [INFO] [stdout] test sample_table::tests::test_sample_count_variable ... ok [INFO] [stdout] test sample_table::tests::test_nearest_sync_after ... ok [INFO] [stdout] test seek::tests::test_all_keyframes_index ... ok [INFO] [stdout] test sample_table::tests::test_nearest_sync_before ... ok [INFO] [stdout] test seek::tests::test_average_keyframe_interval ... ok [INFO] [stdout] test sample_table::tests::test_sample_size_variable ... ok [INFO] [stdout] test sample_table::tests::test_sample_time ... ok [INFO] [stdout] test seek::tests::test_duration_seconds ... ok [INFO] [stdout] test seek::tests::test_build_index_replaces_existing ... ok [INFO] [stdout] test seek::tests::test_clear_index ... ok [INFO] [stdout] test seek::tests::test_average_keyframe_interval_single ... ok [INFO] [stdout] test sample_table::tests::test_total_duration_ticks ... ok [INFO] [stdout] test seek::tests::test_duration_ticks ... ok [INFO] [stdout] test seek::tests::test_find_keyframe_after ... ok [INFO] [stdout] test seek::tests::test_find_keyframe_after_exact ... ok [INFO] [stdout] test seek::tests::test_entry_keyframe ... ok [INFO] [stdout] test seek::tests::test_find_keyframe_after_past_end ... ok [INFO] [stdout] test seek::tests::test_find_keyframe_before_between ... ok [INFO] [stdout] test seek::tests::test_find_keyframe_before_none ... ok [INFO] [stdout] test seek::tests::test_find_keyframe_before_start ... ok [INFO] [stdout] test seek::tests::test_entry_non_keyframe ... ok [INFO] [stdout] test seek::tests::test_find_keyframe_empty ... ok [INFO] [stdout] test seek::tests::test_find_nearest_keyframe_closer_after ... ok [INFO] [stdout] test seek::tests::test_find_sample_at_last ... ok [INFO] [stdout] test seek::tests::test_find_sample_at_mid_frame ... ok [INFO] [stdout] test seek::tests::test_index_add_entries ... ok [INFO] [stdout] test seek::tests::test_find_nearest_keyframe_closer_before ... ok [INFO] [stdout] test seek::tests::test_index_new ... ok [INFO] [stdout] test sample_table::tests::test_total_data_size ... ok [INFO] [stdout] test seek::tests::test_multi_track_build_index ... ok [INFO] [stdout] test seek::tests::test_find_keyframe_before_exact ... ok [INFO] [stdout] test seek::tests::test_find_nearest_keyframe_equidistant ... ok [INFO] [stdout] test seek::tests::test_multi_track_seeker_new ... ok [INFO] [stdout] test seek::tests::test_multi_track_multiple_tracks ... ok [INFO] [stdout] test seek::tests::test_find_sample_at_exact_start ... ok [INFO] [stdout] test seek::tests::test_multi_track_entries_sorted ... ok [INFO] [stdout] test seek::tests::test_plan_seek_empty_index ... ok [INFO] [stdout] test seek::tests::test_plan_seek_keyframe ... ok [INFO] [stdout] test seek::tests::test_plan_seek_sample_accurate ... ok [INFO] [stdout] test seek::tests::test_plan_seek_sample_accurate_first_frame ... ok [INFO] [stdout] test seek::tests::test_plan_seek_within_tolerance_out_of_range ... ok [INFO] [stdout] test seek::tests::test_pts_seek_result_fields ... ok [INFO] [stdout] test seek::tests::test_sample_accurate_seeker_codec_delay_added ... ok [INFO] [stdout] test seek::tests::test_sample_accurate_seeker_empty_index ... ok [INFO] [stdout] test seek::tests::test_sample_index_entry_constructors ... ok [INFO] [stdout] test seek::tests::test_seconds_to_ticks ... ok [INFO] [stdout] test seek::tests::test_seek_flags ... ok [INFO] [stdout] test seek::tests::test_seek_result_fields ... ok [INFO] [stdout] test seek::tests::test_seek_target_predicates ... ok [INFO] [stdout] test seek::tests::test_seek_target_sample_accurate ... ok [INFO] [stdout] test seek::tests::test_seek_target_time ... ok [INFO] [stdout] test seek::tests::test_seek_target_with_flags ... ok [INFO] [stdout] test seek::tests::test_seek_target_with_stream ... ok [INFO] [stdout] test seek::tests::test_seek_to_pts_before_first_sample ... ok [INFO] [stdout] test seek::tests::test_plan_seek_sample_accurate_on_keyframe ... ok [INFO] [stdout] test seek::tests::test_plan_seek_within_tolerance_exact ... ok [INFO] [stdout] test seek::tests::test_sample_accurate_seeker_between_keyframes ... ok [INFO] [stdout] test seek::tests::test_sample_accurate_seeker_on_keyframe ... ok [INFO] [stdout] test seek::tests::test_seek_target_byte ... ok [INFO] [stdout] test seek::tests::test_seek_to_pts_between_samples ... ok [INFO] [stdout] test seek::tests::test_seek_to_pts_empty_index ... ok [INFO] [stdout] test seek::tests::test_seek_to_pts_last_sample ... ok [INFO] [stdout] test seek::tests::test_seek_to_pts_no_index ... ok [INFO] [stdout] test seek::tests::test_single_keyframe_index ... ok [INFO] [stdout] test seek::tests::test_sort_reorders_entries ... ok [INFO] [stdout] test seek::tests::test_ticks_to_seconds_zero_timescale ... ok [INFO] [stdout] test seek::tests::test_ticks_to_seconds ... ok [INFO] [stdout] test seek::tests::test_with_capacity ... ok [INFO] [stdout] test seek::tests::test_track_index_default_codec_delay ... ok [INFO] [stdout] test segment_index::tests::test_find_entry_at ... ok [INFO] [stdout] test segment_index::tests::test_byte_offset_of ... ok [INFO] [stdout] test segment_index::tests::test_index_fields ... ok [INFO] [stdout] test seek::tests::test_seek_to_pts_exact ... ok [INFO] [stdout] test segment_index::tests::test_new_index_empty ... ok [INFO] [stdout] test segment_index::tests::test_find_entry_at_out_of_range ... ok [INFO] [stdout] test seek::tests::test_seek_to_pts_first_sample ... ok [INFO] [stdout] test segment_index::tests::test_push ... ok [INFO] [stdout] test segment_index::tests::test_sap_type_display ... ok [INFO] [stdout] test segment_index::tests::test_entry_builders ... ok [INFO] [stdout] test segment_index::tests::test_sap_indices ... ok [INFO] [stdout] test segment_index::tests::test_total_duration_secs ... ok [INFO] [stdout] test segment_index::tests::test_total_size ... ok [INFO] [stdout] test stream::tests::test_codec_params_audio ... ok [INFO] [stdout] test stream::tests::test_stream_duration ... ok [INFO] [stdout] test segment_index::tests::test_total_duration_ticks ... ok [INFO] [stdout] test stream::tests::test_stream_info ... ok [INFO] [stdout] test streaming::demux::tests::test_config_builder ... ok [INFO] [stdout] test stream::tests::test_codec_params_video ... ok [INFO] [stdout] test streaming::demux::tests::test_config_default ... ok [INFO] [stdout] test segment_index::tests::test_sap_type_unknown ... ok [INFO] [stdout] test segment_index::tests::test_starts_with_sap ... ok [INFO] [stdout] test segment_index::tests::test_total_duration_secs_zero_timescale ... ok [INFO] [stdout] test stream::tests::test_metadata ... ok [INFO] [stdout] test streaming::demux::tests::test_progressive_buffer ... ok [INFO] [stdout] test segment_index::tests::test_sap_type_roundtrip ... ok [INFO] [stdout] test stream::tests::test_metadata_is_empty ... ok [INFO] [stdout] test streaming::demux::tests::test_progressive_buffer_overflow ... ok [INFO] [stdout] test streaming::mux::tests::test_chunk_contains_moof_mdat ... ok [INFO] [stdout] test streaming::mux::tests::test_chunk_writer_basic_moof_mdat ... ok [INFO] [stdout] test streaming::mux::tests::test_chunk_indices_increment ... ok [INFO] [stdout] test streaming::mux::tests::test_chunk_metadata ... ok [INFO] [stdout] test streaming::mux::tests::test_chunk_writer_flush_segment_advances_counter ... ok [INFO] [stdout] test streaming::mux::tests::test_chunk_writer_flush_segment_collects ... ok [INFO] [stdout] test streaming::mux::tests::test_chunk_writer_keyframe_flag ... ok [INFO] [stdout] test streaming::mux::tests::test_chunk_writer_idx_increments ... ok [INFO] [stdout] test streaming::mux::tests::test_chunk_writer_negative_pts_clamped ... ok [INFO] [stdout] test streaming::mux::tests::test_chunked_mode_duration_based ... ok [INFO] [stdout] test streaming::mux::tests::test_cmaf_chunked_config_default ... ok [INFO] [stdout] test streaming::mux::tests::test_cmaf_chunked_config_builder ... ok [INFO] [stdout] test streaming::mux::tests::test_flush_empty_encoder ... ok [INFO] [stdout] test streaming::mux::tests::test_drain_chunks ... ok [INFO] [stdout] test streaming::mux::tests::test_chunk_writer_pts_range ... ok [INFO] [stdout] test streaming::mux::tests::test_chunked_mode_max_samples ... ok [INFO] [stdout] test streaming::mux::tests::test_flush_segment_with_existing_chunks ... ok [INFO] [stdout] test streaming::mux::tests::test_flush_segment ... ok [INFO] [stdout] test streaming::mux::tests::test_latency_monitor ... ok [INFO] [stdout] test streaming::mux::tests::test_chunk_writer_flush_chunk_noop ... ok [INFO] [stdout] test streaming::mux::tests::test_multiple_segments ... ok [INFO] [stdout] test streaming::mux::tests::test_muxing_stats ... ok [INFO] [stdout] test streaming::mux::tests::test_encoder_new ... ok [INFO] [stdout] test streaming::mux::tests::test_low_latency_one_sample_per_chunk ... ok [INFO] [stdout] test streaming::mux::tests::test_chunk_writer_flush_empty_is_none ... ok [INFO] [stdout] test streaming::mux::tests::test_standard_mode_no_auto_chunks ... ok [INFO] [stdout] test streaming::mux::tests::test_streaming_config_builder ... ok [INFO] [stdout] test streaming::mux::tests::test_segment_sequence_advances ... ok [INFO] [stdout] test streaming::mux::tests::test_streaming_config_default ... ok [INFO] [stdout] test streaming::mux::tests::test_total_bytes_tracked ... ok [INFO] [stdout] test timecode::track::tests::test_timecode_creation ... ok [INFO] [stdout] test streaming::mux::tests::test_pop_chunk ... ok [INFO] [stdout] test timecode::track::tests::test_timecode_format ... ok [INFO] [stdout] test timecode::track::tests::test_timecode_parse ... ok [INFO] [stdout] test timecode::track::tests::test_timecode_string ... ok [INFO] [stdout] test timecode::track::tests::test_timecode_frame_count ... ok [INFO] [stdout] test timecode::track::tests::test_timecode_track ... ok [INFO] [stdout] test track_header::tests::test_audio_header ... ok [INFO] [stdout] test track_header::tests::test_aspect_ratio ... ok [INFO] [stdout] test track_header::tests::test_track_flags_from_bits ... ok [INFO] [stdout] test track_header::tests::test_aspect_ratio_zero_height ... ok [INFO] [stdout] test track_header::tests::test_track_flags_default ... ok [INFO] [stdout] test track_header::tests::test_transform_identity ... ok [INFO] [stdout] test track_header::tests::test_transform_rotation ... ok [INFO] [stdout] test track_header::tests::test_transform_scale ... ok [INFO] [stdout] test track_info::tests::test_by_index ... ok [INFO] [stdout] test track_header::tests::test_track_flags_set_enabled ... ok [INFO] [stdout] test track_info::tests::test_collection_empty ... ok [INFO] [stdout] test track_info::tests::test_collection_add ... ok [INFO] [stdout] test track_header::tests::test_track_type_is_media ... ok [INFO] [stdout] test track_info::tests::test_is_a_v_audio ... ok [INFO] [stdout] test track_info::tests::test_enabled_tracks_filter ... ok [INFO] [stdout] test track_header::tests::test_flags_bits_masking ... ok [INFO] [stdout] test track_header::tests::test_transform_translation ... ok [INFO] [stdout] test track_header::tests::test_video_header ... ok [INFO] [stdout] test track_info::tests::test_is_a_v_video ... ok [INFO] [stdout] test track_info::tests::test_subtitle_tracks ... ok [INFO] [stdout] test track_info::tests::test_track_info_bitrate ... ok [INFO] [stdout] test track_info::tests::test_track_info_default_enabled ... ok [INFO] [stdout] test track_info::tests::test_track_info_disabled ... ok [INFO] [stdout] test track_info::tests::test_track_info_language ... ok [INFO] [stdout] test track_info::tests::test_video_tracks ... ok [INFO] [stdout] test track_info::tests::test_is_a_v_data_false ... ok [INFO] [stdout] test tracks::manager::tests::test_track_manager_config ... ok [INFO] [stdout] test tracks::manager::tests::test_track_manager ... ok [INFO] [stdout] test tracks::manager::tests::test_track_stats ... ok [INFO] [stdout] test tracks::mapping::tests::test_remap_packet ... ok [INFO] [stdout] test tracks::mapping::tests::test_router_from_array ... ok [INFO] [stdout] test track_info::tests::test_is_a_v_subtitle_false ... ok [INFO] [stdout] test tracks::mapping::tests::test_identity_router ... ok [INFO] [stdout] test tracks::mapping::tests::test_routing_presets_filter ... ok [INFO] [stdout] test tracks::mapping::tests::test_routing_presets_reorder ... ok [INFO] [stdout] test tracks::manager::tests::test_interleaving_calculator ... ok [INFO] [stdout] test tracks::mapping::tests::test_routing_presets_swap ... ok [INFO] [stdout] test tracks::mapping::tests::test_routing_builder ... ok [INFO] [stdout] test tracks::selector::tests::test_selection_criteria ... ok [INFO] [stdout] test tracks::mapping::tests::test_track_mapping ... ok [INFO] [stdout] test tracks::selector::tests::test_selection_presets ... ok [INFO] [stdout] test tracks::manager::tests::test_track_info ... ok [INFO] [stdout] test tracks::selector::tests::test_track_selector ... ok [INFO] [stdout] test tracks::selector::tests::test_track_selector_by_type ... ok [INFO] [stdout] test tracks::mapping::tests::test_track_router ... ok [INFO] [stdout] test tracks::selector::tests::test_track_type ... ok [INFO] [stdout] test mux::mp4::simple::tests::test_video_codec_info_with_config ... ok [INFO] [stdout] test mux::mp4::writer::tests::test_track_state_handler_types ... ok [INFO] [stdout] test mux::mp4::writer::tests::test_validate_codec_accepted ... ok [INFO] [stdout] test mux::mp4::writer::tests::test_validate_codec_rejected ... ok [INFO] [stdout] test mux::mp4::writer::tests::test_write_header_no_streams_fails ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 954 passed; 0 failed; 65 ignored; 0 measured; 0 filtered out; finished in 0.23s [INFO] [stdout] [INFO] [stderr] Doc-tests oximedia_container [INFO] [stdout] [INFO] [stdout] running 56 tests [INFO] [stdout] test src/demux/flac/frame.rs - demux::flac::frame::FrameHeader (line 30) ... ignored [INFO] [stdout] test src/demux/flac/metadata.rs - demux::flac::metadata::StreamInfo (line 198) ... ignored [INFO] [stdout] test src/demux/flac/metadata.rs - demux::flac::metadata::StreamInfo::parse (line 259) ... ignored [INFO] [stdout] test src/demux/flac/metadata.rs - demux::flac::metadata::VorbisComment (line 363) ... ignored [INFO] [stdout] test src/demux/flac/mod.rs - demux::flac (line 21) ... ignored [INFO] [stdout] test src/demux/flac/mod.rs - demux::flac::FlacDemuxer (line 60) ... ignored [INFO] [stdout] test src/demux/matroska/mod.rs - demux::matroska (line 16) ... ignored [INFO] [stdout] test src/demux/mp4/mod.rs - demux::mp4 (line 14) ... ignored [INFO] [stdout] test src/demux/mpegts/mod.rs - demux::mpegts (line 17) ... ignored [INFO] [stdout] test src/demux/ogg/mod.rs - demux::ogg (line 15) ... ignored [INFO] [stdout] test src/demux/ogg/page.rs - demux::ogg::page::OggPage::parse (line 123) ... ignored [INFO] [stdout] test src/demux/ogg/stream.rs - demux::ogg::stream::LogicalStream::new (line 85) ... ignored [INFO] [stdout] test src/demux/traits.rs - demux::traits::Demuxer (line 22) ... ignored [INFO] [stdout] test src/demux/wav/mod.rs - demux::wav (line 14) ... ignored [INFO] [stdout] test src/demux/y4m/mod.rs - demux::y4m (line 23) ... ignored [INFO] [stdout] test src/demux/y4m/mod.rs - demux::y4m::Y4mDemuxer (line 446) ... ignored [INFO] [stdout] test src/lib.rs - (line 29) ... ignored [INFO] [stdout] test src/lib.rs - (line 57) ... ignored [INFO] [stdout] test src/lib.rs - (line 78) ... ignored [INFO] [stdout] test src/metadata/editor.rs - metadata::editor::BatchMetadataEditor (line 673) ... ignored [INFO] [stdout] test src/metadata/editor.rs - metadata::editor::MetadataEditor (line 61) ... ignored [INFO] [stdout] test src/metadata/mod.rs - metadata (line 12) ... ignored [INFO] [stdout] test src/metadata/mod.rs - metadata (line 26) ... ignored [INFO] [stdout] test src/mux/cmaf.rs - mux::cmaf::CmafMuxer (line 202) ... ignored [INFO] [stdout] test src/mux/flac/mod.rs - mux::flac (line 19) ... ignored [INFO] [stdout] test src/mux/flac/writer.rs - mux::flac::writer::FlacMuxer (line 243) ... ignored [INFO] [stdout] test src/mux/matroska/mod.rs - mux::matroska (line 19) ... ignored [INFO] [stdout] test src/mux/mod.rs - mux (line 22) ... ignored [INFO] [stdout] test src/mux/mp4/mod.rs - mux::mp4 (line 21) ... ignored [INFO] [stdout] test src/mux/mp4/simple.rs - mux::mp4::simple (line 23) ... ignored [INFO] [stdout] test src/mux/mpegts/mod.rs - mux::mpegts (line 18) ... ignored [INFO] [stdout] test src/mux/ogg/mod.rs - mux::ogg (line 14) ... ignored [INFO] [stdout] test src/mux/traits.rs - mux::traits::Muxer (line 165) ... ignored [INFO] [stdout] test src/mux/wav/mod.rs - mux::wav (line 17) ... ignored [INFO] [stdout] test src/mux/y4m/mod.rs - mux::y4m (line 8) ... ignored [INFO] [stdout] test src/seek.rs - seek (line 15) ... ignored [INFO] [stdout] test src/seek.rs - seek::MultiTrackSeeker (line 847) ... ignored [INFO] [stdout] test src/seek.rs - seek::SampleAccurateSeeker (line 710) ... ignored [INFO] [stdout] test src/streaming/demux.rs - streaming::demux::spawn_demuxer (line 284) ... ignored [INFO] [stdout] test src/streaming/mux.rs - streaming::mux::CmafChunkWriter (line 864) ... ignored [INFO] [stdout] test src/streaming/mux.rs - streaming::mux::CmafChunkedEncoder (line 526) ... ignored [INFO] [stdout] test src/streaming/mux.rs - streaming::mux::spawn_muxer (line 239) ... ignored [INFO] [stdout] test src/format.rs - format::ContainerFormat::supports_video (line 152) ... ok [INFO] [stdout] test src/format.rs - format::ContainerFormat::name (line 126) ... ok [INFO] [stdout] test src/probe.rs - probe::probe_format (line 56) ... ok [INFO] [stdout] test src/format.rs - format::ContainerFormat::file_extensions (line 73) ... ok [INFO] [stdout] test src/demux/matroska/ebml.rs - demux::matroska::ebml::parse_element_id (line 884) ... ok [INFO] [stdout] test src/format.rs - format::ContainerFormat::mime_type (line 100) ... ok [INFO] [stdout] test src/mux/mp4/basic.rs - mux::mp4::basic::BasicMp4Muxer (line 41) ... ok [INFO] [stdout] test src/packet.rs - packet::Packet (line 48) ... ok [INFO] [stdout] test src/demux/matroska/ebml.rs - demux::matroska::ebml::parse_vint (line 823) ... ok [INFO] [stdout] test src/demux/matroska/ebml.rs - demux::matroska::ebml::read_date (line 1170) ... ok [INFO] [stdout] test src/demux/matroska/ebml.rs - demux::matroska::ebml::parse_element_header (line 978) ... ok [INFO] [stdout] test src/demux/mp4/atom.rs - demux::mp4::atom::Mp4Atom (line 15) ... ok [INFO] [stdout] test src/demux/matroska/ebml.rs - demux::matroska::ebml::read_string (line 1080) ... ok [INFO] [stdout] test src/demux/matroska/ebml.rs - demux::matroska::ebml::read_float (line 1119) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 14 passed; 0 failed; 42 ignored; 0 measured; 0 filtered out; finished in 1.53s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "7246b593510903dbd70a3a1b952ce29715140a0654668f5b7f1503a226729b49", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "7246b593510903dbd70a3a1b952ce29715140a0654668f5b7f1503a226729b49", kill_on_drop: false }` [INFO] [stdout] 7246b593510903dbd70a3a1b952ce29715140a0654668f5b7f1503a226729b49