--- tests/fate/dca.mak | 65 +++++++++++++++++++++++++ tests/ref/fate/dca-xll_51_16_192_768_0 | 11 +++++ tests/ref/fate/dca-xll_51_16_192_768_0-dmix_2 | 11 +++++ tests/ref/fate/dca-xll_51_16_192_768_0-dmix_6 | 11 +++++ tests/ref/fate/dca-xll_51_16_192_768_1 | 11 +++++ tests/ref/fate/dca-xll_51_16_192_768_1-dmix_2 | 11 +++++ tests/ref/fate/dca-xll_51_16_192_768_1-dmix_6 | 11 +++++ tests/ref/fate/dca-xll_51_24_48_768 | 11 +++++ tests/ref/fate/dca-xll_51_24_48_768-dmix_2 | 11 +++++ tests/ref/fate/dca-xll_51_24_48_768-dmix_6 | 11 +++++ tests/ref/fate/dca-xll_51_24_48_none | 8 +++ tests/ref/fate/dca-xll_51_24_48_none-dmix_2 | 8 +++ tests/ref/fate/dca-xll_51_24_48_none-dmix_6 | 8 +++ tests/ref/fate/dca-xll_71_24_48_768_0 | 11 +++++ tests/ref/fate/dca-xll_71_24_48_768_0-dmix_2 | 11 +++++ tests/ref/fate/dca-xll_71_24_48_768_0-dmix_6 | 11 +++++ tests/ref/fate/dca-xll_71_24_48_768_1 | 11 +++++ tests/ref/fate/dca-xll_71_24_48_768_1-dmix_2 | 11 +++++ tests/ref/fate/dca-xll_71_24_48_768_1-dmix_6 | 11 +++++ tests/ref/fate/dca-xll_71_24_96_768 | 11 +++++ tests/ref/fate/dca-xll_71_24_96_768-dmix_2 | 11 +++++ tests/ref/fate/dca-xll_71_24_96_768-dmix_6 | 11 +++++ tests/ref/fate/dca-xll_x96_51_24_96_1509 | 11 +++++ tests/ref/fate/dca-xll_x96_51_24_96_1509-dmix_2 | 11 +++++ tests/ref/fate/dca-xll_x96_51_24_96_1509-dmix_6 | 11 +++++ tests/ref/fate/dca-xll_xch_61_24_48_768 | 11 +++++ tests/ref/fate/dca-xll_xch_61_24_48_768-dmix_2 | 11 +++++ tests/ref/fate/dca-xll_xch_61_24_48_768-dmix_6 | 11 +++++ 28 files changed, 353 insertions(+) create mode 100644 tests/ref/fate/dca-xll_51_16_192_768_0 create mode 100644 tests/ref/fate/dca-xll_51_16_192_768_0-dmix_2 create mode 100644 tests/ref/fate/dca-xll_51_16_192_768_0-dmix_6 create mode 100644 tests/ref/fate/dca-xll_51_16_192_768_1 create mode 100644 tests/ref/fate/dca-xll_51_16_192_768_1-dmix_2 create mode 100644 tests/ref/fate/dca-xll_51_16_192_768_1-dmix_6 create mode 100644 tests/ref/fate/dca-xll_51_24_48_768 create mode 100644 tests/ref/fate/dca-xll_51_24_48_768-dmix_2 create mode 100644 tests/ref/fate/dca-xll_51_24_48_768-dmix_6 create mode 100644 tests/ref/fate/dca-xll_51_24_48_none create mode 100644 tests/ref/fate/dca-xll_51_24_48_none-dmix_2 create mode 100644 tests/ref/fate/dca-xll_51_24_48_none-dmix_6 create mode 100644 tests/ref/fate/dca-xll_71_24_48_768_0 create mode 100644 tests/ref/fate/dca-xll_71_24_48_768_0-dmix_2 create mode 100644 tests/ref/fate/dca-xll_71_24_48_768_0-dmix_6 create mode 100644 tests/ref/fate/dca-xll_71_24_48_768_1 create mode 100644 tests/ref/fate/dca-xll_71_24_48_768_1-dmix_2 create mode 100644 tests/ref/fate/dca-xll_71_24_48_768_1-dmix_6 create mode 100644 tests/ref/fate/dca-xll_71_24_96_768 create mode 100644 tests/ref/fate/dca-xll_71_24_96_768-dmix_2 create mode 100644 tests/ref/fate/dca-xll_71_24_96_768-dmix_6 create mode 100644 tests/ref/fate/dca-xll_x96_51_24_96_1509 create mode 100644 tests/ref/fate/dca-xll_x96_51_24_96_1509-dmix_2 create mode 100644 tests/ref/fate/dca-xll_x96_51_24_96_1509-dmix_6 create mode 100644 tests/ref/fate/dca-xll_xch_61_24_48_768 create mode 100644 tests/ref/fate/dca-xll_xch_61_24_48_768-dmix_2 create mode 100644 tests/ref/fate/dca-xll_xch_61_24_48_768-dmix_6
diff --git a/tests/fate/dca.mak b/tests/fate/dca.mak index d8c1117..27233f1 100644 --- a/tests/fate/dca.mak +++ b/tests/fate/dca.mak @@ -1,3 +1,68 @@ +# dcadec test samples +DCADEC_SUITE_LOSSLESS_16 = xll_51_16_192_768_0 \ + xll_51_16_192_768_1 \ + +DCADEC_SUITE_LOSSLESS_24 = xll_51_24_48_768 \ + xll_51_24_48_none \ + xll_71_24_48_768_0 \ + xll_71_24_48_768_1 \ + xll_71_24_96_768 \ + xll_x96_51_24_96_1509 \ + xll_xch_61_24_48_768 \ + +DCADEC_SUITE_LOSSY = core_51_24_48_768_0 \ + core_51_24_48_768_1 \ + x96_51_24_96_1509 \ + x96_xch_61_24_96_3840 \ + x96_xxch_71_24_96_3840 \ + xbr_51_24_48_3840 \ + xbr_xch_61_24_48_3840 \ + xbr_xxch_71_24_48_3840 \ + xch_61_24_48_768 \ + xxch_71_24_48_2046 \ + +define FATE_DCADEC_LOSSLESS_SUITE +FATE_DCADEC_LOSSLESS += fate-dca-$(1) fate-dca-$(1)-dmix_2 fate-dca-$(1)-dmix_6 +fate-dca-$(1): CMD = framemd5 -i $(TARGET_SAMPLES)/dts/dcadec-suite/$(1).dtshd -f $(2) +fate-dca-$(1)-dmix_2: CMD = framemd5 -request_channel_layout 0x3 -i $(TARGET_SAMPLES)/dts/dcadec-suite/$(1).dtshd -f $(2) +fate-dca-$(1)-dmix_6: CMD = framemd5 -request_channel_layout 0x60f -i $(TARGET_SAMPLES)/dts/dcadec-suite/$(1).dtshd -f $(2) +endef + +define FATE_DCADEC_LOSSY_SUITE +FATE_DCADEC_LOSSY += fate-dca-$(1) +fate-dca-$(1): CMD = pcm -i $(TARGET_SAMPLES)/dts/dcadec-suite/$(1).dtshd +fate-dca-$(1): CMP = oneoff +fate-dca-$(1): REF = $(SAMPLES)/dts/dcadec-suite/$(1).pcm +endef + +$(foreach N,$(DCADEC_SUITE_LOSSLESS_16),$(eval $(call FATE_DCADEC_LOSSLESS_SUITE,$(N),s16le))) +$(foreach N,$(DCADEC_SUITE_LOSSLESS_24),$(eval $(call FATE_DCADEC_LOSSLESS_SUITE,$(N),s24le))) +$(foreach N,$(DCADEC_SUITE_LOSSY),$(eval $(call FATE_DCADEC_LOSSY_SUITE,$(N)))) + +# lossy downmix tests +FATE_DCADEC_LOSSY += fate-dca-core_51_24_48_768_1-dmix_2 +fate-dca-core_51_24_48_768_1-dmix_2: CMD = pcm -request_channel_layout 3 -i $(TARGET_SAMPLES)/dts/dcadec-suite/core_51_24_48_768_1.dtshd +fate-dca-core_51_24_48_768_1-dmix_2: CMP = oneoff +fate-dca-core_51_24_48_768_1-dmix_2: REF = $(SAMPLES)/dts/dcadec-suite/core_51_24_48_768_1-dmix_2.pcm + +FATE_DCADEC_LOSSY += fate-dca-x96_xxch_71_24_96_3840-dmix_2 +fate-dca-x96_xxch_71_24_96_3840-dmix_2: CMD = pcm -request_channel_layout 3 -i $(TARGET_SAMPLES)/dts/dcadec-suite/x96_xxch_71_24_96_3840.dtshd +fate-dca-x96_xxch_71_24_96_3840-dmix_2: CMP = oneoff +# intentionally uses the dmix_6 reference because the sample does not contain stereo downmix coefficients +fate-dca-x96_xxch_71_24_96_3840-dmix_2: REF = $(SAMPLES)/dts/dcadec-suite/x96_xxch_71_24_96_3840-dmix_6.pcm + +FATE_DCADEC_LOSSY += fate-dca-x96_xxch_71_24_96_3840-dmix_6 +fate-dca-x96_xxch_71_24_96_3840-dmix_6: CMD = pcm -request_channel_layout 0x60f -i $(TARGET_SAMPLES)/dts/dcadec-suite/x96_xxch_71_24_96_3840.dtshd +fate-dca-x96_xxch_71_24_96_3840-dmix_6: CMP = oneoff +fate-dca-x96_xxch_71_24_96_3840-dmix_6: REF = $(SAMPLES)/dts/dcadec-suite/x96_xxch_71_24_96_3840-dmix_6.pcm + +FATE_DCADEC_LOSSY += fate-dca-xch_61_24_48_768-dmix_6 +fate-dca-xch_61_24_48_768-dmix_6: CMD = pcm -request_channel_layout 0x60f -i $(TARGET_SAMPLES)/dts/dcadec-suite/xch_61_24_48_768.dtshd +fate-dca-xch_61_24_48_768-dmix_6: CMP = oneoff +fate-dca-xch_61_24_48_768-dmix_6: REF = $(SAMPLES)/dts/dcadec-suite/xch_61_24_48_768-dmix_6.pcm + +FATE_DCA-$(call DEMDEC, DTS, DCA) += $(FATE_DCADEC_LOSSLESS) $(FATE_DCADEC_LOSSY) + FATE_DCA-$(call DEMDEC, MPEGTS, DCA) += fate-dca-core fate-dca-core: CMD = pcm -i $(TARGET_SAMPLES)/dts/dts.ts fate-dca-core: CMP = oneoff diff --git a/tests/ref/fate/dca-xll_51_16_192_768_0 b/tests/ref/fate/dca-xll_51_16_192_768_0 new file mode 100644 index 0000000..8977923 --- /dev/null +++ b/tests/ref/fate/dca-xll_51_16_192_768_0 @@ -0,0 +1,11 @@ +#format: frame checksums +#version: 1 +#hash: MD5 +#tb 0: 1/192000 +#stream#, dts, pts, duration, size, hash +0, 0, 0, 2048, 24576, 91ff0dac5df86e798bfef5e573536b08 +0, 512, 512, 2048, 24576, 91ff0dac5df86e798bfef5e573536b08 +0, 1024, 1024, 2048, 24576, 97e888b4de888608d08d193aecd2bd6b +0, 1536, 1536, 2048, 24576, 96d20b0b657183ee88a5ec7d919d5313 +0, 2048, 2048, 2048, 24576, d6a98e7cea8e9b397e89f178aa719b19 +0, 2560, 2560, 2048, 24576, fb3432fe46696579220baa1c49e7dcd5 diff --git a/tests/ref/fate/dca-xll_51_16_192_768_0-dmix_2 b/tests/ref/fate/dca-xll_51_16_192_768_0-dmix_2 new file mode 100644 index 0000000..8977923 --- /dev/null +++ b/tests/ref/fate/dca-xll_51_16_192_768_0-dmix_2 @@ -0,0 +1,11 @@ +#format: frame checksums +#version: 1 +#hash: MD5 +#tb 0: 1/192000 +#stream#, dts, pts, duration, size, hash +0, 0, 0, 2048, 24576, 91ff0dac5df86e798bfef5e573536b08 +0, 512, 512, 2048, 24576, 91ff0dac5df86e798bfef5e573536b08 +0, 1024, 1024, 2048, 24576, 97e888b4de888608d08d193aecd2bd6b +0, 1536, 1536, 2048, 24576, 96d20b0b657183ee88a5ec7d919d5313 +0, 2048, 2048, 2048, 24576, d6a98e7cea8e9b397e89f178aa719b19 +0, 2560, 2560, 2048, 24576, fb3432fe46696579220baa1c49e7dcd5 diff --git a/tests/ref/fate/dca-xll_51_16_192_768_0-dmix_6 b/tests/ref/fate/dca-xll_51_16_192_768_0-dmix_6 new file mode 100644 index 0000000..8977923 --- /dev/null +++ b/tests/ref/fate/dca-xll_51_16_192_768_0-dmix_6 @@ -0,0 +1,11 @@ +#format: frame checksums +#version: 1 +#hash: MD5 +#tb 0: 1/192000 +#stream#, dts, pts, duration, size, hash +0, 0, 0, 2048, 24576, 91ff0dac5df86e798bfef5e573536b08 +0, 512, 512, 2048, 24576, 91ff0dac5df86e798bfef5e573536b08 +0, 1024, 1024, 2048, 24576, 97e888b4de888608d08d193aecd2bd6b +0, 1536, 1536, 2048, 24576, 96d20b0b657183ee88a5ec7d919d5313 +0, 2048, 2048, 2048, 24576, d6a98e7cea8e9b397e89f178aa719b19 +0, 2560, 2560, 2048, 24576, fb3432fe46696579220baa1c49e7dcd5 diff --git a/tests/ref/fate/dca-xll_51_16_192_768_1 b/tests/ref/fate/dca-xll_51_16_192_768_1 new file mode 100644 index 0000000..8977923 --- /dev/null +++ b/tests/ref/fate/dca-xll_51_16_192_768_1 @@ -0,0 +1,11 @@ +#format: frame checksums +#version: 1 +#hash: MD5 +#tb 0: 1/192000 +#stream#, dts, pts, duration, size, hash +0, 0, 0, 2048, 24576, 91ff0dac5df86e798bfef5e573536b08 +0, 512, 512, 2048, 24576, 91ff0dac5df86e798bfef5e573536b08 +0, 1024, 1024, 2048, 24576, 97e888b4de888608d08d193aecd2bd6b +0, 1536, 1536, 2048, 24576, 96d20b0b657183ee88a5ec7d919d5313 +0, 2048, 2048, 2048, 24576, d6a98e7cea8e9b397e89f178aa719b19 +0, 2560, 2560, 2048, 24576, fb3432fe46696579220baa1c49e7dcd5 diff --git a/tests/ref/fate/dca-xll_51_16_192_768_1-dmix_2 b/tests/ref/fate/dca-xll_51_16_192_768_1-dmix_2 new file mode 100644 index 0000000..a014f76 --- /dev/null +++ b/tests/ref/fate/dca-xll_51_16_192_768_1-dmix_2 @@ -0,0 +1,11 @@ +#format: frame checksums +#version: 1 +#hash: MD5 +#tb 0: 1/192000 +#stream#, dts, pts, duration, size, hash +0, 0, 0, 2048, 8192, 0829f71740aab1ab98b33eae21dee122 +0, 512, 512, 2048, 8192, c8ca1cff44674809d464ec39cf1bd1e9 +0, 1024, 1024, 2048, 8192, d67d26915ca86554568aac685c9a6dc3 +0, 1536, 1536, 2048, 8192, 8fdf69fdac9985ac4f9470a7b8e8529d +0, 2048, 2048, 2048, 8192, dc8a9ca39b38c98147f2308f985ff648 +0, 2560, 2560, 2048, 8192, ea13b97373762ab16d0f664013fdc962 diff --git a/tests/ref/fate/dca-xll_51_16_192_768_1-dmix_6 b/tests/ref/fate/dca-xll_51_16_192_768_1-dmix_6 new file mode 100644 index 0000000..8977923 --- /dev/null +++ b/tests/ref/fate/dca-xll_51_16_192_768_1-dmix_6 @@ -0,0 +1,11 @@ +#format: frame checksums +#version: 1 +#hash: MD5 +#tb 0: 1/192000 +#stream#, dts, pts, duration, size, hash +0, 0, 0, 2048, 24576, 91ff0dac5df86e798bfef5e573536b08 +0, 512, 512, 2048, 24576, 91ff0dac5df86e798bfef5e573536b08 +0, 1024, 1024, 2048, 24576, 97e888b4de888608d08d193aecd2bd6b +0, 1536, 1536, 2048, 24576, 96d20b0b657183ee88a5ec7d919d5313 +0, 2048, 2048, 2048, 24576, d6a98e7cea8e9b397e89f178aa719b19 +0, 2560, 2560, 2048, 24576, fb3432fe46696579220baa1c49e7dcd5 diff --git a/tests/ref/fate/dca-xll_51_24_48_768 b/tests/ref/fate/dca-xll_51_24_48_768 new file mode 100644 index 0000000..1484c5e --- /dev/null +++ b/tests/ref/fate/dca-xll_51_24_48_768 @@ -0,0 +1,11 @@ +#format: frame checksums +#version: 1 +#hash: MD5 +#tb 0: 1/48000 +#stream#, dts, pts, duration, size, hash +0, 0, 0, 512, 6144, ff1ce2018aa17fe600fca636b126dbe4 +0, 512, 512, 512, 6144, ff1ce2018aa17fe600fca636b126dbe4 +0, 1024, 1024, 512, 6144, de4ebf353a1598583c6ecaa386f5d110 +0, 1536, 1536, 512, 6144, 9453da3bed5aa17548a79b3438ade3b9 +0, 2048, 2048, 512, 6144, c60fed46bd79aff2159670f7dccba34c +0, 2560, 2560, 512, 6144, 0acbf82df9880ede03d4bfda31718608 diff --git a/tests/ref/fate/dca-xll_51_24_48_768-dmix_2 b/tests/ref/fate/dca-xll_51_24_48_768-dmix_2 new file mode 100644 index 0000000..ce60986 --- /dev/null +++ b/tests/ref/fate/dca-xll_51_24_48_768-dmix_2 @@ -0,0 +1,11 @@ +#format: frame checksums +#version: 1 +#hash: MD5 +#tb 0: 1/48000 +#stream#, dts, pts, duration, size, hash +0, 0, 0, 512, 2048, c99a74c555371a433d121f551d6c6398 +0, 512, 512, 512, 2048, c99a74c555371a433d121f551d6c6398 +0, 1024, 1024, 512, 2048, bf99096d142253b84468681604b18bef +0, 1536, 1536, 512, 2048, e691758d02d6a3db8e9384f50ef6d045 +0, 2048, 2048, 512, 2048, c172742fac9d889d96bc0171e6d393ce +0, 2560, 2560, 512, 2048, a9ec1ac608db5ede894652393e4273df diff --git a/tests/ref/fate/dca-xll_51_24_48_768-dmix_6 b/tests/ref/fate/dca-xll_51_24_48_768-dmix_6 new file mode 100644 index 0000000..1484c5e --- /dev/null +++ b/tests/ref/fate/dca-xll_51_24_48_768-dmix_6 @@ -0,0 +1,11 @@ +#format: frame checksums +#version: 1 +#hash: MD5 +#tb 0: 1/48000 +#stream#, dts, pts, duration, size, hash +0, 0, 0, 512, 6144, ff1ce2018aa17fe600fca636b126dbe4 +0, 512, 512, 512, 6144, ff1ce2018aa17fe600fca636b126dbe4 +0, 1024, 1024, 512, 6144, de4ebf353a1598583c6ecaa386f5d110 +0, 1536, 1536, 512, 6144, 9453da3bed5aa17548a79b3438ade3b9 +0, 2048, 2048, 512, 6144, c60fed46bd79aff2159670f7dccba34c +0, 2560, 2560, 512, 6144, 0acbf82df9880ede03d4bfda31718608 diff --git a/tests/ref/fate/dca-xll_51_24_48_none b/tests/ref/fate/dca-xll_51_24_48_none new file mode 100644 index 0000000..e7fb0dd --- /dev/null +++ b/tests/ref/fate/dca-xll_51_24_48_none @@ -0,0 +1,8 @@ +#format: frame checksums +#version: 1 +#hash: MD5 +#tb 0: 1/48000 +#stream#, dts, pts, duration, size, hash +0, 0, 0, 1024, 12288, 4072783b8efb99a9e5817067d68f61c6 +0, 1024, 1024, 1024, 12288, c34c470d3fe3611aed90bcc8363ed51a +0, 2048, 2048, 1024, 12288, 1888788a8d72a354d5f7334f69f29912 diff --git a/tests/ref/fate/dca-xll_51_24_48_none-dmix_2 b/tests/ref/fate/dca-xll_51_24_48_none-dmix_2 new file mode 100644 index 0000000..e7fb0dd --- /dev/null +++ b/tests/ref/fate/dca-xll_51_24_48_none-dmix_2 @@ -0,0 +1,8 @@ +#format: frame checksums +#version: 1 +#hash: MD5 +#tb 0: 1/48000 +#stream#, dts, pts, duration, size, hash +0, 0, 0, 1024, 12288, 4072783b8efb99a9e5817067d68f61c6 +0, 1024, 1024, 1024, 12288, c34c470d3fe3611aed90bcc8363ed51a +0, 2048, 2048, 1024, 12288, 1888788a8d72a354d5f7334f69f29912 diff --git a/tests/ref/fate/dca-xll_51_24_48_none-dmix_6 b/tests/ref/fate/dca-xll_51_24_48_none-dmix_6 new file mode 100644 index 0000000..e7fb0dd --- /dev/null +++ b/tests/ref/fate/dca-xll_51_24_48_none-dmix_6 @@ -0,0 +1,8 @@ +#format: frame checksums +#version: 1 +#hash: MD5 +#tb 0: 1/48000 +#stream#, dts, pts, duration, size, hash +0, 0, 0, 1024, 12288, 4072783b8efb99a9e5817067d68f61c6 +0, 1024, 1024, 1024, 12288, c34c470d3fe3611aed90bcc8363ed51a +0, 2048, 2048, 1024, 12288, 1888788a8d72a354d5f7334f69f29912 diff --git a/tests/ref/fate/dca-xll_71_24_48_768_0 b/tests/ref/fate/dca-xll_71_24_48_768_0 new file mode 100644 index 0000000..a903116 --- /dev/null +++ b/tests/ref/fate/dca-xll_71_24_48_768_0 @@ -0,0 +1,11 @@ +#format: frame checksums +#version: 1 +#hash: MD5 +#tb 0: 1/48000 +#stream#, dts, pts, duration, size, hash +0, 0, 0, 512, 8192, 3672078e057f944997a9a40b67952915 +0, 512, 512, 512, 8192, 0829f71740aab1ab98b33eae21dee122 +0, 1024, 1024, 512, 8192, 0198e59dc83b605c26fa04962acd6eed +0, 1536, 1536, 512, 8192, d43935b73faf644f879ddf0b88df22c5 +0, 2048, 2048, 512, 8192, 8c76219f0ca6c0de59f2b868ea1fa0dc +0, 2560, 2560, 512, 8192, 46a4d8391371dbfca65046eac83aec9e diff --git a/tests/ref/fate/dca-xll_71_24_48_768_0-dmix_2 b/tests/ref/fate/dca-xll_71_24_48_768_0-dmix_2 new file mode 100644 index 0000000..3cbf845 --- /dev/null +++ b/tests/ref/fate/dca-xll_71_24_48_768_0-dmix_2 @@ -0,0 +1,11 @@ +#format: frame checksums +#version: 1 +#hash: MD5 +#tb 0: 1/48000 +#stream#, dts, pts, duration, size, hash +0, 0, 0, 512, 6144, 230552055b140bfb9877fc09871f3b2b +0, 512, 512, 512, 6144, ff1ce2018aa17fe600fca636b126dbe4 +0, 1024, 1024, 512, 6144, 40a4aa39b6ec109c0f35646738748349 +0, 1536, 1536, 512, 6144, d421a0bfdff1d6fe0fc0b3dff69b9b18 +0, 2048, 2048, 512, 6144, 70ba4dc89c9cf984109ee3261af32baa +0, 2560, 2560, 512, 6144, e578e28c5c924d70ec77db0519c82d11 diff --git a/tests/ref/fate/dca-xll_71_24_48_768_0-dmix_6 b/tests/ref/fate/dca-xll_71_24_48_768_0-dmix_6 new file mode 100644 index 0000000..3cbf845 --- /dev/null +++ b/tests/ref/fate/dca-xll_71_24_48_768_0-dmix_6 @@ -0,0 +1,11 @@ +#format: frame checksums +#version: 1 +#hash: MD5 +#tb 0: 1/48000 +#stream#, dts, pts, duration, size, hash +0, 0, 0, 512, 6144, 230552055b140bfb9877fc09871f3b2b +0, 512, 512, 512, 6144, ff1ce2018aa17fe600fca636b126dbe4 +0, 1024, 1024, 512, 6144, 40a4aa39b6ec109c0f35646738748349 +0, 1536, 1536, 512, 6144, d421a0bfdff1d6fe0fc0b3dff69b9b18 +0, 2048, 2048, 512, 6144, 70ba4dc89c9cf984109ee3261af32baa +0, 2560, 2560, 512, 6144, e578e28c5c924d70ec77db0519c82d11 diff --git a/tests/ref/fate/dca-xll_71_24_48_768_1 b/tests/ref/fate/dca-xll_71_24_48_768_1 new file mode 100644 index 0000000..a903116 --- /dev/null +++ b/tests/ref/fate/dca-xll_71_24_48_768_1 @@ -0,0 +1,11 @@ +#format: frame checksums +#version: 1 +#hash: MD5 +#tb 0: 1/48000 +#stream#, dts, pts, duration, size, hash +0, 0, 0, 512, 8192, 3672078e057f944997a9a40b67952915 +0, 512, 512, 512, 8192, 0829f71740aab1ab98b33eae21dee122 +0, 1024, 1024, 512, 8192, 0198e59dc83b605c26fa04962acd6eed +0, 1536, 1536, 512, 8192, d43935b73faf644f879ddf0b88df22c5 +0, 2048, 2048, 512, 8192, 8c76219f0ca6c0de59f2b868ea1fa0dc +0, 2560, 2560, 512, 8192, 46a4d8391371dbfca65046eac83aec9e diff --git a/tests/ref/fate/dca-xll_71_24_48_768_1-dmix_2 b/tests/ref/fate/dca-xll_71_24_48_768_1-dmix_2 new file mode 100644 index 0000000..0b34dfa --- /dev/null +++ b/tests/ref/fate/dca-xll_71_24_48_768_1-dmix_2 @@ -0,0 +1,11 @@ +#format: frame checksums +#version: 1 +#hash: MD5 +#tb 0: 1/48000 +#stream#, dts, pts, duration, size, hash +0, 0, 0, 512, 2048, c99a74c555371a433d121f551d6c6398 +0, 512, 512, 512, 2048, c99a74c555371a433d121f551d6c6398 +0, 1024, 1024, 512, 2048, 2840cc910515c25d45bf6e10fe06eb6c +0, 1536, 1536, 512, 2048, 0498d4e68d6edc32c75d62ecd3948e65 +0, 2048, 2048, 512, 2048, f4ea132ff26e700d866cefcc2bbf5652 +0, 2560, 2560, 512, 2048, 7bbe8567f3b99e508e4047414f5dbeb6 diff --git a/tests/ref/fate/dca-xll_71_24_48_768_1-dmix_6 b/tests/ref/fate/dca-xll_71_24_48_768_1-dmix_6 new file mode 100644 index 0000000..9e6ed65 --- /dev/null +++ b/tests/ref/fate/dca-xll_71_24_48_768_1-dmix_6 @@ -0,0 +1,11 @@ +#format: frame checksums +#version: 1 +#hash: MD5 +#tb 0: 1/48000 +#stream#, dts, pts, duration, size, hash +0, 0, 0, 512, 6144, 230552055b140bfb9877fc09871f3b2b +0, 512, 512, 512, 6144, ff1ce2018aa17fe600fca636b126dbe4 +0, 1024, 1024, 512, 6144, 937e0eb444006e7e5258db56b4dd91fb +0, 1536, 1536, 512, 6144, ea6ce3737fb1ca9d8a84ae0ec22fe393 +0, 2048, 2048, 512, 6144, 7b4d977c8e45728709b72665055f1bea +0, 2560, 2560, 512, 6144, 2da0fad2299d776b30c3c83120f9019f diff --git a/tests/ref/fate/dca-xll_71_24_96_768 b/tests/ref/fate/dca-xll_71_24_96_768 new file mode 100644 index 0000000..7bef06c --- /dev/null +++ b/tests/ref/fate/dca-xll_71_24_96_768 @@ -0,0 +1,11 @@ +#format: frame checksums +#version: 1 +#hash: MD5 +#tb 0: 1/96000 +#stream#, dts, pts, duration, size, hash +0, 0, 0, 1024, 16384, 877c61fc9c63f050221cf0a21a1d6ad5 +0, 512, 512, 1024, 16384, ce338fe6899778aacfc28414f2d9498b +0, 1024, 1024, 1024, 16384, 5ebce788a23bd256c270f91f6bcf2e7d +0, 1536, 1536, 1024, 16384, 0a3bdd526398c0100a81c9f957879c93 +0, 2048, 2048, 1024, 16384, b37d155973e2b9a71979608fb9d05377 +0, 2560, 2560, 1024, 16384, 1c5d0d51bb6d78afcd9ff93c0e574562 diff --git a/tests/ref/fate/dca-xll_71_24_96_768-dmix_2 b/tests/ref/fate/dca-xll_71_24_96_768-dmix_2 new file mode 100644 index 0000000..76d94ab --- /dev/null +++ b/tests/ref/fate/dca-xll_71_24_96_768-dmix_2 @@ -0,0 +1,11 @@ +#format: frame checksums +#version: 1 +#hash: MD5 +#tb 0: 1/96000 +#stream#, dts, pts, duration, size, hash +0, 0, 0, 1024, 12288, 5606481d1831e885486454de5addb4cb +0, 512, 512, 1024, 12288, 4072783b8efb99a9e5817067d68f61c6 +0, 1024, 1024, 1024, 12288, cf3410ae0b148573ef9877b970988c67 +0, 1536, 1536, 1024, 12288, 36de36dfe6ffea09e3e51fa65b3cfecf +0, 2048, 2048, 1024, 12288, 7d029806453613eb55ce19c3437e8224 +0, 2560, 2560, 1024, 12288, 00bab32015cb7a4f045c30660bab7c59 diff --git a/tests/ref/fate/dca-xll_71_24_96_768-dmix_6 b/tests/ref/fate/dca-xll_71_24_96_768-dmix_6 new file mode 100644 index 0000000..76d94ab --- /dev/null +++ b/tests/ref/fate/dca-xll_71_24_96_768-dmix_6 @@ -0,0 +1,11 @@ +#format: frame checksums +#version: 1 +#hash: MD5 +#tb 0: 1/96000 +#stream#, dts, pts, duration, size, hash +0, 0, 0, 1024, 12288, 5606481d1831e885486454de5addb4cb +0, 512, 512, 1024, 12288, 4072783b8efb99a9e5817067d68f61c6 +0, 1024, 1024, 1024, 12288, cf3410ae0b148573ef9877b970988c67 +0, 1536, 1536, 1024, 12288, 36de36dfe6ffea09e3e51fa65b3cfecf +0, 2048, 2048, 1024, 12288, 7d029806453613eb55ce19c3437e8224 +0, 2560, 2560, 1024, 12288, 00bab32015cb7a4f045c30660bab7c59 diff --git a/tests/ref/fate/dca-xll_x96_51_24_96_1509 b/tests/ref/fate/dca-xll_x96_51_24_96_1509 new file mode 100644 index 0000000..8d85285 --- /dev/null +++ b/tests/ref/fate/dca-xll_x96_51_24_96_1509 @@ -0,0 +1,11 @@ +#format: frame checksums +#version: 1 +#hash: MD5 +#tb 0: 1/96000 +#stream#, dts, pts, duration, size, hash +0, 0, 0, 1024, 12288, 4072783b8efb99a9e5817067d68f61c6 +0, 512, 512, 1024, 12288, 4072783b8efb99a9e5817067d68f61c6 +0, 1024, 1024, 1024, 12288, 033cc505d918f619d64088b2dd303936 +0, 1536, 1536, 1024, 12288, 02815342a08274b64fc9e5d2f659180a +0, 2048, 2048, 1024, 12288, fa6925e837ace5cfe39238cef30aa991 +0, 2560, 2560, 1024, 12288, c5be6e3d504d46a93b4b2b3899dde303 diff --git a/tests/ref/fate/dca-xll_x96_51_24_96_1509-dmix_2 b/tests/ref/fate/dca-xll_x96_51_24_96_1509-dmix_2 new file mode 100644 index 0000000..8d85285 --- /dev/null +++ b/tests/ref/fate/dca-xll_x96_51_24_96_1509-dmix_2 @@ -0,0 +1,11 @@ +#format: frame checksums +#version: 1 +#hash: MD5 +#tb 0: 1/96000 +#stream#, dts, pts, duration, size, hash +0, 0, 0, 1024, 12288, 4072783b8efb99a9e5817067d68f61c6 +0, 512, 512, 1024, 12288, 4072783b8efb99a9e5817067d68f61c6 +0, 1024, 1024, 1024, 12288, 033cc505d918f619d64088b2dd303936 +0, 1536, 1536, 1024, 12288, 02815342a08274b64fc9e5d2f659180a +0, 2048, 2048, 1024, 12288, fa6925e837ace5cfe39238cef30aa991 +0, 2560, 2560, 1024, 12288, c5be6e3d504d46a93b4b2b3899dde303 diff --git a/tests/ref/fate/dca-xll_x96_51_24_96_1509-dmix_6 b/tests/ref/fate/dca-xll_x96_51_24_96_1509-dmix_6 new file mode 100644 index 0000000..8d85285 --- /dev/null +++ b/tests/ref/fate/dca-xll_x96_51_24_96_1509-dmix_6 @@ -0,0 +1,11 @@ +#format: frame checksums +#version: 1 +#hash: MD5 +#tb 0: 1/96000 +#stream#, dts, pts, duration, size, hash +0, 0, 0, 1024, 12288, 4072783b8efb99a9e5817067d68f61c6 +0, 512, 512, 1024, 12288, 4072783b8efb99a9e5817067d68f61c6 +0, 1024, 1024, 1024, 12288, 033cc505d918f619d64088b2dd303936 +0, 1536, 1536, 1024, 12288, 02815342a08274b64fc9e5d2f659180a +0, 2048, 2048, 1024, 12288, fa6925e837ace5cfe39238cef30aa991 +0, 2560, 2560, 1024, 12288, c5be6e3d504d46a93b4b2b3899dde303 diff --git a/tests/ref/fate/dca-xll_xch_61_24_48_768 b/tests/ref/fate/dca-xll_xch_61_24_48_768 new file mode 100644 index 0000000..587266c --- /dev/null +++ b/tests/ref/fate/dca-xll_xch_61_24_48_768 @@ -0,0 +1,11 @@ +#format: frame checksums +#version: 1 +#hash: MD5 +#tb 0: 1/48000 +#stream#, dts, pts, duration, size, hash +0, 0, 0, 512, 7168, a13561f3eb373edfdb0a357a942ad0a6 +0, 512, 512, 512, 7168, 21eb7229dde310fab9cd2dbec6208123 +0, 1024, 1024, 512, 7168, bf13705a0948fe7f604472dbd4f68f30 +0, 1536, 1536, 512, 7168, 210ff67f3694feed46e9ef6af318aa96 +0, 2048, 2048, 512, 7168, 6ae4f2a82aedd67f2eb3423bc6c6c090 +0, 2560, 2560, 512, 7168, eea5bb09d2acd5b6cc89979a6604f965 diff --git a/tests/ref/fate/dca-xll_xch_61_24_48_768-dmix_2 b/tests/ref/fate/dca-xll_xch_61_24_48_768-dmix_2 new file mode 100644 index 0000000..8333992 --- /dev/null +++ b/tests/ref/fate/dca-xll_xch_61_24_48_768-dmix_2 @@ -0,0 +1,11 @@ +#format: frame checksums +#version: 1 +#hash: MD5 +#tb 0: 1/48000 +#stream#, dts, pts, duration, size, hash +0, 0, 0, 512, 6144, 1f5762981e05a90b81828175f4359e6d +0, 512, 512, 512, 6144, ff1ce2018aa17fe600fca636b126dbe4 +0, 1024, 1024, 512, 6144, 47a431525326455a3b4674418f06abb6 +0, 1536, 1536, 512, 6144, c0e47c33c3e9232b54e42a84c08da0b0 +0, 2048, 2048, 512, 6144, f50bd657ef5338b21c2650df5a9b0bb9 +0, 2560, 2560, 512, 6144, 6d76cfcebefdb973f0fd318832446359 diff --git a/tests/ref/fate/dca-xll_xch_61_24_48_768-dmix_6 b/tests/ref/fate/dca-xll_xch_61_24_48_768-dmix_6 new file mode 100644 index 0000000..8333992 --- /dev/null +++ b/tests/ref/fate/dca-xll_xch_61_24_48_768-dmix_6 @@ -0,0 +1,11 @@ +#format: frame checksums +#version: 1 +#hash: MD5 +#tb 0: 1/48000 +#stream#, dts, pts, duration, size, hash +0, 0, 0, 512, 6144, 1f5762981e05a90b81828175f4359e6d +0, 512, 512, 512, 6144, ff1ce2018aa17fe600fca636b126dbe4 +0, 1024, 1024, 512, 6144, 47a431525326455a3b4674418f06abb6 +0, 1536, 1536, 512, 6144, c0e47c33c3e9232b54e42a84c08da0b0 +0, 2048, 2048, 512, 6144, f50bd657ef5338b21c2650df5a9b0bb9 +0, 2560, 2560, 512, 6144, 6d76cfcebefdb973f0fd318832446359 -- 2.6.2.windows.1 _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel