cbs: Add some read/write tests
authorMark Thompson <sw@jkqxz.net>
Tue, 15 Aug 2017 17:14:32 +0000 (18:14 +0100)
committerMark Thompson <sw@jkqxz.net>
Tue, 26 Sep 2017 22:33:36 +0000 (23:33 +0100)
commit3cae7f8b9baaf43789490b676d8f5825f2e1bc2c
treeb5cf52f76167816014e36bfc926a936833443ac3
parent9b1c0911146c0d7b4ede57ccfff6eac5b5304091
cbs: Add some read/write tests

Use the appropriate metadata filter for each codec - in the absence of any
options to modify the stream, the output bitstream should be identical to
the input (though the output file may differ in padding).

All tests use conformance bitstreams, the MPEG-2 streams are newly added
from the conformance test streams
<http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_IEC_13818-4_2004_Conformance_Testing/Video/>
38 files changed:
tests/Makefile
tests/fate/cbs.mak [new file with mode: 0644]
tests/ref/fate/cbs-h264-AUD_MW_E [new file with mode: 0644]
tests/ref/fate/cbs-h264-BASQP1_Sony_C [new file with mode: 0644]
tests/ref/fate/cbs-h264-CABACI3_Sony_B [new file with mode: 0644]
tests/ref/fate/cbs-h264-CVBS3_Sony_C [new file with mode: 0644]
tests/ref/fate/cbs-h264-CVFC1_Sony_C [new file with mode: 0644]
tests/ref/fate/cbs-h264-CVMANL1_TOSHIBA_B [new file with mode: 0644]
tests/ref/fate/cbs-h264-CVNLFI1_Sony_C [new file with mode: 0644]
tests/ref/fate/cbs-h264-CVSE2_Sony_B [new file with mode: 0644]
tests/ref/fate/cbs-h264-CVWP1_TOSHIBA_E [new file with mode: 0644]
tests/ref/fate/cbs-h264-FM1_BT_B [new file with mode: 0644]
tests/ref/fate/cbs-h264-MR1_BT_A [new file with mode: 0644]
tests/ref/fate/cbs-h264-SVA_Base_B [new file with mode: 0644]
tests/ref/fate/cbs-h264-Sharp_MP_PAFF_1r2 [new file with mode: 0644]
tests/ref/fate/cbs-h264-sp1_bt_a [new file with mode: 0644]
tests/ref/fate/cbs-hevc-CAINIT_E_SHARP_3 [new file with mode: 0644]
tests/ref/fate/cbs-hevc-CAINIT_H_SHARP_3 [new file with mode: 0644]
tests/ref/fate/cbs-hevc-CONFWIN_A_Sony_1 [new file with mode: 0644]
tests/ref/fate/cbs-hevc-HRD_A_Fujitsu_2 [new file with mode: 0644]
tests/ref/fate/cbs-hevc-LTRPSPS_A_Qualcomm_1 [new file with mode: 0644]
tests/ref/fate/cbs-hevc-NUT_A_ericsson_5 [new file with mode: 0644]
tests/ref/fate/cbs-hevc-PICSIZE_A_Bossen_1 [new file with mode: 0644]
tests/ref/fate/cbs-hevc-PICSIZE_B_Bossen_1 [new file with mode: 0644]
tests/ref/fate/cbs-hevc-RPLM_A_qualcomm_4 [new file with mode: 0644]
tests/ref/fate/cbs-hevc-RPS_A_docomo_4 [new file with mode: 0644]
tests/ref/fate/cbs-hevc-RPS_E_qualcomm_5 [new file with mode: 0644]
tests/ref/fate/cbs-hevc-SLIST_A_Sony_4 [new file with mode: 0644]
tests/ref/fate/cbs-hevc-SLIST_D_Sony_9 [new file with mode: 0644]
tests/ref/fate/cbs-hevc-STRUCT_A_Samsung_5 [new file with mode: 0644]
tests/ref/fate/cbs-hevc-TILES_B_Cisco_1 [new file with mode: 0644]
tests/ref/fate/cbs-hevc-WPP_A_ericsson_MAIN_2 [new file with mode: 0644]
tests/ref/fate/cbs-hevc-WPP_F_ericsson_MAIN_2 [new file with mode: 0644]
tests/ref/fate/cbs-hevc-WP_A_Toshiba_3 [new file with mode: 0644]
tests/ref/fate/cbs-hevc-ipcm_E_NEC_2 [new file with mode: 0644]
tests/ref/fate/cbs-mpeg2-hhi_burst_422_short [new file with mode: 0644]
tests/ref/fate/cbs-mpeg2-sony-ct3 [new file with mode: 0644]
tests/ref/fate/cbs-mpeg2-tcela-6 [new file with mode: 0644]