mkvtoolnix/tests
Moritz Bunkus 4139dba750
extract: SRT: don't strip whitespaces from start/end of whole entry
First of all, it wasn't stripping whitespaces from each line of the
entry, but only from the start of the first & the end of the last
line (in other words: from the start & end of the whole entry).

Second, modifying during extraction is the wrong thing to do
anyway. The only modification done is removing any existing line feed
characters in order to have consistent Unix-style line endings.

Part of the fix of #3470.
2023-01-15 19:17:50 +01:00
..
test.d build system: fix compatibility with Ruby 3.2.0 2023-01-02 22:57:21 +01:00
unit tests: add unit test for Base64 encoding & decoding 2022-11-14 19:59:06 +01:00
new_test new_test: fix support for four-digit test case numbers 2021-07-15 15:32:55 +02:00
results.txt extract: SRT: don't strip whitespaces from start/end of whole entry 2023-01-15 19:17:50 +01:00
run.rb tests: use json-schema gem instead of json_schema 2022-11-04 13:43:50 +01:00
test-0001mp3.rb
test-0002aac.rb
test-0003ac3.rb
test-0004aacmp4.rb
test-0005flac.rb
test-0006oggflac.rb
test-0007oggvorbis.rb
test-0008avi_divx3_mp3.rb
test-0009realvideo_3.rb
test-0010realvideo_4.rb
test-0011srt.rb
test-0012ssa.rb
test-0013vobsubs.rb
test-0014splitting_by_size.rb
test-0015splitting_by_time.rb
test-0016cuesheet.rb
test-0017chapters.rb
test-0018attachments.rb
test-0019attachments2.rb
test-0020languages.rb
test-0021aspect_ratio.rb
test-0022display_dimensions.rb
test-0023no_x.rb
test-0024sync_mp3.rb
test-0025sync_vorbis.rb
test-0026sync_pcm.rb
test-0027default_track.rb
test-0028compression.rb
test-0029link.rb
test-0032cues.rb
test-0033timecode_scale.rb
test-0034ac3misdetected_as_mp2.rb
test-0035X_vfw_video.rb
test-0036X_mp3.rb
test-0037X_aac.rb
test-0038X_ac3.rb
test-0039X_flac.rb
test-0041X_mp2.rb
test-0042X_vorbis.rb
test-0043X_wav.rb
test-0044X_srt.rb
test-0045X_ssa.rb
test-0046X_chapters.rb
test-0047X_tags.rb
test-0048X_chapters_ogmstyle.rb
test-0049ass.rb
test-0050X_ass.rb
test-0051ogm.rb
test-0200mp2_from_mp4.rb
test-0201avc_from_mp4_with_par.rb
test-0202avc_from_mp4_with_par_bframes.rb
test-0203wavpack_with_correctiondata.rb
test-0204wavpack_without_correctiondata.rb
test-0205X_cuesheets.rb
test-0206X_vobsub.rb
test-0207segmentinfo.rb
test-0208cat_and_splitting.rb
test-0209ac3misdeetected_as_mpeges.rb
test-0210splitting_and_chapters.rb
test-0211bug_segfault_reading_mp4.rb
test-0212ssa_attachments.rb
test-0213mp4_broken_pixel_dimensions.rb
test-0214one_frame_avi.rb
test-0215X_codec_extradata_avi.rb
test-0216mp4_editlists.rb
test-0217file_identification.rb tests: make certain tests insusceptible to identification format version changes 2022-05-15 18:12:28 +02:00
test-0218theora.rb
test-0219srt_short_timecodes.rb
test-0220ass_with_comments_at_start.rb
test-0221aac_lc_misdetected_as_sbr.rb
test-0222stereo_mode.rb
test-0223ra_cook_keyframes.rb
test-0224dts.rb
test-0225dts_in_wav.rb
test-0226h264.rb
test-0227h264_with_garbage.rb
test-0228h264_no_idr_slices.rb
test-0229rav3_in_rm.rb
test-0231X_ac3_header_removal.rb
test-0232h264_changing_sps_pps.rb
test-0233srt_with_coordinates.rb
test-0234avi_aac_codecid_0x706d.rb
test-0235wav_fmt_chunk_length.rb
test-0236ac3_in_mov.rb
test-0237ac3_in_wav_iec61937_mode.rb
test-0238ac3_in_wav_acm_mode.rb
test-0239aac_with_id3_tags.rb
test-0240dts_hd.rb
test-0241ac3_with_id3_tags.rb
test-0242ogm_with_chapters.rb
test-0243avi_with_audio_garbage.rb
test-0244iconv_missing_character.rb
test-0245srt_timecode_formats.rb
test-0246theora_pixel_aspect_ratio.rb
test-0247attachment_selection.rb
test-0248mpeg2.rb
test-0249mpeg2_no_codecprivate.rb
test-0250tag_selection.rb
test-0251vc1_truehd_eac3_from_evo.rb
test-0252native_mpeg4.rb
test-0254avi_with_subs.rb
test-0255aspect_ratio_display_dimensions.rb
test-0256cropping_stereo_mode.rb
test-0257theora_v1_1.rb
test-0258srt_negative_timecodes.rb
test-0259mp4_chapters_text_trak.rb
test-0260version_numbers.rb
test-0261line_endings_in_text_files.rb
test-0262level1_with_size_0.rb
test-0263ass_missing_text_in_format.rb
test-0264avc_es_from_lavf_with_native_codecid.rb
test-0265mkvinfo_clusters_with_unknown_size.rb
test-0266mkvmerge_clusters_with_unknown_size.rb
test-0267mkvextract_clusters_with_unknown_size.rb
test-0268X_vp8.rb
test-0269X_vp8_without_default_duration.rb
test-0270ivf.rb
test-0271ogg_flac_1_1_1.rb
test-0272dirac.rb
test-0273pgssup.rb
test-0274h264_in_nalus_in_avi.rb
test-0275srt_mixed_eol_styles.rb
test-0276h264_without_nalus_in_avi.rb
test-0277display_dimensions_fixing_aspect_ratio_usage.rb
test-0278turning_off_compression.rb
test-0279packet_queue_not_empty_ivf.rb
test-0280replace_one_byte_with_ebmlvoid.rb
test-0281idr_after_non_idr_not_recognized.rb
test-0282mkvextract_error_on_non_existing_file.rb
test-0283no_video_on_avi.rb
test-0284merging_chapter_editions_when_appending.rb
test-0285h264_misdetected_as_mp3.rb
test-0286vp8_in_ogg.rb
test-0287mkvextract_exit_codes.rb
test-0288identify_files_by_amg.rb
test-0289wav_unsupported_formattag.rb
test-0290seven_bytes_aac_codec_data.rb
test-0291waveformatextensible.rb
test-0292avi_aac_706d_privsize_huge.rb
test-0293aac_adif_misdetected_as_video.rb
test-0294vobsub_negative_delay.rb
test-0295vc1_rederiving_frame_types.rb
test-0296video_frames_duration_0.rb
test-0297mpeg_transport_streams.rb
test-0298ts_language.rb
test-0299ts_ghost_entries_in_pmt.rb
test-0300ts_dts_duplicate_timestamps.rb
test-0301ts_pgssub.rb
test-0302pat_pmt_only_once.rb
test-0303mpeg_ts_eac3_pmt_descriptor_tag_0x7a.rb
test-0304eac3_pes_private_but_no_pmt_descriptor_tag.rb
test-0305ui_locale_en_US.rb
test-0306ui_locale_de_DE.rb
test-0307ui_locale_es_ES.rb
test-0308ui_locale_fr_FR.rb
test-0309ui_locale_it_IT.rb
test-0310ui_locale_ja_JP.rb
test-0311ui_locale_lt_LT.rb
test-0312ui_locale_nl_NL.rb
test-0313ui_locale_ru_RU.rb
test-0314ui_locale_tr_TR.rb
test-0315ui_locale_uk_UA.rb
test-0316ui_locale_zh_CN.rb
test-0317ui_locale_zh_TW.rb
test-0318ui_locale_invalid.rb
test-0319wav_with_pcm_detected_as_dts.rb
test-0320ts_aac.rb
test-0321vc1_without_markers.rb
test-0322propedit_track_headers.rb
test-0323propedit_segment_info.rb
test-0324propedit_chapters.rb
test-0325propedit_tags.rb
test-0326mpeg_ps_mpeg_audio_layer4.rb
test-0327vp8_frame_type.rb
test-0328dts_detected_as_ac3.rb
test-0329X_timecodes_v2.rb
test-0330dts_detection.rb
test-0331read_buffer_underflow.rb
test-0332eac3_misdetected_as_avc.rb
test-0333wavpack_with_correction.rb
test-0334mp4_audio_encoder_delay.rb
test-0335ui_locale_cs_CZ.rb
test-0336pgs_misdetected_as_dv.rb
test-0337vc1_es_sequence_header_not_at_start.rb
test-0338h264_width_height_pixl_format_non_420.rb
test-0339eac3_dependent_frames.rb
test-0340m2ts_interlaced_h264_timecode_every_second_frame.rb
test-0341vob_interlaced_mpeg2.rb
test-0342m2ts_interlaced_h264_from_arte.rb
test-0343m2ts_interlaced_h264_match_of_the_day.rb
test-0344microdvd_recognition.rb
test-0345flag_enabled.rb
test-0347h264_misdetected_as_ac3.rb
test-0348srt_negative_timecodes2.rb
test-0349h264_interlaced_default_duration.rb
test-0350h264_progressive_default_duration.rb
test-0351h264_vfr_with_timecode_file.rb
test-0352timecode_scale_auto_libmatroska_assert.rb
test-0353ac3_from_ts_with_missing_tcs_with_non_zero_first_tc.rb
test-0354h264_60000_1001i_def_duration_60000_1000.rb
test-0355chapters.rb
test-0356tags.rb
test-0357segment_info.rb
test-0358usf.rb
test-0359split_parts.rb
test-0360X_chapters_hex_format.rb
test-0361file_concatenation.rb
test-0362xtr_avc.rb
test-0363srt_colon_decimal_separator.rb
test-0364qtmp4_track_with_empty_chunkmap_table.rb
test-0365qtmp4_constant_sample_size.rb
test-0366srt_with_space_in_timecode_arrow.rb
test-0367vob_80ms_delay_by_b_frames.rb
test-0368alac.rb
test-0369mpeg_ts_timecode_overflow.rb
test-0370propedit_attachments.rb
test-0371doc_and_read_version.rb
test-0372ui_locale_eu_ES.rb
test-0373reading_linked_seek_heads.rb
test-0374extract_chapters_with_ebml_void.rb
test-0375keep_pcm_timecodes.rb
test-0376append_empty_tracks.rb
test-0377mp3_skip_id3_properly.rb
test-0378deprecated_iso_639_2_codes.rb
test-0379flv.rb
test-0380split_frames.rb
test-0381X_alac.rb
test-0382split_chapters.rb build system: fix compatibility with Ruby 3.2.0 2023-01-02 22:57:21 +01:00
test-0383mp4_text_track_subtitles.rb
test-0384vobsub_in_mp4.rb
test-0385split_parts_frames.rb
test-0386flv_vp6f.rb
test-0387mp4_free_invalid_size.rb
test-0388split_parts_and_chapters.rb
test-0389mpeg1_in_ps_misdetected_as_avc.rb
test-0390timecode_info_on_resync.rb
test-0391fix_bitstream_frame_rate.rb
test-0392avi_audio_chunk_size_0.rb
test-0393aac_audiospecificconfig_0channels.rb
test-0394flv_negative_cts_offset.rb
test-0395remove_bitstream_ar_info.rb
test-0396X_pcm_mono_16bit.rb
test-0397mpeg_ts_broken_pes_track_detection.rb
test-0398flv1_no_pixel_dimensions.rb
test-0399h264_append_and_default_duration.rb
test-0400opus_experimental.rb
test-0401opus_experimental_remux.rb
test-0402opus_output_order.rb
test-0403opus_remux_final.rb
test-0404opus_extraction.rb
test-0405packet_ordering_and_default_duration.rb
test-0406ogm_chapters_ansi_encoded.rb
test-0407empty_tag_and_chapter_files.rb
test-0408utf_encodings_with_bom.rb
test-0409mux_vp9.rb
test-0410extract_vp9.rb
test-0411ui_locale_pt_PT.rb
test-0412ui_locale_pl_PL.rb
test-0413memory_resize_nonfree_smaller.rb
test-0414vc1_no_sequence_headers_before_key_frames.rb
test-0415create_webm.rb
test-0416dts_in_mp4.rb mkvmerge: add option for setting "track enabled" flag 2022-02-03 21:21:57 +01:00
test-0417mkvextract_tracks_at_end_of_file.rb
test-0418ac3_frame_size_0.rb
test-0419mov_pcm_sample_size_1_sample_table_empty.rb
test-0420matroska_attachment_no_fileuid.rb
test-0421svq3_from_mov.rb
test-0422ac3_rederive_track_parameters_from_bitstream.rb
test-0423deprecated_iso639_codes.rb
test-0424avc_recover_point_sei_before_second_field.rb
test-0425mpeg_ts_timestamp_outlier.rb
test-0426extract_write_bom_only_once.rb
test-0427ui_locale_pt_BR.rb
test-0428mkv_misdetected_as_ass.rb
test-0429track_statistics_tags.rb
test-0430cues_multiple_blocks_same_timecode.rb
test-0431ssa_comments_exclamation_mark.rb
test-0432concatenate_two_ac3_files.rb
test-0433matroska_no_track_uid.rb
test-0434mkvpropedit_no_track_uid.rb
test-0435mp4_edit_list_duration_uses_global_time_scale.rb
test-0436extract_ssa_extradata_after_events.rb
test-0437ac3_from_avi_with_garbage.rb
test-0438pcm_in_vob.rb
test-0439pcm_in_m2ts.rb
test-0440chapter_display_language_default_value.rb
test-0441mkvmerge_mp4_big_endian_pcm.rb
test-0442ui_locale_ca_ES.rb
test-0443hevc_keep_user_data.rb
test-0444pcm_statistics_from_packaged_sources.rb
test-0445teletext_subs_missing_second_line.rb
test-0446mkvinfo_output.rb
test-0447mkvinfo_rounded_timecodes.rb
test-0448mpeg_ts_with_hevc.rb
test-0449segfaults_assertions.rb
test-0450aac_loas_latm_in_mpeg_ts.rb
test-0451aac_loas_latm_raw.rb
test-0452mkvinfo_track_statistics_frame_order.rb
test-0453mp4_with_hevc.rb
test-0454mp4_dash.rb
test-0455he_aacv2_ps.rb
test-0456tta.rb
test-0457mpeg_ts_all_pmts_with_crc_errors.rb
test-0458pcm_big_endian_in_matroska.rb
test-0459append_chapters_same_uid_with_sub_chapters.rb
test-0460truehd.rb
test-0461truehd_from_mpeg_ts.rb
test-0462dtshd_reduce_to_core.rb
test-0463a_ms_acm_with_track_tags.rb
test-0464mp4_mp3_track_sampling_rate_0.rb tests: only mux audio for test verifying audio track properties fix 2021-08-16 20:27:55 +02:00
test-0465propedit_gaps_of_130_bytes.rb
test-0466mkvextract_avi_8bpp.rb
test-0467mpeg_ts_eac3_type_0xa1.rb
test-0468extract_cues.rb
test-0469avi_keyframes.rb
test-0470avi_idx1_video_not_00db.rb
test-0471mp3_bit_id3_tag_at_start_of_file.rb
test-0472flv_headers_signal_no_tracks.rb
test-0473quicktime_cinepak_pcm.rb
test-0474quicktime_rpza.rb
test-0475quicktime_ima4_audio.rb
test-0476hevc_append_and_set_default_duration.rb
test-0477ui_locale_sv_SE.rb
test-0478ui_locale_sr_RS_latin.rb
test-0479dts_7_1_channels.rb
test-0480dts_express.rb
test-0481dts_hd_high_resolution.rb
test-0482hevc_no_aspect_ratio_in_sps.rb
test-0483select_tracks_by_language.rb
test-0484dts_without_core_xll_substream.rb
test-0485dtshd_file_format.rb
test-0486m2ts_eac3_with_extension_in_own_packet.rb
test-0487matroska_version_and_read_version_with_opus.rb
test-0488hevc_conformance_window_with_cropping.rb
test-0489dts_es.rb
test-0490sequence_numbers_no_0_in_first_gop.rb
test-0491auto_additional_files_only_with_vts_prefix.rb
test-0492truehd_ac3_setting_track_properties.rb
test-0493truehd_ac3_setting_track_properties_mpeg_ts.rb
test-0494dont_abort_with_aac_error_proection_specific_config.rb
test-0495default_durataion_and_sync.rb
test-0496segment_size_0.rb
test-0497crash_in_base64_decoder.rb
test-0498mp2_misidentification.rb
test-0499propedit_tags_and_track_properties.rb
test-0500mp4_eac3_fourcc_ec_3.rb
test-0501mpeg_ts_pat_and_pmt_crc_errors.rb
test-0502ui_locale_sr_RS.rb
test-0503pcm_in_mkv_varying_samples_per_packet.rb
test-0504dts_96_24_identification.rb
test-0505cisco_talos_can_0036.rb
test-0506cisco_talos_can_0037.rb
test-0507rerender_track_headers.rb
test-0508splitting_by_parts_with_segment_linking.rb
test-0509rerender_track_headers_chapters_attachments.rb
test-0510propedit_add_attachments_without_meta_seek_present.rb
test-0511propedit_ensure_seek_head_exists_at_front.rb
test-0512json_identification.rb tests: use json-schema gem instead of json_schema 2022-11-04 13:43:50 +01:00
test-0513vp9_10bit_key_frame_detection.rb
test-0514remove_track_statistics_tags_during_remux.rb
test-0515aac_sampling_frequency_8000_is_not_sbr.rb
test-0516hevc_rap_sample_grouping.rb
test-0517h264_forbidden_byte_sequence_in_slice_nalu.rb
test-0518mlp.rb
test-0519truehd.rb
test-0520truehd_mlp_atmos_detection.rb tests: use json-schema gem instead of json_schema 2022-11-04 13:43:50 +01:00
test-0521mp4_edit_list_constant_offset_with_segment_duration_not_0.rb
test-0522mpeg_1_2_es_no_start_code_at_beginning.rb
test-0523mpeg_ts_pes_size_0.rb
test-0524mpeg2_misdetected_as_truehd.rb
test-0525truehd_doesnt_start_with_sync_frame.rb
test-0526propedit_bibliographic_and_terminology_iso_639_2.rb
test-0527quicktime_v1_sound_stsd_zero_values.rb
test-0528handbrake_chapter_uids.rb
test-0529aac_program_config_element_with_empty_comment_at_end.rb
test-0530avi_negative_video_height.rb
test-0531simple_chapter_extraction.rb
test-0532chapter_generation_when_appending.rb build system: fix compatibility with Ruby 3.2.0 2023-01-02 22:57:21 +01:00
test-0533chapter_generation_interval.rb build system: fix compatibility with Ruby 3.2.0 2023-01-02 22:57:21 +01:00
test-0534chapter_generation_when_appending_audio_only.rb build system: fix compatibility with Ruby 3.2.0 2023-01-02 22:57:21 +01:00
test-0535chapter_generation_interval_audio_only.rb build system: fix compatibility with Ruby 3.2.0 2023-01-02 22:57:21 +01:00
test-0536extract_big_endian_pcm.rb
test-0537srt_bom_precedence_over_sub_charset.rb
test-0538teletext_many_packets_same_content.rb
test-0539ui_locale_ko_KR.rb
test-0540teletext_non_subtitle_pages.rb
test-0541dts_hd_ma_reduce_to_core_channels.rb
test-0542h264_interlaced_bottom_field_first.rb
test-0543webvtt.rb
test-0544X_webvtt.rb
test-0545avi_incomplete_audio_chunk_at_end.rb
test-0546teletext_multiple_pages_in_single_track.rb
test-0547mpeg_ts_ac3_stream_type_0x87.rb
test-0548generate_chapters_interval.rb
test-0549truehd_96khz_sample_rate.rb
test-0550wavpack4_stream_version_0x410.rb
test-0551deprecated_cctld_codes.rb
test-0552chapter_generation_appending_file_name_variables.rb
test-0553ogg_kate.rb
test-0554ogg_vp8.rb
test-0555appending_with_square_brackets.rb
test-0556prores.rb
test-0557dts_hd_ma_xll_extension.rb
test-0558segfaults_issue_1780_part_1.rb
test-0559segfaults_issue_1780_part_2.rb
test-0560segfaults_issue_1780_part_3.rb
test-0561segfaults_issue_1780_part_4.rb
test-0562segfaults_issue_1780_part_5.rb
test-0563segfaults_issue_1780_part_6.rb
test-0564segfaults_issue_1780_part_7.rb
test-0565hevc_detection_failed_due_to_width_height.rb
test-0566opus_with_comment_header.rb
test-0567propedit_muxing_writing_application.rb
test-0568dts_wav_14_in_16_detection_failures.rb
test-0569wav_dts_ac3_track_properties.rb
test-0570h264_misdetected_as_mpeg_ts.rb
test-0571bluray_pcm_odd_number_of_channels.rb
test-0572hdmv_textst.rb
test-0573teletext_subs_data_unit_id_0x02_and_multiple_magazines.rb
test-0574tta_with_apev2_tags.rb
test-0575mpeg_ts_subtitle_timestamps_way_off_from_video_timestamps.rb
test-0576codec_delay_in_identification.rb
test-0577keep_codec_delay_during_remux.rb
test-0578iso639_2_codes_qaa_qad.rb
test-0579vobsub_in_matroska_without_codecprivate.rb
test-0580mp4_dash_moof_after_moov_and_mdat.rb
test-0581mp4_multiple_moov_atoms.rb
test-0582reading_mp4_with_and_without_track_order.rb
test-0583dvbsub_four_bytes_codecprivate.rb
test-0584ac_3_misdetected_as_mp3.rb
test-0585h264_wrong_mapping_of_timestamps_to_frames.rb
test-0586h265_invalid_default_display_window_in_sps_vui.rb
test-0587X_ssa_ass_shorter_non_standard_event_format.rb
test-0588h265_must_copy_bitstream_restriction_info_in_vui_parameters.rb
test-0589h264_forcing_default_duration_in_fields_with_source_matroska.rb
test-0590invalid_track_language_elements.rb
test-0591hevc_wrong_number_of_parameter_sets.rb
test-0592mpeg_ts_aac_wrong_track_parameters_detected.rb
test-0593flac_with_picture_metadata.rb
test-0594hevc_split_parts_discarding_start_endless_loop.rb
test-0595h264_bogus_timing_info.rb
test-0596mpeg_ts_aac_loas_latm_misdetected_as_adts.rb
test-0597mpeg_ts_starting_with_avc_start_code.rb
test-0598aac_track_not_listed_in_pmt.rb
test-0599mp4_nclx_color_type_in_colr_atom.rb use American English spelling for "color" instead of British English 2022-07-09 11:16:21 +02:00
test-0600mpeg_ts_multiple_programs.rb
test-0601mp4_mpeg2_via_esds.rb
test-0602vob_with_garbage_at_start.rb
test-0603mpeg_ps_ac3_not_enough_data_in_first_packet.rb
test-0604append_only_one_video_track_with_codec_private.rb
test-0605h264_changing_sps_pps_wrong_frame_order_and_timestamps.rb
test-0606aac_960_samples_per_frame.rb
test-0607wave64.rb
test-0608ui_locale_ro_RO.rb
test-0609propedit_video_color_attributes.rb use American English spelling for "color" instead of British English 2022-07-09 11:16:21 +02:00
test-0610video_projection.rb
test-0611info_null_pointer_dereference_for_ebmlbinary.rb
test-0612dts_provided_timestamp_used_too_early.rb
test-0613vorbis_in_mp4.rb
test-0614white_color_coordinates_from_mkv.rb use American English spelling for "color" instead of British English 2022-07-09 11:16:21 +02:00
test-0615opus_discard_padding_in_the_middle.rb
test-0616more_than_128_tracks.rb
test-0617aac_adts_parse_program_config_element_for_channels.rb
test-0618e_ac_3_with_core_and_extensions_in_different_blocks.rb
test-0619ac_3_misdetected_as_mpeg_ps_and_encrypted.rb
test-0620ac3_incomplete_frame_with_timestamp_from_matroska.rb
test-0621propedit_remove_date.rb
test-0622aac_adts_8_channels_no_pce.rb
test-0623text_files_utf16le_different_line_endings.rb
test-0624h264_fix_bitstream_timing_info_exactly.rb
test-0625h264_fix_bitstream_timing_info_in_framed_packetizer.rb
test-0626X_avc_two_consecutive_idr_with_same_idr_pic_id.rb
test-0627h264_sps_pps_between_slices_of_same_frame.rb
test-0628srt_no_decimal_places.rb
test-0629mpeg_ts_broken_pes_packets.rb
test-0630propedit_add_statistics_tags_with_compression.rb
test-0631ogg_opus_packet_without_data.rb
test-0632flv_aac_codec_initialization_more_than_5_bytes.rb
test-0633payload_signalled_but_no_payload_bytes.rb
test-0634dialog_normalization_gain_removal.rb
test-0635propedit_update_doc_type_version.rb
test-0636flac_with_id3_tags.rb
test-0637mp4_8_channels_in_track_headers_but_7_in_codec_specific_config.rb
test-0638av1_ivf_webm.rb
test-0639vobsub_missing_duration_in_matroska.rb
test-0640no_date.rb
test-0641keep_display_unit.rb
test-0642avc_es_clear_internal_buffers_after_reading_headers.rb
test-0643mpeg_ts_bad_utf8_in_service_names.rb
test-0644mp3_with_discard_padding.rb
test-0645ogg_opus_first_timestamp_negative.rb
test-0646ogg_opus_gap_page_missing.rb
test-0647recode_textsubs_from_matroska.rb
test-0648append_matroska_first_timestamp_not_zero.rb
test-0649unsupported_file_types.rb
test-0650chapter_generation_no_names.rb
test-0651sync_chapter_timestamps.rb
test-0652quicktime_pcm_in24.rb
test-0653X_text_subtitles_without_duration.rb
test-0654text_subtitles_without_duration.rb
test-0655mpeg_ts_teletext_subs_long_gap_until_end_of_display.rb
test-0656mpeg_ts_bad_utf8_in_service_names2.rb
test-0657av1_from_mp4.rb
test-0658X_av1.rb
test-0659av1_timing_info_in_bitstream.rb
test-0660propedit_replace_one_byte_with_ebmlvoid_all_surrounding_elements_coded_size_length_8.rb
test-0661av1_in_matroska_by_mkvmerge_28_0_0.rb
test-0662cisco_talos_2018_0694.rb
test-0663mp4_wrong_atom_size_in_track_headers.rb
test-0664generate_chapters_interval_first_video_timestamp_bigger_than_0.rb
test-0665X_aac_program_config_element_in_audio_specific_config.rb
test-0666propedit_update_cues_after_cluster_was_moved.rb
test-0667ogg_chapters_use_name_template.rb
test-0668flush_on_close.rb
test-0669ssa_ass_zero_duration.rb
test-0670h265_interlaced.rb
test-0671emojis.rb
test-0672codec_name.rb
test-0673srt_different_eol_styles.rb
test-0674ui_locale_bg_BG.rb
test-0675mp4_cover.rb
test-0676cover_art_vorbis_opus.rb tests: update for the latest libMatroska updates 2022-09-18 21:12:41 +02:00
test-0677vorbis_in_matroska_with_comments.rb
test-0678rf64.rb
test-0679wavpack_from_matroska.rb
test-0680header_removal_compression_without_removed_data.rb
test-0681real_audio_all_timestamps_zero.rb
test-0682invalid_memory_access_in_frame_assembly.rb
test-0683prores_in_matroska_with_icpf_atom.rb
test-0684deterministic.rb
test-0685propedit_track_uid_changes.rb
test-0686container_wrong_num_channels.rb
test-0687h264_additional_sps_pps_in_middle.rb
test-0688opus_single_page.rb
test-0689mpeg_ts_mpeg_2_two_frames_only.rb
test-0690mp4_single_video_frame_duration.rb
test-0691hevc_in_mp4_no_ctts_atom_no_sei_nalus.rb
test-0692splitting_chapter_name_in_file_name.rb
test-0693keeping_source_id_tags.rb
test-0694fix_tags_when_regenerating_chapter_uids.rb
test-0695mpeg_ts_single_h264_frame_with_unbounded_pes_size.rb
test-0696wavpack5.rb
test-0697dts_es_xch.rb
test-0698ac3_dolby_surround_ex.rb
test-0699default_track_forced_off_vs_default_by_type.rb
test-0700X_usf.rb
test-0701subtitles_duration_rounding.rb
test-0702block_addition_mapping.rb
test-0703bcp47_mkvmerge_tracks.rb tests: refactor language comparison functions to shared functions 2022-03-27 18:02:55 +02:00
test-0704bcp47_mkvmerge_chapters.rb tests: refactor language comparison functions to shared functions 2022-03-27 18:02:55 +02:00
test-0705bcp47_propedit_language_ietf.rb
test-0706bcp47_mkvmerge_tracks_disable_language_ietf.rb tests: refactor language comparison functions to shared functions 2022-03-27 18:02:55 +02:00
test-0707bcp47_mkvmerge_chapters_disable_language_ietf.rb tests: refactor language comparison functions to shared functions 2022-03-27 18:02:55 +02:00
test-0708bcp47_propedit_language_ietf_disable_language_ietf.rb
test-0709bcp47_mkvmerge_tags.rb
test-0710fuzzying.rb
test-0711av1_last_frame_duration_when_appending.rb
test-0712info_use_after_free_issue2989.rb
test-0713mp4_avc_with_empty_avcc.rb
test-0714avi_video_aspect_ratio.rb
test-0715byte_swapped_ac3.rb
test-0716X_hevc_parameter_sets_before_first_frame_differ_from_codecprivate.rb
test-0717bluray_identification.rb tests: make certain tests insusceptible to identification format version changes 2022-05-15 18:12:28 +02:00
test-0718non_ascii_characters_in_file_names.rb
test-0719aac_loas_channel_config_13.rb
test-0720empty_srt_files.rb
test-0721mutli_chapter_language.rb
test-0722simple_chapters_nanosecond_precision.rb
test-0723hevc_dolby_vision_annex_b.rb
test-0724webvtt_flexible_timestamp_formats.rb
test-0725hevc_invalid_vps.rb tests: add case for 2bd6bd28 / issue #3162 2021-07-15 15:34:28 +02:00
test-0726hevc_in_matroska_appending.rb HEVC packetizer: copy parser instance at start of muxing process 2021-07-25 18:34:04 +02:00
test-0727chapters_ietf_language_without_639_2.rb mkvmerge, GUI chapters: write legacy und for IETF language without 639-2 code 2021-08-01 15:04:16 +02:00
test-0728chapters_keep_languages_unique.rb mkvmerge, GUI chapters: write legacy und for IETF language without 639-2 code 2021-08-01 15:04:16 +02:00
test-0729ssa_ass_appending_and_frame_numbers.rb SSA/ASS: re-calculate frame numbers when appending 2021-08-04 15:30:57 +02:00
test-0730track_selection_by_language_matching.rb tests: add one more test for negative track selection by language 2021-08-29 21:52:56 +02:00
test-0731hevc_es_wrong_extension_detected_as_dts.rb probing: prefer AVC & HEVC at start of file over audio detection 2021-09-04 15:02:09 +02:00
test-0732eac3_bsid_12.rb AC-3 parser: support E-AC-3 with BSID values > 10 and ≤ 15 2021-10-10 16:45:30 +02:00
test-0733issue_3246_vobsub_id_line_language_dash_dash.rb VobSub reader: support id: -- lines indicating language is unknown 2021-12-19 11:03:58 +01:00
test-0734legacy_language_code_fallback_via_extlang_prefix.rb BCP 47: deriving legacy language element's code via extlang prefix as fallback 2022-03-23 23:22:39 +01:00
test-0735normalize_language_ietf_tracks.rb tests: use source file that's faster to process 2022-03-28 18:46:09 +02:00
test-0736normalize_language_ietf_chapters.rb BCP47: default to normalize to canonical form 2022-03-28 18:46:09 +02:00
test-0737normalize_language_ietf_tags.rb BCP47: default to normalize to canonical form 2022-03-28 18:46:09 +02:00
test-0738propedit_normalize_language_ietf_tracks.rb BCP47: default to normalize to canonical form 2022-03-28 18:46:09 +02:00
test-0739propedit_normalize_language_ietf_chapters.rb BCP47: default to normalize to canonical form 2022-03-28 18:46:09 +02:00
test-0740propedit_normalize_language_ietf_tags.rb BCP47: default to normalize to canonical form 2022-03-28 18:46:09 +02:00
test-0741ui_locale_zh_SG.rb add translation to Chinese Simplified (Singapore) by Dian Li 2022-04-06 21:44:54 +02:00
test-0742keep_color_properties.rb use American English spelling for "color" instead of British English 2022-07-09 11:16:21 +02:00
test-0743propedit_video_color_attributes_old_names.rb use American English spelling for "color" instead of British English 2022-07-09 11:16:21 +02:00
test-0744hevc_first_unspec_nalus_after_one_mb_of_data.rb HEVC ES parser: only report "headers found" after first access unit's been parsed fully 2022-07-09 11:57:53 +02:00
test-0745av1_single_frame.rb AV1 OBU: flush in probe after parsing 2022-07-30 12:23:25 +02:00
test-0746ogg_unknown_track_and_kate_missing_headers.rb Ogg/OGM reader: fix skipping unsupported tracks & those missing header pages 2022-09-04 15:36:15 +02:00
test-0747reversed_attachment_selection.rb merge: fix reversed attachment selection 2022-11-01 13:01:38 +01:00
test-0748doc_type_version_handler_create_void_in_ebml_head.rb doc type version handler: create EBML Void inside EBML Head instead of after it 2022-11-02 18:12:21 +01:00
test-0749X_vobsub_without_codecprivate.rb tests: add case for extracting VobSubs without CodecPrivate 2022-11-03 13:15:17 +01:00
test-0750issue_3466_hevc_in_flv.rb FLV reader: add support for HEVC/H.265 in FLV 2023-01-01 18:24:05 +01:00
test-0751dts_in_wav_with_dts_file_name_extension.rb mkvmerge: prefer unambiguously detected file types over detection by extension 2023-01-06 23:12:58 +01:00