summaryrefslogtreecommitdiffstatshomepage
path: root/regtests/chdman/input
diff options
context:
space:
mode:
Diffstat (limited to 'regtests/chdman/input')
-rw-r--r--regtests/chdman/input/copy_cd_cue_audio_silence_wav_20_tracks_v4/in.chdbin0 -> 38412 bytes
-rw-r--r--regtests/chdman/input/copy_cd_cue_audio_silence_wav_v4/in.chdbin0 -> 32356 bytes
-rw-r--r--regtests/chdman/input/copy_cd_cue_empty_v4/in.chdbin0 -> 27956 bytes
-rw-r--r--regtests/chdman/input/copy_cd_nrg_empty_v4/in.chdbin0 -> 27956 bytes
-rw-r--r--regtests/chdman/input/copy_cd_toc_empty_v4/in.chdbin0 -> 60598 bytes
-rw-r--r--regtests/chdman/input/copy_hd_1/in.chdbin0 -> 21337 bytes
-rw-r--r--regtests/chdman/input/createcd_cue_audio_silence/in.binbin0 -> 14109648 bytes
-rw-r--r--regtests/chdman/input/createcd_cue_audio_silence/in.cue42
-rw-r--r--regtests/chdman/input/createcd_cue_audio_silence_wav/in.cue15
-rw-r--r--regtests/chdman/input/createcd_cue_audio_silence_wav/silence.wavbin0 -> 176448 bytes
-rw-r--r--regtests/chdman/input/createcd_cue_audio_silence_wav_20_tracks/in.cue60
-rw-r--r--regtests/chdman/input/createcd_cue_audio_silence_wav_20_tracks/silence.wavbin0 -> 176448 bytes
-rw-r--r--regtests/chdman/input/createcd_cue_audio_silence_wav_20_tracks_cdfl/in.cue60
-rw-r--r--regtests/chdman/input/createcd_cue_audio_silence_wav_20_tracks_cdfl/in.params1
-rw-r--r--regtests/chdman/input/createcd_cue_audio_silence_wav_20_tracks_cdfl/silence.wavbin0 -> 176448 bytes
-rw-r--r--regtests/chdman/input/createcd_cue_audio_silence_wav_20_tracks_cdlz/in.cue60
-rw-r--r--regtests/chdman/input/createcd_cue_audio_silence_wav_20_tracks_cdlz/in.params1
-rw-r--r--regtests/chdman/input/createcd_cue_audio_silence_wav_20_tracks_cdlz/silence.wavbin0 -> 176448 bytes
-rw-r--r--regtests/chdman/input/createcd_cue_audio_silence_wav_20_tracks_cdzl/in.cue60
-rw-r--r--regtests/chdman/input/createcd_cue_audio_silence_wav_20_tracks_cdzl/in.params1
-rw-r--r--regtests/chdman/input/createcd_cue_audio_silence_wav_20_tracks_cdzl/silence.wavbin0 -> 176448 bytes
-rw-r--r--regtests/chdman/input/createcd_cue_audio_silence_wav_20_tracks_none/in.cue60
-rw-r--r--regtests/chdman/input/createcd_cue_audio_silence_wav_20_tracks_none/in.params1
-rw-r--r--regtests/chdman/input/createcd_cue_audio_silence_wav_20_tracks_none/silence.wavbin0 -> 176448 bytes
-rw-r--r--regtests/chdman/input/createcd_cue_empty/in.binbin0 -> 1430016 bytes
-rw-r--r--regtests/chdman/input/createcd_cue_empty/in.cue4
-rw-r--r--regtests/chdman/input/createcd_iso_empty/in.isobin0 -> 1245184 bytes
-rw-r--r--regtests/chdman/input/createcd_nrg_audio_silence/in.nrgbin0 -> 14466058 bytes
-rw-r--r--regtests/chdman/input/createcd_nrg_empty/in.nrgbin0 -> 1782972 bytes
-rw-r--r--regtests/chdman/input/createcd_toc_empty/data.binbin0 -> 1488384 bytes
-rw-r--r--regtests/chdman/input/createcd_toc_empty/in.toc8
-rw-r--r--regtests/chdman/input/createhd_1/in.params1
-rw-r--r--regtests/chdman/input/createhd_2/in.params1
-rw-r--r--regtests/chdman/input/createhd_3/in.params1
-rw-r--r--regtests/chdman/input/createhd_4/in.params1
-rw-r--r--regtests/chdman/input/createhd_5/in.params1
-rw-r--r--regtests/chdman/input/createhd_raw_empty/in.rawbin0 -> 1048576 bytes
-rw-r--r--regtests/chdman/input/createhd_raw_empty_flac/in.params1
-rw-r--r--regtests/chdman/input/createhd_raw_empty_flac/in.rawbin0 -> 1048576 bytes
-rw-r--r--regtests/chdman/input/createhd_raw_empty_huff/in.params1
-rw-r--r--regtests/chdman/input/createhd_raw_empty_huff/in.rawbin0 -> 1048576 bytes
-rw-r--r--regtests/chdman/input/createhd_raw_empty_lzma/in.params1
-rw-r--r--regtests/chdman/input/createhd_raw_empty_lzma/in.rawbin0 -> 1048576 bytes
-rw-r--r--regtests/chdman/input/createhd_raw_empty_none/in.params1
-rw-r--r--regtests/chdman/input/createhd_raw_empty_none/in.rawbin0 -> 1048576 bytes
-rw-r--r--regtests/chdman/input/createhd_raw_empty_zlib/in.params1
-rw-r--r--regtests/chdman/input/createhd_raw_empty_zlib/in.rawbin0 -> 1048576 bytes
-rw-r--r--regtests/chdman/input/createld_avi_uyvy_3_frames_no_audio/in.avibin0 -> 1326226 bytes
-rw-r--r--regtests/chdman/input/createld_avi_yuv2_3_frames_no_audio/in.avibin0 -> 1326226 bytes
49 files changed, 383 insertions, 0 deletions
diff --git a/regtests/chdman/input/copy_cd_cue_audio_silence_wav_20_tracks_v4/in.chd b/regtests/chdman/input/copy_cd_cue_audio_silence_wav_20_tracks_v4/in.chd
new file mode 100644
index 00000000000..9cede819041
--- /dev/null
+++ b/regtests/chdman/input/copy_cd_cue_audio_silence_wav_20_tracks_v4/in.chd
Binary files differ
diff --git a/regtests/chdman/input/copy_cd_cue_audio_silence_wav_v4/in.chd b/regtests/chdman/input/copy_cd_cue_audio_silence_wav_v4/in.chd
new file mode 100644
index 00000000000..73a5d7621d1
--- /dev/null
+++ b/regtests/chdman/input/copy_cd_cue_audio_silence_wav_v4/in.chd
Binary files differ
diff --git a/regtests/chdman/input/copy_cd_cue_empty_v4/in.chd b/regtests/chdman/input/copy_cd_cue_empty_v4/in.chd
new file mode 100644
index 00000000000..2454149c709
--- /dev/null
+++ b/regtests/chdman/input/copy_cd_cue_empty_v4/in.chd
Binary files differ
diff --git a/regtests/chdman/input/copy_cd_nrg_empty_v4/in.chd b/regtests/chdman/input/copy_cd_nrg_empty_v4/in.chd
new file mode 100644
index 00000000000..06e5c0cc6fb
--- /dev/null
+++ b/regtests/chdman/input/copy_cd_nrg_empty_v4/in.chd
Binary files differ
diff --git a/regtests/chdman/input/copy_cd_toc_empty_v4/in.chd b/regtests/chdman/input/copy_cd_toc_empty_v4/in.chd
new file mode 100644
index 00000000000..94e4b9fe6fd
--- /dev/null
+++ b/regtests/chdman/input/copy_cd_toc_empty_v4/in.chd
Binary files differ
diff --git a/regtests/chdman/input/copy_hd_1/in.chd b/regtests/chdman/input/copy_hd_1/in.chd
new file mode 100644
index 00000000000..fe9f2cb8c8e
--- /dev/null
+++ b/regtests/chdman/input/copy_hd_1/in.chd
Binary files differ
diff --git a/regtests/chdman/input/createcd_cue_audio_silence/in.bin b/regtests/chdman/input/createcd_cue_audio_silence/in.bin
new file mode 100644
index 00000000000..6e43ca05da4
--- /dev/null
+++ b/regtests/chdman/input/createcd_cue_audio_silence/in.bin
Binary files differ
diff --git a/regtests/chdman/input/createcd_cue_audio_silence/in.cue b/regtests/chdman/input/createcd_cue_audio_silence/in.cue
new file mode 100644
index 00000000000..dcd79a50599
--- /dev/null
+++ b/regtests/chdman/input/createcd_cue_audio_silence/in.cue
@@ -0,0 +1,42 @@
+FILE "in.bin" BINARY
+REM SESSION 01
+ TRACK 01 AUDIO
+ INDEX 01 00:00:00
+ TRACK 02 AUDIO
+ INDEX 01 00:04:00
+ TRACK 03 AUDIO
+ INDEX 01 00:08:00
+ TRACK 04 AUDIO
+ INDEX 01 00:12:00
+ TRACK 05 AUDIO
+ INDEX 01 00:16:00
+ TRACK 06 AUDIO
+ INDEX 01 00:20:00
+ TRACK 07 AUDIO
+ INDEX 01 00:24:00
+ TRACK 08 AUDIO
+ INDEX 01 00:28:00
+ TRACK 09 AUDIO
+ INDEX 01 00:32:00
+ TRACK 10 AUDIO
+ INDEX 01 00:36:00
+ TRACK 11 AUDIO
+ INDEX 01 00:40:00
+ TRACK 12 AUDIO
+ INDEX 01 00:44:00
+ TRACK 13 AUDIO
+ INDEX 01 00:48:00
+ TRACK 14 AUDIO
+ INDEX 01 00:52:00
+ TRACK 15 AUDIO
+ INDEX 01 00:56:00
+ TRACK 16 AUDIO
+ INDEX 01 01:00:00
+ TRACK 17 AUDIO
+ INDEX 01 01:04:00
+ TRACK 18 AUDIO
+ INDEX 01 01:08:00
+ TRACK 19 AUDIO
+ INDEX 01 01:12:00
+ TRACK 20 AUDIO
+ INDEX 01 01:16:00
diff --git a/regtests/chdman/input/createcd_cue_audio_silence_wav/in.cue b/regtests/chdman/input/createcd_cue_audio_silence_wav/in.cue
new file mode 100644
index 00000000000..4d8ac1e0798
--- /dev/null
+++ b/regtests/chdman/input/createcd_cue_audio_silence_wav/in.cue
@@ -0,0 +1,15 @@
+FILE "silence.wav" WAVE
+TRACK 01 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 02 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 03 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 04 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 05 AUDIO
+ INDEX 01 00:00:00
diff --git a/regtests/chdman/input/createcd_cue_audio_silence_wav/silence.wav b/regtests/chdman/input/createcd_cue_audio_silence_wav/silence.wav
new file mode 100644
index 00000000000..9b2ecc0eea0
--- /dev/null
+++ b/regtests/chdman/input/createcd_cue_audio_silence_wav/silence.wav
Binary files differ
diff --git a/regtests/chdman/input/createcd_cue_audio_silence_wav_20_tracks/in.cue b/regtests/chdman/input/createcd_cue_audio_silence_wav_20_tracks/in.cue
new file mode 100644
index 00000000000..93f44224774
--- /dev/null
+++ b/regtests/chdman/input/createcd_cue_audio_silence_wav_20_tracks/in.cue
@@ -0,0 +1,60 @@
+FILE "silence.wav" WAVE
+TRACK 01 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 02 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 03 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 04 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 05 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 06 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 07 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 08 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 09 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 10 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 11 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 12 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 13 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 14 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 15 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 16 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 17 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 18 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 19 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 20 AUDIO
+ INDEX 01 00:00:00
diff --git a/regtests/chdman/input/createcd_cue_audio_silence_wav_20_tracks/silence.wav b/regtests/chdman/input/createcd_cue_audio_silence_wav_20_tracks/silence.wav
new file mode 100644
index 00000000000..9b2ecc0eea0
--- /dev/null
+++ b/regtests/chdman/input/createcd_cue_audio_silence_wav_20_tracks/silence.wav
Binary files differ
diff --git a/regtests/chdman/input/createcd_cue_audio_silence_wav_20_tracks_cdfl/in.cue b/regtests/chdman/input/createcd_cue_audio_silence_wav_20_tracks_cdfl/in.cue
new file mode 100644
index 00000000000..93f44224774
--- /dev/null
+++ b/regtests/chdman/input/createcd_cue_audio_silence_wav_20_tracks_cdfl/in.cue
@@ -0,0 +1,60 @@
+FILE "silence.wav" WAVE
+TRACK 01 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 02 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 03 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 04 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 05 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 06 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 07 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 08 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 09 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 10 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 11 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 12 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 13 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 14 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 15 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 16 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 17 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 18 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 19 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 20 AUDIO
+ INDEX 01 00:00:00
diff --git a/regtests/chdman/input/createcd_cue_audio_silence_wav_20_tracks_cdfl/in.params b/regtests/chdman/input/createcd_cue_audio_silence_wav_20_tracks_cdfl/in.params
new file mode 100644
index 00000000000..9f9e0da92ee
--- /dev/null
+++ b/regtests/chdman/input/createcd_cue_audio_silence_wav_20_tracks_cdfl/in.params
@@ -0,0 +1 @@
+-c cdfl \ No newline at end of file
diff --git a/regtests/chdman/input/createcd_cue_audio_silence_wav_20_tracks_cdfl/silence.wav b/regtests/chdman/input/createcd_cue_audio_silence_wav_20_tracks_cdfl/silence.wav
new file mode 100644
index 00000000000..9b2ecc0eea0
--- /dev/null
+++ b/regtests/chdman/input/createcd_cue_audio_silence_wav_20_tracks_cdfl/silence.wav
Binary files differ
diff --git a/regtests/chdman/input/createcd_cue_audio_silence_wav_20_tracks_cdlz/in.cue b/regtests/chdman/input/createcd_cue_audio_silence_wav_20_tracks_cdlz/in.cue
new file mode 100644
index 00000000000..93f44224774
--- /dev/null
+++ b/regtests/chdman/input/createcd_cue_audio_silence_wav_20_tracks_cdlz/in.cue
@@ -0,0 +1,60 @@
+FILE "silence.wav" WAVE
+TRACK 01 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 02 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 03 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 04 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 05 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 06 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 07 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 08 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 09 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 10 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 11 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 12 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 13 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 14 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 15 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 16 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 17 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 18 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 19 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 20 AUDIO
+ INDEX 01 00:00:00
diff --git a/regtests/chdman/input/createcd_cue_audio_silence_wav_20_tracks_cdlz/in.params b/regtests/chdman/input/createcd_cue_audio_silence_wav_20_tracks_cdlz/in.params
new file mode 100644
index 00000000000..93892b23774
--- /dev/null
+++ b/regtests/chdman/input/createcd_cue_audio_silence_wav_20_tracks_cdlz/in.params
@@ -0,0 +1 @@
+-c cdlz \ No newline at end of file
diff --git a/regtests/chdman/input/createcd_cue_audio_silence_wav_20_tracks_cdlz/silence.wav b/regtests/chdman/input/createcd_cue_audio_silence_wav_20_tracks_cdlz/silence.wav
new file mode 100644
index 00000000000..9b2ecc0eea0
--- /dev/null
+++ b/regtests/chdman/input/createcd_cue_audio_silence_wav_20_tracks_cdlz/silence.wav
Binary files differ
diff --git a/regtests/chdman/input/createcd_cue_audio_silence_wav_20_tracks_cdzl/in.cue b/regtests/chdman/input/createcd_cue_audio_silence_wav_20_tracks_cdzl/in.cue
new file mode 100644
index 00000000000..93f44224774
--- /dev/null
+++ b/regtests/chdman/input/createcd_cue_audio_silence_wav_20_tracks_cdzl/in.cue
@@ -0,0 +1,60 @@
+FILE "silence.wav" WAVE
+TRACK 01 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 02 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 03 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 04 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 05 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 06 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 07 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 08 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 09 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 10 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 11 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 12 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 13 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 14 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 15 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 16 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 17 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 18 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 19 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 20 AUDIO
+ INDEX 01 00:00:00
diff --git a/regtests/chdman/input/createcd_cue_audio_silence_wav_20_tracks_cdzl/in.params b/regtests/chdman/input/createcd_cue_audio_silence_wav_20_tracks_cdzl/in.params
new file mode 100644
index 00000000000..d222c0d1c8d
--- /dev/null
+++ b/regtests/chdman/input/createcd_cue_audio_silence_wav_20_tracks_cdzl/in.params
@@ -0,0 +1 @@
+-c cdzl \ No newline at end of file
diff --git a/regtests/chdman/input/createcd_cue_audio_silence_wav_20_tracks_cdzl/silence.wav b/regtests/chdman/input/createcd_cue_audio_silence_wav_20_tracks_cdzl/silence.wav
new file mode 100644
index 00000000000..9b2ecc0eea0
--- /dev/null
+++ b/regtests/chdman/input/createcd_cue_audio_silence_wav_20_tracks_cdzl/silence.wav
Binary files differ
diff --git a/regtests/chdman/input/createcd_cue_audio_silence_wav_20_tracks_none/in.cue b/regtests/chdman/input/createcd_cue_audio_silence_wav_20_tracks_none/in.cue
new file mode 100644
index 00000000000..93f44224774
--- /dev/null
+++ b/regtests/chdman/input/createcd_cue_audio_silence_wav_20_tracks_none/in.cue
@@ -0,0 +1,60 @@
+FILE "silence.wav" WAVE
+TRACK 01 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 02 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 03 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 04 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 05 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 06 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 07 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 08 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 09 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 10 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 11 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 12 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 13 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 14 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 15 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 16 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 17 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 18 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 19 AUDIO
+ INDEX 01 00:00:00
+FILE "silence.wav" WAVE
+TRACK 20 AUDIO
+ INDEX 01 00:00:00
diff --git a/regtests/chdman/input/createcd_cue_audio_silence_wav_20_tracks_none/in.params b/regtests/chdman/input/createcd_cue_audio_silence_wav_20_tracks_none/in.params
new file mode 100644
index 00000000000..27684aad935
--- /dev/null
+++ b/regtests/chdman/input/createcd_cue_audio_silence_wav_20_tracks_none/in.params
@@ -0,0 +1 @@
+-c none \ No newline at end of file
diff --git a/regtests/chdman/input/createcd_cue_audio_silence_wav_20_tracks_none/silence.wav b/regtests/chdman/input/createcd_cue_audio_silence_wav_20_tracks_none/silence.wav
new file mode 100644
index 00000000000..9b2ecc0eea0
--- /dev/null
+++ b/regtests/chdman/input/createcd_cue_audio_silence_wav_20_tracks_none/silence.wav
Binary files differ
diff --git a/regtests/chdman/input/createcd_cue_empty/in.bin b/regtests/chdman/input/createcd_cue_empty/in.bin
new file mode 100644
index 00000000000..3c80d90ff2c
--- /dev/null
+++ b/regtests/chdman/input/createcd_cue_empty/in.bin
Binary files differ
diff --git a/regtests/chdman/input/createcd_cue_empty/in.cue b/regtests/chdman/input/createcd_cue_empty/in.cue
new file mode 100644
index 00000000000..699b6ead101
--- /dev/null
+++ b/regtests/chdman/input/createcd_cue_empty/in.cue
@@ -0,0 +1,4 @@
+FILE "in.bin" BINARY
+ TRACK 01 MODE1/2352
+ INDEX 01 00:00:00
+ REM LEAD-OUT 00:08:08
diff --git a/regtests/chdman/input/createcd_iso_empty/in.iso b/regtests/chdman/input/createcd_iso_empty/in.iso
new file mode 100644
index 00000000000..ec1c5b8dcdc
--- /dev/null
+++ b/regtests/chdman/input/createcd_iso_empty/in.iso
Binary files differ
diff --git a/regtests/chdman/input/createcd_nrg_audio_silence/in.nrg b/regtests/chdman/input/createcd_nrg_audio_silence/in.nrg
new file mode 100644
index 00000000000..fa9d6bcc723
--- /dev/null
+++ b/regtests/chdman/input/createcd_nrg_audio_silence/in.nrg
Binary files differ
diff --git a/regtests/chdman/input/createcd_nrg_empty/in.nrg b/regtests/chdman/input/createcd_nrg_empty/in.nrg
new file mode 100644
index 00000000000..4c2644a2fc7
--- /dev/null
+++ b/regtests/chdman/input/createcd_nrg_empty/in.nrg
Binary files differ
diff --git a/regtests/chdman/input/createcd_toc_empty/data.bin b/regtests/chdman/input/createcd_toc_empty/data.bin
new file mode 100644
index 00000000000..41757946af7
--- /dev/null
+++ b/regtests/chdman/input/createcd_toc_empty/data.bin
Binary files differ
diff --git a/regtests/chdman/input/createcd_toc_empty/in.toc b/regtests/chdman/input/createcd_toc_empty/in.toc
new file mode 100644
index 00000000000..5f5e42da1b7
--- /dev/null
+++ b/regtests/chdman/input/createcd_toc_empty/in.toc
@@ -0,0 +1,8 @@
+CD_ROM
+
+
+// Track 1
+TRACK MODE1_RAW RW_RAW
+NO COPY
+DATAFILE "data.bin" 00:08:08 // length in bytes: 1488384
+
diff --git a/regtests/chdman/input/createhd_1/in.params b/regtests/chdman/input/createhd_1/in.params
new file mode 100644
index 00000000000..31c49301ea1
--- /dev/null
+++ b/regtests/chdman/input/createhd_1/in.params
@@ -0,0 +1 @@
+-chs 407,4,26 -ss 512 \ No newline at end of file
diff --git a/regtests/chdman/input/createhd_2/in.params b/regtests/chdman/input/createhd_2/in.params
new file mode 100644
index 00000000000..7898d91fbaa
--- /dev/null
+++ b/regtests/chdman/input/createhd_2/in.params
@@ -0,0 +1 @@
+-chs 407,4,26 \ No newline at end of file
diff --git a/regtests/chdman/input/createhd_3/in.params b/regtests/chdman/input/createhd_3/in.params
new file mode 100644
index 00000000000..f452941d355
--- /dev/null
+++ b/regtests/chdman/input/createhd_3/in.params
@@ -0,0 +1 @@
+-chs 407,4,26 -ss 1024 \ No newline at end of file
diff --git a/regtests/chdman/input/createhd_4/in.params b/regtests/chdman/input/createhd_4/in.params
new file mode 100644
index 00000000000..51eee8734e1
--- /dev/null
+++ b/regtests/chdman/input/createhd_4/in.params
@@ -0,0 +1 @@
+-s 10485760 \ No newline at end of file
diff --git a/regtests/chdman/input/createhd_5/in.params b/regtests/chdman/input/createhd_5/in.params
new file mode 100644
index 00000000000..27e6fe0e955
--- /dev/null
+++ b/regtests/chdman/input/createhd_5/in.params
@@ -0,0 +1 @@
+-s 10485760 -ss 1024 \ No newline at end of file
diff --git a/regtests/chdman/input/createhd_raw_empty/in.raw b/regtests/chdman/input/createhd_raw_empty/in.raw
new file mode 100644
index 00000000000..098cba05d0c
--- /dev/null
+++ b/regtests/chdman/input/createhd_raw_empty/in.raw
Binary files differ
diff --git a/regtests/chdman/input/createhd_raw_empty_flac/in.params b/regtests/chdman/input/createhd_raw_empty_flac/in.params
new file mode 100644
index 00000000000..20f6ee09778
--- /dev/null
+++ b/regtests/chdman/input/createhd_raw_empty_flac/in.params
@@ -0,0 +1 @@
+-c flac \ No newline at end of file
diff --git a/regtests/chdman/input/createhd_raw_empty_flac/in.raw b/regtests/chdman/input/createhd_raw_empty_flac/in.raw
new file mode 100644
index 00000000000..098cba05d0c
--- /dev/null
+++ b/regtests/chdman/input/createhd_raw_empty_flac/in.raw
Binary files differ
diff --git a/regtests/chdman/input/createhd_raw_empty_huff/in.params b/regtests/chdman/input/createhd_raw_empty_huff/in.params
new file mode 100644
index 00000000000..ae90b88df8e
--- /dev/null
+++ b/regtests/chdman/input/createhd_raw_empty_huff/in.params
@@ -0,0 +1 @@
+-c huff \ No newline at end of file
diff --git a/regtests/chdman/input/createhd_raw_empty_huff/in.raw b/regtests/chdman/input/createhd_raw_empty_huff/in.raw
new file mode 100644
index 00000000000..098cba05d0c
--- /dev/null
+++ b/regtests/chdman/input/createhd_raw_empty_huff/in.raw
Binary files differ
diff --git a/regtests/chdman/input/createhd_raw_empty_lzma/in.params b/regtests/chdman/input/createhd_raw_empty_lzma/in.params
new file mode 100644
index 00000000000..5e92634ab96
--- /dev/null
+++ b/regtests/chdman/input/createhd_raw_empty_lzma/in.params
@@ -0,0 +1 @@
+-c lzma \ No newline at end of file
diff --git a/regtests/chdman/input/createhd_raw_empty_lzma/in.raw b/regtests/chdman/input/createhd_raw_empty_lzma/in.raw
new file mode 100644
index 00000000000..098cba05d0c
--- /dev/null
+++ b/regtests/chdman/input/createhd_raw_empty_lzma/in.raw
Binary files differ
diff --git a/regtests/chdman/input/createhd_raw_empty_none/in.params b/regtests/chdman/input/createhd_raw_empty_none/in.params
new file mode 100644
index 00000000000..27684aad935
--- /dev/null
+++ b/regtests/chdman/input/createhd_raw_empty_none/in.params
@@ -0,0 +1 @@
+-c none \ No newline at end of file
diff --git a/regtests/chdman/input/createhd_raw_empty_none/in.raw b/regtests/chdman/input/createhd_raw_empty_none/in.raw
new file mode 100644
index 00000000000..098cba05d0c
--- /dev/null
+++ b/regtests/chdman/input/createhd_raw_empty_none/in.raw
Binary files differ
diff --git a/regtests/chdman/input/createhd_raw_empty_zlib/in.params b/regtests/chdman/input/createhd_raw_empty_zlib/in.params
new file mode 100644
index 00000000000..3ddf00b4e60
--- /dev/null
+++ b/regtests/chdman/input/createhd_raw_empty_zlib/in.params
@@ -0,0 +1 @@
+-c zlib \ No newline at end of file
diff --git a/regtests/chdman/input/createhd_raw_empty_zlib/in.raw b/regtests/chdman/input/createhd_raw_empty_zlib/in.raw
new file mode 100644
index 00000000000..098cba05d0c
--- /dev/null
+++ b/regtests/chdman/input/createhd_raw_empty_zlib/in.raw
Binary files differ
diff --git a/regtests/chdman/input/createld_avi_uyvy_3_frames_no_audio/in.avi b/regtests/chdman/input/createld_avi_uyvy_3_frames_no_audio/in.avi
new file mode 100644
index 00000000000..21d518d11da
--- /dev/null
+++ b/regtests/chdman/input/createld_avi_uyvy_3_frames_no_audio/in.avi
Binary files differ
diff --git a/regtests/chdman/input/createld_avi_yuv2_3_frames_no_audio/in.avi b/regtests/chdman/input/createld_avi_yuv2_3_frames_no_audio/in.avi
new file mode 100644
index 00000000000..0ef28668558
--- /dev/null
+++ b/regtests/chdman/input/createld_avi_yuv2_3_frames_no_audio/in.avi
Binary files differ