..
test.d
identification: output stream_id & sub_stream_id as integers; drop ts_pid
2017-06-22 20:04:40 +02:00
unit
memory_c: add comparison operators with strings constants
2017-07-21 17:16:18 +02:00
new_test
Convert - to _ in new test names
2012-03-12 13:45:15 +01:00
Rakefile
Build framework for unit tests based on Google's test framework
2012-08-07 23:08:40 +02:00
results.txt
propedit: add support for video colour attributes
2017-08-03 21:06:55 +02:00
run.rb
tests: add option for listing all failed case IDs
2016-05-13 19:46:12 +02:00
test-001mp3.rb
test-002aac.rb
Update test cases for new test file locations
2012-02-26 13:56:30 +01:00
test-003ac3.rb
fix spelling of AC3/EAC3 to AC-3/E-AC-3
2015-09-22 20:42:51 +02:00
test-004aacmp4.rb
test-005flac.rb
test-006oggflac.rb
test-007oggvorbis.rb
test-008avi_divx3_mp3.rb
test-009realvideo_3.rb
test-010realvideo_4.rb
test-011srt.rb
tests: move "srt" sub-dir
2013-10-19 13:08:26 +02:00
test-012ssa.rb
tests: move "ssa-ass" directory to "subtitles" sub-directory
2017-03-20 13:28:21 +01:00
test-013vobsubs.rb
test-014splitting_by_size.rb
test-015splitting_by_time.rb
test-016cuesheet.rb
tests: move "srt" sub-dir
2013-10-19 13:08:26 +02:00
test-017chapters.rb
tests: move "srt" sub-dir
2013-10-19 13:08:26 +02:00
test-018attachments.rb
tests: move "srt" sub-dir
2013-10-19 13:08:26 +02:00
test-019attachments2.rb
tests: move "srt" sub-dir
2013-10-19 13:08:26 +02:00
test-020languages.rb
Base track IDs for Matroska on track order instead of track numbers from source
2011-12-11 13:58:41 +01:00
test-021aspect_ratio.rb
test-022display_dimensions.rb
test-023no_x.rb
Improved the control over which tags get copied from a source file to the output file
2009-05-31 21:08:12 +02:00
test-024sync_mp3.rb
test-025sync_vorbis.rb
test-026sync_pcm.rb
Update test cases for new test file locations
2012-02-26 13:56:30 +01:00
test-027default_track.rb
Base track IDs for Matroska on track order instead of track numbers from source
2011-12-11 13:58:41 +01:00
test-028compression.rb
All: remove support for BZ2 and LZO compression
2013-03-03 21:04:19 +01:00
test-029link.rb
Fix invalid way of raising an exception
2011-11-08 12:57:11 +01:00
test-032cues.rb
test-033timecode_scale.rb
test-034ac3misdetected_as_mp2.rb
fix spelling of AC3/EAC3 to AC-3/E-AC-3
2015-09-22 20:42:51 +02:00
test-035X_vfw_video.rb
Change mkvextract's track IDs to match mkvmerge's
2011-12-24 17:52:18 +01:00
test-036X_mp3.rb
Change mkvextract's track IDs to match mkvmerge's
2011-12-24 17:52:18 +01:00
test-037X_aac.rb
Change mkvextract's track IDs to match mkvmerge's
2011-12-24 17:52:18 +01:00
test-038X_ac3.rb
fix spelling of AC3/EAC3 to AC-3/E-AC-3
2015-09-22 20:42:51 +02:00
test-039X_flac.rb
Change mkvextract's track IDs to match mkvmerge's
2011-12-24 17:52:18 +01:00
test-041X_mp2.rb
Change mkvextract's track IDs to match mkvmerge's
2011-12-24 17:52:18 +01:00
test-042X_vorbis.rb
Change mkvextract's track IDs to match mkvmerge's
2011-12-24 17:52:18 +01:00
test-043X_wav.rb
Change mkvextract's track IDs to match mkvmerge's
2011-12-24 17:52:18 +01:00
test-044X_srt.rb
Change mkvextract's track IDs to match mkvmerge's
2011-12-24 17:52:18 +01:00
test-045X_ssa.rb
Change mkvextract's track IDs to match mkvmerge's
2011-12-24 17:52:18 +01:00
test-046X_chapters.rb
test-047X_tags.rb
test-048X_chapters_ogmstyle.rb
test-049ass.rb
tests: move "ssa-ass" directory to "subtitles" sub-directory
2017-03-20 13:28:21 +01:00
test-050X_ass.rb
tests: move "ssa-ass" directory to "subtitles" sub-directory
2017-03-20 13:28:21 +01:00
test-051ogm.rb
Explicitely set subtitle charsets in tests
2010-05-22 19:17:33 +02:00
test-200mp2_from_mp4.rb
test-201avc_from_mp4_with_par.rb
test-202avc_from_mp4_with_par_bframes.rb
test-203wavpack_with_correctiondata.rb
test-204wavpack_without_correctiondata.rb
test-205X_cuesheets.rb
Change mkvextract's track IDs to match mkvmerge's
2011-12-24 17:52:18 +01:00
test-206X_vobsub.rb
Change mkvextract's track IDs to match mkvmerge's
2011-12-24 17:52:18 +01:00
test-207segmentinfo.rb
test-208cat_and_splitting.rb
test-209ac3misdeetected_as_mpeges.rb
fix spelling of AC3/EAC3 to AC-3/E-AC-3
2015-09-22 20:42:51 +02:00
test-210splitting_and_chapters.rb
Explicitely set subtitle charsets in tests
2010-05-22 19:17:33 +02:00
test-211bug_segfault_reading_mp4.rb
test-212ssa_attachments.rb
tests: move "ssa-ass" directory to "subtitles" sub-directory
2017-03-20 13:28:21 +01:00
test-213mp4_broken_pixel_dimensions.rb
test-214one_frame_avi.rb
test-215X_codec_extradata_avi.rb
Change mkvextract's track IDs to match mkvmerge's
2011-12-24 17:52:18 +01:00
test-216mp4_editlists.rb
test-217file_identification.rb
tests: move "ssa-ass" directory to "subtitles" sub-directory
2017-03-20 13:28:21 +01:00
test-218theora.rb
test-219srt_short_timecodes.rb
tests: move "srt" sub-dir
2013-10-19 13:08:26 +02:00
test-220ass_with_comments_at_start.rb
tests: move "ssa-ass" directory to "subtitles" sub-directory
2017-03-20 13:28:21 +01:00
test-221aac_lc_misdetected_as_sbr.rb
test-222stereo_mode.rb
Base track IDs for Matroska on track order instead of track numbers from source
2011-12-11 13:58:41 +01:00
test-223ra_cook_keyframes.rb
test-224dts.rb
test-225dts_in_wav.rb
test-226h264.rb
test-227h264_with_garbage.rb
test-228h264_no_idr_slices.rb
test-229rav3_in_rm.rb
test-230h264_nalu_size_len_change.rb
Base track IDs for MP4 on track order instead of track numbers from source
2011-12-11 17:21:50 +01:00
test-231X_ac3_header_removal.rb
fix spelling of AC3/EAC3 to AC-3/E-AC-3
2015-09-22 20:42:51 +02:00
test-232h264_changing_sps_pps.rb
test-233srt_with_coordinates.rb
tests: move "srt" sub-dir
2013-10-19 13:08:26 +02:00
test-234avi_aac_codecid_0x706d.rb
test-235wav_fmt_chunk_length.rb
Update test cases for new test file locations
2012-02-26 13:56:30 +01:00
test-236ac3_in_mov.rb
fix spelling of AC3/EAC3 to AC-3/E-AC-3
2015-09-22 20:42:51 +02:00
test-237ac3_in_wav_iec61937_mode.rb
fix spelling of AC3/EAC3 to AC-3/E-AC-3
2015-09-22 20:42:51 +02:00
test-238ac3_in_wav_acm_mode.rb
fix spelling of AC3/EAC3 to AC-3/E-AC-3
2015-09-22 20:42:51 +02:00
test-239aac_with_id3_tags.rb
Update test cases for new test file locations
2012-02-26 13:56:30 +01:00
test-240dts_hd.rb
Update test cases for new test file locations
2012-02-26 13:56:30 +01:00
test-241ac3_with_id3_tags.rb
fix spelling of AC3/EAC3 to AC-3/E-AC-3
2015-09-22 20:42:51 +02:00
test-242ogm_with_chapters.rb
Fix for an assertion for OGM files with embedded chapters. Fix for bug 279.
2008-04-20 19:11:13 +00:00
test-243avi_with_audio_garbage.rb
Revision 3831 (the change to the "--delay" and "--sync" options) caused mkvmerge to no longer respect the delay caused by garbage at the beginning of MP3 and AC3 audio tracks in AVI files. The timecodes of such tracks are now delayed appropriately again. Fix for bug 300.
2008-09-13 16:55:10 +00:00
test-244iconv_missing_character.rb
tests: move "srt" sub-dir
2013-10-19 13:08:26 +02:00
test-245srt_timecode_formats.rb
tests: move "srt" sub-dir
2013-10-19 13:08:26 +02:00
test-246theora_pixel_aspect_ratio.rb
Forgot to add the test case for Theora pixel aspect ratio handling.
2008-12-09 19:22:41 +00:00
test-247attachment_selection.rb
Always unlink temporary files
2010-06-19 12:38:55 +02:00
test-248mpeg2.rb
Intentional update
2010-04-26 15:04:20 +02:00
test-249mpeg2_no_codecprivate.rb
Added test cases for MPEG-2 video handling, sequence header extraction etc.
2009-05-31 13:29:15 +02:00
test-250tag_selection.rb
Base track IDs for Matroska on track order instead of track numbers from source
2011-12-11 13:58:41 +01:00
test-251vc1_truehd_eac3_from_evo.rb
fix spelling of AC3/EAC3 to AC-3/E-AC-3
2015-09-22 20:42:51 +02:00
test-252native_mpeg4.rb
Added a test case for native MPEG4 part 2 storage.
2009-06-20 16:31:51 +02:00
test-254avi_with_subs.rb
Fixed the subtitle track selection for AVI input files.
2009-09-04 21:27:15 +02:00
test-255aspect_ratio_display_dimensions.rb
all: remove support for wxWidgets; remove mmg
2015-08-15 20:33:46 +02:00
test-256cropping_stereo_mode.rb
Base track IDs for MP4 on track order instead of track numbers from source
2011-12-11 17:21:50 +01:00
test-257theora_v1_1.rb
Don't drop zero-length frames in Theora video tracks.
2009-12-17 13:41:39 +01:00
test-258srt_negative_timecodes.rb
tests: move "srt" sub-dir
2013-10-19 13:08:26 +02:00
test-259mp4_chapters_text_trak.rb
Reading chapters from MP4 files stored in tracks of subtype 'text'.
2009-12-30 22:20:14 +01:00
test-260version_numbers.rb
tests: fix version number test for v10.0.0
2017-03-25 15:17:09 +01:00
test-261line_endings_in_text_files.rb
tests: move "srt" sub-dir
2013-10-19 13:08:26 +02:00
test-262level1_with_size_0.rb
Added a test case for level 1 elements with size 0
2010-04-07 13:14:08 +02:00
test-263ass_missing_text_in_format.rb
Change mkvextract's track IDs to match mkvmerge's
2011-12-24 17:52:18 +01:00
test-264avc_es_from_lavf_with_native_codecid.rb
Test case for the fix for bug 486
2010-04-27 12:30:43 +02:00
test-265mkvinfo_clusters_with_unknown_size.rb
kax_file_c: turn resync messages into warnings
2016-12-28 15:38:30 +01:00
test-266mkvmerge_clusters_with_unknown_size.rb
kax_file_c: turn resync messages into warnings
2016-12-28 15:38:30 +01:00
test-267mkvextract_clusters_with_unknown_size.rb
kax_file_c: turn resync messages into warnings
2016-12-28 15:38:30 +01:00
test-268X_vp8.rb
kax_file_c: turn resync messages into warnings
2016-12-28 15:38:30 +01:00
test-269X_vp8_without_default_duration.rb
Change mkvextract's track IDs to match mkvmerge's
2011-12-24 17:52:18 +01:00
test-270ivf.rb
Support for reading VP8 tracks from IVF files
2010-05-27 14:58:50 +02:00
test-271ogg_flac_1_1_1.rb
Support Ogg FLAC spec v1.1.1
2010-05-28 15:05:42 +02:00
test-272dirac.rb
A test for Dirac elementary streams
2010-05-30 18:25:43 +02:00
test-273pgssup.rb
Change mkvextract's track IDs to match mkvmerge's
2011-12-24 17:52:18 +01:00
test-274h264_in_nalus_in_avi.rb
Test case for h264 in NALUs in AVI
2010-06-29 13:38:52 +02:00
test-275srt_mixed_eol_styles.rb
tests: move "srt" sub-dir
2013-10-19 13:08:26 +02:00
test-276h264_without_nalus_in_avi.rb
Fix decision whether or not BITMAPINFOHEADER contains AVCC with or without NALUs
2010-07-06 22:42:34 +02:00
test-277display_dimensions_fixing_aspect_ratio_usage.rb
Fix DisplayWidth/Height values that are used for aspect ratio storage only
2010-07-18 20:21:53 +02:00
test-278turning_off_compression.rb
Added a test case for compression handling
2010-07-28 12:20:34 +02:00
test-279packet_queue_not_empty_ivf.rb
Always flush all packetizers
2010-08-05 23:04:57 +02:00
test-280replace_one_byte_with_ebmlvoid.rb
Add function for running mkvpropedit in tests easily
2011-12-03 15:07:24 +01:00
test-281idr_after_non_idr_not_recognized.rb
Detect key frame on IDR slice after non-IDR slice properly
2010-08-28 19:41:23 +02:00
test-282mkvextract_error_on_non_existing_file.rb
Test case for mkvextract's exit code problem in 7da56bd
2010-09-01 23:02:33 +02:00
test-283no_video_on_avi.rb
Don't mistake track ID 0 for an audio track ID for AVIs
2010-09-19 11:21:02 +02:00
test-284merging_chapter_editions_when_appending.rb
Added a test case for merging chapter editions when appending
2010-09-19 23:50:15 +02:00
test-285h264_misdetected_as_mp3.rb
Create SimpleTest classes on the fly instead of using class variables in the base class
2012-01-31 18:59:27 +01:00
test-286vp8_in_ogg.rb
OGM reader: fix VP8 first frame handling and timestamp calculation
2016-07-29 19:08:29 +02:00
test-287mkvextract_exit_codes.rb
Test case for mkvextract's exit codes
2010-12-22 12:07:10 +01:00
test-288identify_files_by_amg.rb
Fix running the tests on Mac OS
2011-12-02 21:15:06 +01:00
test-289wav_unsupported_formattag.rb
Update test cases for new test file locations
2012-02-26 13:56:30 +01:00
test-290seven_bytes_aac_codec_data.rb
Let parse_aac_data() take care of AAC codec data length check
2011-04-15 12:37:05 +02:00
test-291waveformatextensible.rb
Test case for WAVEFORMATEXTENSIBLE and format tag 0xfffe
2011-04-15 12:42:20 +02:00
test-292avi_aac_706d_privsize_huge.rb
Don't try to parse bogus private data as AAC data
2011-04-22 15:25:00 +02:00
test-293aac_adif_misdetected_as_video.rb
Update test cases for new test file locations
2012-02-26 13:56:30 +01:00
test-294vobsub_negative_delay.rb
Handle IDX VobSub files with negative "delay" fields
2011-05-23 20:49:57 +02:00
test-295vc1_rederiving_frame_types.rb
fix spelling of VC-1
2015-09-22 19:44:54 +02:00
test-296video_frames_duration_0.rb
Fix handling block groups with a duration of 0
2011-07-09 14:45:10 +02:00
test-297mpeg_transport_streams.rb
Fix test case description to include program name
2011-09-17 00:45:43 +02:00
test-298ts_language.rb
MPEG TS: rewrite packet parsing
2016-07-09 17:24:20 +02:00
test-299ts_ghost_entries_in_pmt.rb
MPEG TS: rewrite packet parsing
2016-07-09 17:24:20 +02:00
test-300ts_dts_duplicate_timestamps.rb
Fix DTS timestamp handling
2011-09-18 15:46:35 +02:00
test-301ts_pgssub.rb
Test case for HDMV PGS subtitles read from MPEG TS
2011-09-18 15:47:54 +02:00
test-302pat_pmt_only_once.rb
MPEG TS: rewrite packet parsing
2016-07-09 17:24:20 +02:00
test-303mpeg_ts_eac3_pmt_descriptor_tag_0x7a.rb
MPEG TS: rewrite packet parsing
2016-07-09 17:24:20 +02:00
test-304eac3_pes_private_but_no_pmt_descriptor_tag.rb
fix spelling of AC3/EAC3 to AC-3/E-AC-3
2015-09-22 20:42:51 +02:00
test-305ui_locale_en_US.rb
Tests: unify and simplify UI locale test scripts
2013-10-26 14:06:04 +02:00
test-306ui_locale_de_DE.rb
Tests: unify and simplify UI locale test scripts
2013-10-26 14:06:04 +02:00
test-307ui_locale_es_ES.rb
Tests: unify and simplify UI locale test scripts
2013-10-26 14:06:04 +02:00
test-308ui_locale_fr_FR.rb
Tests: unify and simplify UI locale test scripts
2013-10-26 14:06:04 +02:00
test-309ui_locale_it_IT.rb
Tests: unify and simplify UI locale test scripts
2013-10-26 14:06:04 +02:00
test-310ui_locale_ja_JP.rb
Tests: unify and simplify UI locale test scripts
2013-10-26 14:06:04 +02:00
test-311ui_locale_lt_LT.rb
Tests: unify and simplify UI locale test scripts
2013-10-26 14:06:04 +02:00
test-312ui_locale_nl_NL.rb
Tests: unify and simplify UI locale test scripts
2013-10-26 14:06:04 +02:00
test-313ui_locale_ru_RU.rb
Tests: unify and simplify UI locale test scripts
2013-10-26 14:06:04 +02:00
test-314ui_locale_tr_TR.rb
Tests: unify and simplify UI locale test scripts
2013-10-26 14:06:04 +02:00
test-315ui_locale_uk_UA.rb
Tests: unify and simplify UI locale test scripts
2013-10-26 14:06:04 +02:00
test-316ui_locale_zh_CN.rb
Tests: unify and simplify UI locale test scripts
2013-10-26 14:06:04 +02:00
test-317ui_locale_zh_TW.rb
Tests: unify and simplify UI locale test scripts
2013-10-26 14:06:04 +02:00
test-318ui_locale_invalid.rb
UI language test case: Split up into one test case per language
2011-10-16 19:34:42 +02:00
test-319wav_with_pcm_detected_as_dts.rb
Update test cases for new test file locations
2012-02-26 13:56:30 +01:00
test-320ts_aac.rb
Tests: add test case for AAC in MPEG TS
2011-10-22 14:04:28 +02:00
test-321vc1_without_markers.rb
fix spelling of VC-1
2015-09-22 19:44:54 +02:00
test-322propedit_track_headers.rb
Add several test cases for mkvpropedit
2011-12-03 16:09:55 +01:00
test-323propedit_segment_info.rb
Add several test cases for mkvpropedit
2011-12-03 16:09:55 +01:00
test-324propedit_chapters.rb
Add several test cases for mkvpropedit
2011-12-03 16:09:55 +01:00
test-325propedit_tags.rb
Add several test cases for mkvpropedit
2011-12-03 16:09:55 +01:00
test-326mpeg_ps_mpeg_audio_layer4.rb
Fix MPEG audio detection problems due to invalid layer 4
2011-12-07 22:45:45 +01:00
test-327vp8_frame_type.rb
Add test case for VP8 in AVI
2011-12-07 23:33:17 +01:00
test-328dts_detected_as_ac3.rb
fix spelling of AC3/EAC3 to AC-3/E-AC-3
2015-09-22 20:42:51 +02:00
test-329X_timecodes_v2.rb
Make timecodes_v2 track IDs match the ones for "tracks" and mkvmerge's identification output
2012-01-05 21:04:07 +01:00
test-330dts_detection.rb
Test case for 6863f5f
2012-01-07 21:01:49 +01:00
test-331read_buffer_underflow.rb
Intentional update
2012-03-08 09:39:55 +01:00
test-332eac3_misdetected_as_avc.rb
fix spelling of AC3/EAC3 to AC-3/E-AC-3
2015-09-22 20:42:51 +02:00
test-333wavpack_with_correction.rb
Force mkvinfo's language in test
2012-02-22 15:43:01 +01:00
test-334mp4_audio_encoder_delay.rb
Parse and apply audio encoder delay information in MP4 files
2012-02-06 10:06:52 +01:00
test-335ui_locale_cs_CZ.rb
Tests: unify and simplify UI locale test scripts
2013-10-26 14:06:04 +02:00
test-336pgs_misdetected_as_dv.rb
Try supported, unambiguous file types before unsupported, ambiguous ones
2012-02-22 12:58:10 +01:00
test-337vc1_es_sequence_header_not_at_start.rb
fix spelling of VC-1
2015-09-22 19:44:54 +02:00
test-338h264_width_height_pixl_format_non_420.rb
Add info for cropping calculation fix, add test case
2012-02-22 15:42:51 +01:00
test-339eac3_dependent_frames.rb
fix spelling of AC3/EAC3 to AC-3/E-AC-3
2015-09-22 20:42:51 +02:00
test-340m2ts_interlaced_h264_timecode_every_second_frame.rb
Add test cases for interlaced h264 in VOB/TS
2012-03-04 16:37:44 +01:00
test-341vob_interlaced_mpeg2.rb
tests: rename test case and file to what's actually inside
2014-11-15 15:07:22 +01:00
test-342m2ts_interlaced_h264_from_arte.rb
Add another test case for bug 434
2012-03-04 17:13:34 +01:00
test-343m2ts_interlaced_h264_match_of_the_day.rb
Add test case for bug 688
2012-03-04 17:15:06 +01:00
test-344microdvd_recognition.rb
Identify MicroDVD text subtitles as an unsupported format
2012-03-04 17:53:13 +01:00
test-345flag_enabled.rb
Keep "enabled" flag when muxing; output its value in verbose identification
2012-03-04 18:13:52 +01:00
test-347h264_misdetected_as_ac3.rb
fix spelling of AC3/EAC3 to AC-3/E-AC-3
2015-09-22 20:42:51 +02:00
test-348srt_negative_timecodes2.rb
tests: move "srt" sub-dir
2013-10-19 13:08:26 +02:00
test-349h264_interlaced_default_duration.rb
Test case for h264 interlaced with and without --default-duration
2012-03-07 19:24:06 +01:00
test-350h264_progressive_default_duration.rb
Test case for h264 progressive with and without --default-duration
2012-03-07 19:58:44 +01:00
test-351h264_vfr_with_timecode_file.rb
mkvmerge: warn about AVC/h.264 tracks with VFR but without provided timecodes
2013-03-18 22:41:01 +01:00
test-352timecode_scale_auto_libmatroska_assert.rb
Round timecode scale down in auto mode before calculating max ns per cluster
2012-03-08 08:38:10 +01:00
test-353ac3_from_ts_with_missing_tcs_with_non_zero_first_tc.rb
fix spelling of AC3/EAC3 to AC-3/E-AC-3
2015-09-22 20:42:51 +02:00
test-354h264_60000_1001i_def_duration_60000_1000.rb
Use smallest difference for default duration rounding
2012-03-14 09:10:37 +01:00
test-355chapters.rb
XML: replace XML declaration's encoding
attribute with UTF-8
2017-07-09 21:38:55 +02:00
test-356tags.rb
test framework: sys returns both the output and the exit code
2013-12-18 22:22:27 +01:00
test-357segment_info.rb
tests: move "srt" sub-dir
2013-10-19 13:08:26 +02:00
test-358usf.rb
Add a test case for USF subtitles
2012-03-29 14:22:01 +02:00
test-359split_parts.rb
Tests: Don't join sub-test results with '-'
2013-02-09 12:26:31 +01:00
test-360X_chapters_hex_format.rb
tests: move "srt" sub-dir
2013-10-19 13:08:26 +02:00
test-361file_concatenation.rb
tests: fix 361 to work with JSON output instead of verbose output
2017-01-22 14:15:44 +01:00
test-362xtr_avc.rb
Fix h.264 extraction: wrong size test condition
2012-04-16 15:38:09 +02:00
test-363srt_colon_decimal_separator.rb
tests: move "srt" sub-dir
2013-10-19 13:08:26 +02:00
test-364qtmp4_track_with_empty_chunkmap_table.rb
Skip tracks with empty chunk offset tables
2012-06-05 22:50:40 +02:00
test-365qtmp4_constant_sample_size.rb
Calculate sample table from constant sample size if present
2012-06-05 23:09:10 +02:00
test-366srt_with_space_in_timecode_arrow.rb
tests: move "srt" sub-dir
2013-10-19 13:08:26 +02:00
test-367vob_80ms_delay_by_b_frames.rb
Calculate video B frame offset by counting B frames
2012-08-01 18:27:01 +02:00
test-368alac.rb
Add test case for reading ALAC in CAF, MP4, Matroska
2012-08-05 16:01:53 +02:00
test-369mpeg_ts_timecode_overflow.rb
MPEG TS: Detect and handle overflowing timecodes
2012-08-07 12:08:31 +02:00
test-370propedit_attachments.rb
tests: use different file for MIME type recognition tests
2016-05-04 12:55:46 +02:00
test-371doc_and_read_version.rb
tests: move "srt" sub-dir
2013-10-19 13:08:26 +02:00
test-372ui_locale_eu_ES.rb
Tests: unify and simplify UI locale test scripts
2013-10-26 14:06:04 +02:00
test-373reading_linked_seek_heads.rb
Fix/implement reading linked seek heads
2012-12-02 12:13:07 +01:00
test-374extract_chapters_with_ebml_void.rb
Do not write EBML void elements to XML files
2012-12-02 17:45:30 +01:00
test-375keep_pcm_timecodes.rb
Keep timecodes for PCM tracks
2012-12-08 18:48:43 +01:00
test-376append_empty_tracks.rb
Only append tracks when all required information for the timecode offset is available
2012-12-08 19:12:00 +01:00
test-377mp3_skip_id3_properly.rb
MP3 header search: continue directly behind ID3 header
2012-12-16 21:25:01 +01:00
test-378deprecated_iso_639_2_codes.rb
test framework: sys returns both the output and the exit code
2013-12-18 22:22:27 +01:00
test-379flv.rb
FLV: rename "Macromedia Flash Video" to simply "Flash Video"
2012-12-23 18:24:33 +01:00
test-380split_frames.rb
mkvmerge: implement splitting by frame/field numbers
2012-12-24 00:10:34 +01:00
test-381X_alac.rb
mkvextract: implement ALAC extraction to CAF (Core Audio Format) files
2012-12-25 13:40:44 +01:00
test-382split_chapters.rb
mkvmerge, mmg: implement splitting by chapter numbers
2012-12-27 20:31:59 +01:00
test-383mp4_text_track_subtitles.rb
Qt/MP4 reader: only parse "text" track as chapters if referenced from "tref.chap" atom
2012-12-28 23:28:17 +01:00
test-384vobsub_in_mp4.rb
Tests: add case for VobSubs in MP4
2013-01-12 20:11:27 +01:00
test-385split_parts_frames.rb
mkvmerge: splitting by parts based on frame/field numbers
2013-01-14 22:46:44 +01:00
test-386flv_vp6f.rb
FLV reader: fix VP6 reading
2013-01-21 22:36:47 +01:00
test-387mp4_free_invalid_size.rb
MP4 reader: resync at top level if size is invalid
2013-02-16 00:34:40 +01:00
test-388split_parts_and_chapters.rb
mkvmerge: fix chapter selection/timecodes when splitting by parts
2013-02-16 20:49:30 +01:00
test-389mpeg1_in_ps_misdetected_as_avc.rb
PS input: improve video type detection for MPEG-1/2 vs. AVC/h.264
2013-02-24 13:33:16 +01:00
test-390timecode_info_on_resync.rb
kax_file_c: turn resync messages into warnings
2016-12-28 15:38:30 +01:00
test-391fix_bitstream_frame_rate.rb
Add test case for 44e822e
2013-03-29 12:08:35 +01:00
test-392avi_audio_chunk_size_0.rb
AVI reader: fix skipping of 0-sized audio chunks
2013-03-31 14:37:07 +02:00
test-393aac_audiospecificconfig_0channels.rb
Tests: add case for e2a5843
2013-04-13 21:42:08 +02:00
test-394flv_negative_cts_offset.rb
FLV reader: read CTS offset as a signed integer
2013-04-14 11:55:40 +02:00
test-395remove_bitstream_ar_info.rb
AVC/h.264 output: use modified AVCC in packetized code path
2013-04-27 17:45:27 +02:00
test-396X_pcm_mono_16bit.rb
mkvextract: fix WAV block_align field for mono audio
2013-06-24 20:04:34 +02:00
test-397mpeg_ts_broken_pes_track_detection.rb
all tools: fix exit code if warnings occurred
2015-02-03 08:09:50 +01:00
test-398flv1_no_pixel_dimensions.rb
mkvmerge: FLV reader: get video dimensions from bitstream for FLV1 if not given in script tag
2013-06-24 23:00:35 +02:00
test-399h264_append_and_default_duration.rb
AVC/h.264 packetizer: set parser default duration when appending to field rate
2013-06-27 20:03:12 +02:00
test-400opus_experimental.rb
Opus: drop /EXPERIMENTAL codec ID suffix
2013-07-05 13:59:14 +02:00
test-401opus_experimental_remux.rb
Opus: drop /EXPERIMENTAL codec ID suffix
2013-07-05 13:59:14 +02:00
test-402opus_output_order.rb
Opus: drop /EXPERIMENTAL codec ID suffix
2013-07-05 13:59:14 +02:00
test-403opus_remux_final.rb
Opus: drop /EXPERIMENTAL codec ID suffix
2013-07-05 13:59:14 +02:00
test-404opus_extraction.rb
Opus extraction test result update
2013-09-16 21:20:41 +02:00
test-405packet_ordering_and_default_duration.rb
mkvmerge: calculate output timecode after the assigned timecode has 100% been calculated
2013-09-16 21:20:14 +02:00
test-406ogm_chapters_ansi_encoded.rb
mkvmerge: OGM reader: fix handling chapters encoded in non-system charset
2013-10-02 23:33:32 +02:00
test-407empty_tag_and_chapter_files.rb
XML: replace XML declaration's encoding
attribute with UTF-8
2017-07-09 21:38:55 +02:00
test-408utf_encodings_with_bom.rb
tests: add test case for all five supported UTF encodings
2013-10-19 15:52:40 +02:00
test-409mux_vp9.rb
mkvmerge: implement support for muxing VP9
2013-10-19 20:02:46 +02:00
test-410extract_vp9.rb
mkvextract: implement support for extracting VP9
2013-10-19 20:06:57 +02:00
test-411ui_locale_pt_PT.rb
Translations: enable use of Portuguese translation
2013-10-26 16:04:31 +02:00
test-412ui_locale_pl_PL.rb
Tests: add test case for Polish locale
2013-10-26 16:04:32 +02:00
test-413memory_resize_nonfree_smaller.rb
memory_c::resize(): fix write to behind allocated block
2013-11-02 12:13:20 +01:00
test-414vc1_no_sequence_headers_before_key_frames.rb
fix spelling of VC-1
2015-09-22 19:44:54 +02:00
test-415create_webm.rb
fix spelling of AC3/EAC3 to AC-3/E-AC-3
2015-09-22 20:42:51 +02:00
test-416dts_in_mp4.rb
MP4 reader: add support for DTS
2013-12-18 23:14:58 +01:00
test-417mkvextract_tracks_at_end_of_file.rb
mkvextract: look for track header with kax_analyzer_c before processing the clusters
2013-12-29 12:32:14 +01:00
test-418ac3_frame_size_0.rb
fix spelling of AC3/EAC3 to AC-3/E-AC-3
2015-09-22 20:42:51 +02:00
test-419mov_pcm_sample_size_1_sample_table_empty.rb
QT/MP4 reader: don't special-case sample_size == 1 and empty sample_table
2014-01-01 22:15:59 +01:00
test-420matroska_attachment_no_fileuid.rb
tests: run ebml_validator after mkvpropedit if it exists
2015-02-23 20:37:31 +01:00
test-421svq3_from_mov.rb
QT/MP4 reader: mux SVQ3 as V_QUICKTIME, not V_MS/VFW/FOURCC
2014-01-12 12:51:23 +01:00
test-422ac3_rederive_track_parameters_from_bitstream.rb
fix spelling of AC3/EAC3 to AC-3/E-AC-3
2015-09-22 20:42:51 +02:00
test-423deprecated_iso639_codes.rb
iso639: recognize deprecated ISO 639-1 code iw for Hebrew
2014-02-22 18:55:17 +01:00
test-424avc_recover_point_sei_before_second_field.rb
AVC/h.264 common: don't flush before second field, even if recovery point is valid
2014-03-04 19:05:16 +01:00
test-425mpeg_ts_timestamp_outlier.rb
MPEG TS: ignore timestamp outliers of at least five minutes
2014-03-05 21:25:04 +01:00
test-426extract_write_bom_only_once.rb
test: don't use bashism
2014-09-28 15:43:53 +02:00
test-427ui_locale_pt_BR.rb
Translations: integrate Brazilian Portuguese
2014-04-18 10:35:35 +02:00
test-428mkv_misdetected_as_ass.rb
mkvmerge: probe text subs after unambiguous binary formats
2014-05-18 15:58:59 +02:00
test-429track_statistics_tags.rb
mkvmerge: add option for disabling track statistics tags
2014-05-24 20:14:09 +02:00
test-430cues_multiple_blocks_same_timecode.rb
ChangeLog, AUTHORS update & test case for 86ac556
2014-05-25 17:36:56 +02:00
test-431ssa_comments_exclamation_mark.rb
tests: move "ssa-ass" directory to "subtitles" sub-directory
2017-03-20 13:28:21 +01:00
test-432concatenate_two_ac3_files.rb
all tools: fix exit code if warnings occurred
2015-02-03 08:09:50 +01:00
test-433matroska_no_track_uid.rb
all tools: fix exit code if warnings occurred
2015-02-03 08:09:50 +01:00
test-434mkvpropedit_no_track_uid.rb
tests: run ebml_validator after mkvpropedit if it exists
2015-02-23 20:37:31 +01:00
test-435mp4_edit_list_duration_uses_global_time_scale.rb
QT/MP4 reader: fix edit list handling for its duration field
2014-09-05 18:32:28 +02:00
test-436extract_ssa_extradata_after_events.rb
tests: move "ssa-ass" directory to "subtitles" sub-directory
2017-03-20 13:28:21 +01:00
test-437ac3_from_avi_with_garbage.rb
AC3 output: fix garbage-in-AVI handling
2014-09-08 14:43:20 +02:00
test-438pcm_in_vob.rb
MPEG PS reader: add support for PCM tracks
2014-09-17 22:32:15 +02:00
test-439pcm_in_m2ts.rb
MPEG TS reader: add support for PCM tracks
2014-09-17 22:32:15 +02:00
test-440chapter_display_language_default_value.rb
common: fix default value for chapter display language if missing from XML
2014-09-29 14:24:08 +02:00
test-441mkvmerge_mp4_big_endian_pcm.rb
MP4 reader: handle Endianess for PCM tracks
2014-11-04 19:05:34 +01:00
test-442ui_locale_ca_ES.rb
Translations: enable Catalan translation
2014-11-05 09:50:02 +01:00
test-443hevc_keep_user_data.rb
HEVC: add test case for keeping user data
2014-11-05 20:26:49 +01:00
test-444pcm_statistics_from_packaged_sources.rb
PCM packetizer: calculate duration for packets from packaged sources
2014-12-05 22:09:03 +01:00
test-445teletext_subs_missing_second_line.rb
teletext parser: process all teletext packets in PES packet
2014-12-10 22:48:37 +01:00
test-446mkvinfo_output.rb
tests: add test for mkvinfo's various output modes
2014-12-16 17:08:39 +01:00
test-447mkvinfo_rounded_timecodes.rb
test: add test case for mkvinfo's timecode rounding
2014-12-16 17:28:42 +01:00
test-448mpeg_ts_with_hevc.rb
MPEG TS: implement HEVC support
2014-12-16 18:17:43 +01:00
test-449segfaults_assertions.rb
test 449: only test for success, not for content
2016-04-09 18:08:02 +02:00
test-450aac_loas_latm_in_mpeg_ts.rb
AAC: implement support for LOAS/LATM multiplex if read from MPEG TS
2014-12-30 12:04:46 +01:00
test-451aac_loas_latm_raw.rb
all tools: fix exit code if warnings occurred
2015-02-03 08:09:50 +01:00
test-452mkvinfo_track_statistics_frame_order.rb
mkvinfo: track stats: use correct variable for max timecode calculation
2014-12-30 18:24:39 +01:00
test-453mp4_with_hevc.rb
MP4 reader: add support for MPEG-H part 2/HEVC
2014-12-31 12:58:53 +01:00
test-454mp4_dash.rb
MP4 reader: implement support for DASH
2015-01-01 11:36:39 +01:00
test-455he_aacv2_ps.rb
AAC: treat parametric stereo the same as SBR regarding extensions
2015-01-01 15:27:24 +01:00
test-456tta.rb
tests: add case for TTA merging & extraction
2015-01-03 14:07:34 +01:00
test-457mpeg_ts_all_pmts_with_crc_errors.rb
MPEG TS: re-detect ignoring CRC errors if all PATs and/or PMTs have errors
2015-01-04 13:38:39 +01:00
test-458pcm_big_endian_in_matroska.rb
Matroska reader: use correct Codec ID for Big Endian PCM
2015-02-02 19:39:37 +01:00
test-459append_chapters_same_uid_with_sub_chapters.rb
chapter handling: don't drop sub-chapters while merging chapters
2015-02-02 21:47:39 +01:00
test-460truehd.rb
TrueHD reader: treat embedded AC3 data as its own track
2015-02-10 13:13:27 +01:00
test-461truehd_from_mpeg_ts.rb
MPEG TS: rewrite packet parsing
2016-07-09 17:24:20 +02:00
test-462dtshd_reduce_to_core.rb
DTS packetizer: implement optionally reducing to its core
2015-02-12 22:50:45 +01:00
test-463a_ms_acm_with_track_tags.rb
Matroska reader: keep track-specific tags when using the pass-through packetizer
2015-02-18 14:30:12 +01:00
test-464mp4_mp3_track_sampling_rate_0.rb
MP4 reader: re-derive MP3 parameters if track headers are invalid
2015-02-23 19:04:16 +01:00
test-465propedit_gaps_of_130_bytes.rb
kax_analyzer_c: fix creating voids for gaps of 130 bytes
2015-02-23 21:03:50 +01:00
test-466mkvextract_avi_8bpp.rb
mkvextract: fix bits/pixel for non-24bit video codecs in AVIs
2015-02-23 21:35:05 +01:00
test-467mpeg_ts_eac3_type_0xa1.rb
fix spelling of AC3/EAC3 to AC-3/E-AC-3
2015-09-22 20:42:51 +02:00
test-468extract_cues.rb
mkvextract: implement cue extraction
2015-02-25 20:28:46 +01:00
test-469avi_keyframes.rb
avilib: only put 0x10 into key frame index field
2015-02-25 22:41:25 +01:00
test-470avi_idx1_video_not_00db.rb
avilib: only require track ID instead of full tag in idx1
2015-02-27 21:58:31 +01:00
test-471mp3_bit_id3_tag_at_start_of_file.rb
MP3 reader: handle big ID3 tags at the start of the file
2015-03-03 18:15:15 +01:00
test-472flv_headers_signal_no_tracks.rb
FLV reader: don't rely on headers for indication of track presence
2015-03-09 18:25:22 +01:00
test-473quicktime_cinepak_pcm.rb
QuickTime: use QuickTime video mode for Cinepak video tracks
2015-03-10 22:35:57 +01:00
test-474quicktime_rpza.rb
QuickTime: mux video with unknown FourCC as V_QUICKTIME
2015-03-11 19:29:51 +01:00
test-475quicktime_ima4_audio.rb
QuickTime: mux audio tracks with unknown FourCCs as A_QUICKTIME
2015-03-13 22:13:21 +01:00
test-476hevc_append_and_set_default_duration.rb
HEVC/h.265 packetizer: set parser default duration when appending to field rate
2015-03-23 14:28:52 +01:00
test-477ui_locale_sv_SE.rb
translations: add Swedish translation by Kristoffer Grundström
2015-03-24 12:34:10 +01:00
test-478ui_locale_sr_RS_latin.rb
tests: adjust tests for Serbian locale changes
2015-08-29 21:37:30 +02:00
test-479dts_7_1_channels.rb
DTS common: use channel info from HD extension if present
2015-03-25 22:17:02 +01:00
test-480dts_express.rb
DTS: add support for DTS Express
2015-03-26 09:40:22 +01:00
test-481dts_hd_high_resolution.rb
tests: add test case for DTS-HD High Resolution
2015-03-26 18:45:01 +01:00
test-482hevc_no_aspect_ratio_in_sps.rb
HEVC: copy SPS VUI correctly if source doesn't contain an aspect ratio
2015-03-27 12:59:08 +01:00
test-483select_tracks_by_language.rb
mkvmerge: implement track selection by language
2015-03-28 19:18:39 +01:00
test-484dts_without_core_xll_substream.rb
DTS: implement support for core-less XLL extension substreams
2015-03-28 22:12:00 +01:00
test-485dtshd_file_format.rb
DTS reader: add support for DTS-HD container format
2015-03-29 08:58:23 +02:00
test-486m2ts_eac3_with_extension_in_own_packet.rb
fix spelling of AC3/EAC3 to AC-3/E-AC-3
2015-09-22 20:42:51 +02:00
test-487matroska_version_and_read_version_with_opus.rb
mkvmerge: set DocTypeVersion = 4 if Opus is used
2015-03-29 21:40:30 +02:00
test-488hevc_conformance_window_with_cropping.rb
HEVC SPS parsing: take conformance window into account for width/height calculation
2015-03-29 22:03:24 +02:00
test-489dts_es.rb
DTS common: recognize DTS-ES
2015-04-03 12:03:25 +02:00
test-490sequence_numbers_no_0_in_first_gop.rb
MPEG-2 parser: re-write timestamping code not to rely on exact sequence number progression
2015-04-11 14:33:45 +02:00
test-491auto_additional_files_only_with_vts_prefix.rb
MPEG PS reader: only use multi reader for files named VTS_<number>_<number>…
2015-04-13 20:57:23 +02:00
test-492truehd_ac3_setting_track_properties.rb
fix spelling of AC3/EAC3 to AC-3/E-AC-3
2015-09-22 20:42:51 +02:00
test-493truehd_ac3_setting_track_properties_mpeg_ts.rb
fix spelling of AC3/EAC3 to AC-3/E-AC-3
2015-09-22 20:42:51 +02:00
test-494dont_abort_with_aac_error_proection_specific_config.rb
AAC: throw, don't exit on handling error-specific configuration data
2015-04-16 09:23:39 +02:00
test-495default_durataion_and_sync.rb
mkvmerge: apply --sync if --default-duration is used for the same track
2015-04-17 21:37:00 +02:00
test-496segment_size_0.rb
tests: add test case for bug 1183
2015-05-30 18:03:47 +02:00
test-497crash_in_base64_decoder.rb
Base 64 decoder: fix invalid memory access
2015-06-01 19:22:40 +02:00
test-498mp2_misidentification.rb
MPEG TS: fix MPEG audio identification
2015-06-10 16:48:42 +02:00
test-499propedit_tags_and_track_properties.rb
mkvpropedit: don't merge track property edit specs with tag edit specs
2015-06-21 11:12:00 +02:00
test-500mp4_eac3_fourcc_ec_3.rb
fix spelling of AC3/EAC3 to AC-3/E-AC-3
2015-09-22 20:42:51 +02:00
test-501mpeg_ts_pat_and_pmt_crc_errors.rb
MPEG TS reader: handle all PATs/PMTs containing CRC errors
2015-07-04 11:10:23 +02:00
test-502ui_locale_sr_RS.rb
tests: adjust tests for Serbian locale changes
2015-08-29 21:37:30 +02:00
test-503pcm_in_mkv_varying_samples_per_packet.rb
mkvmerge: no default duration for PCM with varying no. samples/packet
2015-10-04 21:59:16 +02:00
test-504dts_96_24_identification.rb
DTS: add a VOB to the 96/24 test case
2015-10-06 22:45:56 +02:00
test-505cisco_talos_can_0036.rb
kax_file_c: turn resync messages into warnings
2016-12-28 15:38:30 +01:00
test-506cisco_talos_can_0037.rb
kax_file_c: turn resync messages into warnings
2016-12-28 15:38:30 +01:00
test-507rerender_track_headers.rb
mkvmerge: rerender track headers: handle required size > void and not data written yet
2015-10-22 11:35:37 +02:00
test-508splitting_by_parts_with_segment_linking.rb
mkvmerge: don't generate segment UIDs for discarded segments on splitting
2015-11-03 20:59:45 +01:00
test-509rerender_track_headers_chapters_attachments.rb
mkvmerge: handle chapters and attachments when re-writing track headers
2015-11-15 23:07:17 +01:00
test-510propedit_add_attachments_without_meta_seek_present.rb
kax_analyzer: make room for seek head if neither room nor seek head is present
2015-11-21 10:12:54 +01:00
test-511propedit_ensure_seek_head_exists_at_front.rb
kax_analyzer_c: ensure there's always a seek head at the front
2015-11-29 19:41:01 +01:00
test-512json_identification.rb
tests: move "ssa-ass" directory to "subtitles" sub-directory
2017-03-20 13:28:21 +01:00
test-513vp9_10bit_key_frame_detection.rb
tests: add case for VP9 key frame detection fixed in 237cef3
2015-12-08 22:46:42 +01:00
test-514remove_track_statistics_tags_during_remux.rb
tests: add case for removing track statistics tags during remux
2015-12-15 13:43:36 +01:00
test-515aac_sampling_frequency_8000_is_not_sbr.rb
AAC: with 2 bytes codec-specific config only treat 24 KHz and 22.05 KHz as SBR
2015-12-19 13:04:49 +01:00
test-516hevc_rap_sample_grouping.rb
MP4 reader: support random access point sample grouping
2015-12-28 12:55:09 +01:00
test-517h264_forbidden_byte_sequence_in_slice_nalu.rb
MPEG 4p10: convert slice NALUs to RBSP before parsing
2015-12-28 13:49:04 +01:00
test-518mlp.rb
tests: add cases for muxing MLP & TrueHD from elementary streams & Matroska
2015-12-29 14:18:46 +01:00
test-519truehd.rb
tests: add cases for muxing MLP & TrueHD from elementary streams & Matroska
2015-12-29 14:18:46 +01:00
test-520truehd_mlp_atmos_detection.rb
mkvmerge: fix "playlist_file" type in JSON output
2016-01-31 13:30:25 +01:00
test-521mp4_edit_list_constant_offset_with_segment_duration_not_0.rb
MP4 reader: fix constant offset edit list type detection
2015-12-30 10:29:17 +01:00
test-522mpeg_1_2_es_no_start_code_at_beginning.rb
MPEG ES reader: don't require start code at beginning of file
2015-12-30 18:28:01 +01:00
test-523mpeg_ts_pes_size_0.rb
MPEG TS: simplify "send to packetizer" logic; drop incomplete packets; handle unknown-sized packets
2015-12-30 22:23:53 +01:00
test-524mpeg2_misdetected_as_truehd.rb
TrueHD reader: only count real TrueHD sync frames during identification
2016-01-02 22:29:16 +01:00
test-525truehd_doesnt_start_with_sync_frame.rb
TruehD parser: be more strict during resync
2016-01-04 20:58:10 +01:00
test-526propedit_bibliographic_and_terminology_iso_639_2.rb
mkvpropedit: accept terminology variants of ISO 639-2; convert to bibliographic
2016-01-08 10:53:09 +01:00
test-527quicktime_v1_sound_stsd_zero_values.rb
tests: add case for 82336dc
: QuickTime handle sound stsd samples_per_frame == 0
2016-01-17 11:27:30 +01:00
test-528handbrake_chapter_uids.rb
Matroska reader: re-generate edition/chapter UIDs for HandBrake files
2016-01-19 17:36:13 +01:00
test-529aac_program_config_element_with_empty_comment_at_end.rb
bit_cursor: allow setting bit position to exactly the end
2016-01-24 12:08:36 +01:00
test-530avi_negative_video_height.rb
AVI reader: handle negative height properly
2016-02-10 19:22:34 +01:00
test-531simple_chapter_extraction.rb
mkvextract: simple chapters: allow selection of language for chapter names
2016-02-25 22:37:53 +01:00
test-532chapter_generation_when_appending.rb
mkvmerge: implement chapter generation when appending/in fixed intervals
2016-03-01 23:37:01 +01:00
test-533chapter_generation_interval.rb
mkvmerge: implement chapter generation when appending/in fixed intervals
2016-03-01 23:37:01 +01:00
test-534chapter_generation_when_appending_audio_only.rb
tests: add cases for generating chapters without video tracks
2016-03-02 13:10:12 +01:00
test-535chapter_generation_interval_audio_only.rb
tests: add cases for generating chapters without video tracks
2016-03-02 13:10:12 +01:00
test-536extract_big_endian_pcm.rb
mkvextract: extract Big Endian PCM (A_PCM/INT/BIG) to WAV
2016-03-07 19:02:41 +01:00
test-537srt_bom_precedence_over_sub_charset.rb
SRT, SSA readers: ignore --sub-charset for files containing a BOM
2016-03-09 20:15:15 +01:00
test-538teletext_many_packets_same_content.rb
teletext subtitles: collapse multiple entries with same content into single entry
2016-03-17 12:54:27 +01:00
test-539ui_locale_ko_KR.rb
translations: integrate new Korean translations
2016-03-21 17:37:36 +01:00
test-540teletext_non_subtitle_pages.rb
Teletext→SRT: ignore non-subtitle pages; use correct timestamps for start/end
2016-03-24 20:42:47 +01:00
test-541dts_hd_ma_reduce_to_core_channels.rb
DTS packetizer: only use channel count from core when reducing
2016-03-27 15:00:55 +02:00
test-542h264_interlaced_bottom_field_first.rb
AVC/h.264: handle interlaced bottom field first correctly
2016-03-29 22:08:43 +02:00
test-543webvtt.rb
mkvmerge: add support for WebVTT
2016-04-11 21:58:11 +02:00
test-544X_webvtt.rb
mkvextract: add support for WebVTT subtitles
2016-04-11 21:58:12 +02:00
test-545avi_incomplete_audio_chunk_at_end.rb
AVI reader: handle errors during audio chunk reading
2016-04-13 19:37:34 +02:00
test-546teletext_multiple_pages_in_single_track.rb
MPEG TS/teletext: support multiple teletext pages in single track
2016-04-23 14:30:32 +02:00
test-547mpeg_ts_ac3_stream_type_0x87.rb
MPEG TS: probe for (E-)AC-3 if PMT descriptor's present even with unknown stream types
2016-05-06 14:15:17 +02:00
test-548generate_chapters_interval.rb
chapter generation: handle failing void replacement by writing chapters at end
2016-05-15 11:58:55 +02:00
test-549truehd_96khz_sample_rate.rb
TrueHD: fix sampling rate parsing
2016-06-27 19:41:25 +02:00
test-550wavpack4_stream_version_0x410.rb
WavPack: don't check minor version number
2016-07-03 12:17:33 +02:00
test-551deprecated_cctld_codes.rb
chapters: update list of ccTLDs; handle deprecated codes
2016-07-03 15:09:21 +02:00
test-552chapter_generation_appending_file_name_variables.rb
tests: don't show mkvmerge's output
2016-09-07 21:56:49 +02:00
test-553ogg_kate.rb
tests: add case for Kate in Ogg
2016-07-29 13:59:29 +02:00
test-554ogg_vp8.rb
OGM reader: fix VP8 first frame handling and timestamp calculation
2016-07-29 19:08:29 +02:00
test-555appending_with_square_brackets.rb
merge: accept square brackets for appending files
2016-07-30 12:14:47 +02:00
test-556prores.rb
tests: add case for Apple ProRes video
2016-08-06 20:17:45 +02:00
test-557dts_hd_ma_xll_extension.rb
DTS: use XLL extension's sample rate for track headers if present
2016-08-10 20:33:35 +02:00
test-558segfaults_issue_1780_part_1.rb
mkvmerge: make global destruction phase more deterministic
2016-09-06 23:01:23 +02:00
test-559segfaults_issue_1780_part_2.rb
HEVC parser: fix invalid memory access beyond the end of allocated space
2016-09-06 23:01:36 +02:00
test-560segfaults_issue_1780_part_3.rb
tests: only record exit code for certain tests
2016-09-07 16:45:40 +02:00
test-561segfaults_issue_1780_part_4.rb
AAC reader: keep reading until frame with sample rate > 0 is found
2016-09-06 23:01:37 +02:00
test-562segfaults_issue_1780_part_5.rb
tests: only record exit code for certain tests
2016-09-07 16:45:40 +02:00
test-563segfaults_issue_1780_part_6.rb
HEVC parser: prevent access to beyond the end of fixed-size arrays
2016-09-06 23:06:37 +02:00
test-564segfaults_issue_1780_part_7.rb
HEVC parser: fix invalid memory access beyond the end of allocated space part 2
2016-09-07 20:49:09 +02:00
test-565hevc_detection_failed_due_to_width_height.rb
AVC, HEVC readers: fix requiring detected width/height to be positive
2016-09-11 14:07:16 +02:00
test-566opus_with_comment_header.rb
Ogg/OGM reader: fix header packet detection for Opus
2016-09-30 10:14:10 +02:00
test-567propedit_muxing_writing_application.rb
propedit, header editor: support for muxing/writing application
2016-10-06 21:26:24 +02:00
test-568dts_wav_14_in_16_detection_failures.rb
WAV reader: require 5 consecutive DTS headers during byte swap/14-in-16 detection
2016-10-09 21:24:45 +02:00
test-569wav_dts_ac3_track_properties.rb
WAV reader: use track properties from bitstream for AC-3 and DTS
2016-10-09 21:34:22 +02:00
test-570h264_misdetected_as_mpeg_ts.rb
MPEG TS: don't detect MPEG TS if first bytes equal h.264/h.265 marker
2016-10-10 18:19:21 +02:00
test-571bluray_pcm_odd_number_of_channels.rb
MPEG TS: remove alignment bytes for Blu-ray PCM audio with odd channel count
2016-10-12 20:43:53 +02:00
test-572hdmv_textst.rb
mkvmerge, mkvextract: add support for HDMV TextST subtitles
2016-11-28 16:41:43 +01:00
test-573teletext_subs_data_unit_id_0x02_and_multiple_magazines.rb
teletext: handle data unit ID 0x02, too; discard rows for pages from non-current magazines
2016-12-08 20:31:45 +01:00
test-574tta_with_apev2_tags.rb
tests: add test case for TTA with APEv2 tags
2016-12-23 21:08:59 +01:00
test-575mpeg_ts_subtitle_timestamps_way_off_from_video_timestamps.rb
MPEG TS: workaround for subtitle timestamps differing from audio/video timestamps widely
2017-01-06 20:06:22 +01:00
test-576codec_delay_in_identification.rb
mkvmerge: include codec delay in identification output as "codec_delay"
2017-01-07 12:46:08 +01:00
test-577keep_codec_delay_during_remux.rb
Matroska reader: keep existing codec delay track property
2017-01-07 13:00:49 +01:00
test-578iso639_2_codes_qaa_qad.rb
add "qaa" and "qad" ISO 639-2 language codes
2017-01-08 15:15:02 +01:00
test-579vobsub_in_matroska_without_codecprivate.rb
mkvmerge: VobSub: use default index for tracks read from Matroska missing CodecPrivate
2017-01-22 11:44:30 +01:00
test-580mp4_dash_moof_after_moov_and_mdat.rb
MP4 reader: always scan for all top level atoms
2017-01-27 23:23:24 +01:00
test-581mp4_multiple_moov_atoms.rb
MP4 reader: only parse "moov" atoms once
2017-01-29 10:40:57 +01:00
test-582reading_mp4_with_and_without_track_order.rb
MP4 reader: fix refactoring mistake: forgotten "return" after "if …"
2017-02-11 17:30:39 +01:00
test-583dvbsub_four_bytes_codecprivate.rb
Matroska reader: DVB subtitles: add subtitling type byte if missing in CodecPrivate
2017-02-17 18:39:30 +01:00
test-584ac_3_misdetected_as_mp3.rb
mkvmerge: probe AC-3/MP3/AAC at start of file before in middle of file
2017-02-18 12:34:10 +01:00
test-585h264_wrong_mapping_of_timestamps_to_frames.rb
AVC parser: only use last provided timestamp for a given stream position
2017-03-18 17:22:19 +01:00
test-586h265_invalid_default_display_window_in_sps_vui.rb
HEVC parser: detect and ignore invalid default display window VUI parameters
2017-03-19 18:57:17 +01:00
test-587X_ssa_ass_shorter_non_standard_event_format.rb
mkvextract: SSA/ASS: follow given "Format" line
2017-03-20 14:11:26 +01:00
test-588h265_must_copy_bitstream_restriction_info_in_vui_parameters.rb
HEVC parser: copy bitstream restriction info in VUI parameters
2017-03-30 20:10:57 +02:00
test-589h264_forcing_default_duration_in_fields_with_source_matroska.rb
AVC/h.264 (framed) output: honor forced default duration signaling interlaced content
2017-03-31 16:50:42 +02:00
test-590invalid_track_language_elements.rb
Matroska reader: treat invalid language elements as "und"
2017-04-04 19:18:43 +02:00
test-591hevc_wrong_number_of_parameter_sets.rb
HEVC parser: fix calculation of number of parameter set arrays in HEVCC
2017-04-12 18:34:57 +02:00
test-592mpeg_ts_aac_wrong_track_parameters_detected.rb
MPEG TS reader: require five consecutive, identical AAC headers for track type detection
2017-04-12 22:57:22 +02:00
test-593flac_with_picture_metadata.rb
FLAC reader: handle "picture" metadata blocks as attachments
2017-04-15 18:48:03 +02:00
test-594hevc_split_parts_discarding_start_endless_loop.rb
mkvmerge: don't try to relocate written data when discarding
2017-04-16 07:35:25 +02:00
test-595h264_bogus_timing_info.rb
AVC parser: use 25 FPS instead of bogus timing info values from SPS
2017-04-17 20:32:45 +02:00
test-596mpeg_ts_aac_loas_latm_misdetected_as_adts.rb
MPEG TS reader: force AAC framer's multiplex mode to the detected mode
2017-04-24 17:03:24 +02:00
test-597mpeg_ts_starting_with_avc_start_code.rb
MPEG TS reader: require more consecutive packets, ignore h.264/h.265 start codes
2017-05-10 16:30:57 +02:00
test-598aac_track_not_listed_in_pmt.rb
MPEG TS: detect AAC & AC-3 tracks not listed in the PMT
2017-05-11 22:25:20 +02:00
test-599mp4_nclx_colour_type_in_colr_atom.rb
MP4 reader: support nclx
colour type in colr
atom
2017-05-14 20:43:22 +02:00
test-600mpeg_ts_multiple_programs.rb
MPEG TS: parse all PMTs in streams with multiple programs properly
2017-05-22 19:43:03 +02:00
test-601mp4_mpeg2_via_esds.rb
MP4 reader: determine MPEG-1/2 version from ESDS if present
2017-06-18 15:07:34 +02:00
test-602vob_with_garbage_at_start.rb
MPEG PS: ignore garbage at start during file type detection
2017-06-19 18:59:19 +02:00
test-603mpeg_ps_ac3_not_enough_data_in_first_packet.rb
MPEG PS: probe for more (E-)AC-3 data if detection fails
2017-06-24 09:25:21 +02:00
test-604append_only_one_video_track_with_codec_private.rb
tests: add case for c7422daa4d
2017-06-24 10:58:59 +02:00
test-605h264_changing_sps_pps_wrong_frame_order_and_timestamps.rb
AVC/h.264 parser: flush queued frames on SPS/PPS changes
2017-07-04 21:18:33 +02:00
test-606aac_960_samples_per_frame.rb
AAC: store GA specific config & handle 960 samples/frame
2017-07-20 21:57:53 +02:00
test-607wave64.rb
WAV reader: implement Wave64 support
2017-07-21 22:17:04 +02:00
test-608ui_locale_ro_RO.rb
translations: integrate Romanian translation
2017-07-22 16:00:11 +02:00
test-609propedit_video_colour_attributes.rb
propedit: add support for video colour attributes
2017-08-03 21:06:55 +02:00