OLD | NEW |
1 LIBVPX_TEST_SRCS-yes += acm_random.h | 1 LIBVPX_TEST_SRCS-yes += acm_random.h |
2 LIBVPX_TEST_SRCS-yes += clear_system_state.h | 2 LIBVPX_TEST_SRCS-yes += clear_system_state.h |
3 LIBVPX_TEST_SRCS-yes += codec_factory.h | 3 LIBVPX_TEST_SRCS-yes += codec_factory.h |
4 LIBVPX_TEST_SRCS-yes += md5_helper.h | 4 LIBVPX_TEST_SRCS-yes += md5_helper.h |
5 LIBVPX_TEST_SRCS-yes += register_state_check.h | 5 LIBVPX_TEST_SRCS-yes += register_state_check.h |
6 LIBVPX_TEST_SRCS-yes += test.mk | 6 LIBVPX_TEST_SRCS-yes += test.mk |
7 LIBVPX_TEST_SRCS-yes += test_libvpx.cc | 7 LIBVPX_TEST_SRCS-yes += test_libvpx.cc |
8 LIBVPX_TEST_SRCS-yes += test_vectors.cc | 8 LIBVPX_TEST_SRCS-yes += test_vectors.cc |
9 LIBVPX_TEST_SRCS-yes += test_vectors.h | 9 LIBVPX_TEST_SRCS-yes += test_vectors.h |
10 LIBVPX_TEST_SRCS-yes += util.h | 10 LIBVPX_TEST_SRCS-yes += util.h |
(...skipping 41 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
52 LIBWEBM_PARSER_SRCS += ../third_party/libwebm/mkvreader.cpp | 52 LIBWEBM_PARSER_SRCS += ../third_party/libwebm/mkvreader.cpp |
53 LIBWEBM_PARSER_SRCS += ../third_party/libwebm/mkvparser.hpp | 53 LIBWEBM_PARSER_SRCS += ../third_party/libwebm/mkvparser.hpp |
54 LIBWEBM_PARSER_SRCS += ../third_party/libwebm/mkvreader.hpp | 54 LIBWEBM_PARSER_SRCS += ../third_party/libwebm/mkvreader.hpp |
55 LIBVPX_TEST_SRCS-$(CONFIG_DECODERS) += $(LIBWEBM_PARSER_SRCS) | 55 LIBVPX_TEST_SRCS-$(CONFIG_DECODERS) += $(LIBWEBM_PARSER_SRCS) |
56 LIBVPX_TEST_SRCS-$(CONFIG_DECODERS) += ../tools_common.h | 56 LIBVPX_TEST_SRCS-$(CONFIG_DECODERS) += ../tools_common.h |
57 LIBVPX_TEST_SRCS-$(CONFIG_DECODERS) += ../webmdec.cc | 57 LIBVPX_TEST_SRCS-$(CONFIG_DECODERS) += ../webmdec.cc |
58 LIBVPX_TEST_SRCS-$(CONFIG_DECODERS) += ../webmdec.h | 58 LIBVPX_TEST_SRCS-$(CONFIG_DECODERS) += ../webmdec.h |
59 LIBVPX_TEST_SRCS-$(CONFIG_DECODERS) += webm_video_source.h | 59 LIBVPX_TEST_SRCS-$(CONFIG_DECODERS) += webm_video_source.h |
60 endif | 60 endif |
61 | 61 |
| 62 LIBVPX_TEST_SRCS-$(CONFIG_DECODERS) += decode_api_test.cc |
62 LIBVPX_TEST_SRCS-$(CONFIG_DECODERS) += invalid_file_test.cc | 63 LIBVPX_TEST_SRCS-$(CONFIG_DECODERS) += invalid_file_test.cc |
63 LIBVPX_TEST_SRCS-$(CONFIG_DECODERS) += test_vector_test.cc | 64 LIBVPX_TEST_SRCS-$(CONFIG_DECODERS) += test_vector_test.cc |
64 | 65 |
65 # Currently we only support decoder perf tests for vp9. Also they read from WebM | 66 # Currently we only support decoder perf tests for vp9. Also they read from WebM |
66 # files, so WebM IO is required. | 67 # files, so WebM IO is required. |
67 ifeq ($(CONFIG_DECODE_PERF_TESTS)$(CONFIG_VP9_DECODER)$(CONFIG_WEBM_IO), \ | 68 ifeq ($(CONFIG_DECODE_PERF_TESTS)$(CONFIG_VP9_DECODER)$(CONFIG_WEBM_IO), \ |
68 yesyesyes) | 69 yesyesyes) |
69 LIBVPX_TEST_SRCS-yes += decode_perf_test.cc | 70 LIBVPX_TEST_SRCS-yes += decode_perf_test.cc |
70 endif | 71 endif |
71 | 72 |
| 73 # encode perf tests are vp9 only |
| 74 ifeq ($(CONFIG_ENCODE_PERF_TESTS)$(CONFIG_VP9_ENCODER), yesyes) |
| 75 LIBVPX_TEST_SRCS-yes += encode_perf_test.cc |
| 76 endif |
| 77 |
72 ## | 78 ## |
73 ## WHITE BOX TESTS | 79 ## WHITE BOX TESTS |
74 ## | 80 ## |
75 ## Whitebox tests invoke functions not exposed via the public API. Certain | 81 ## Whitebox tests invoke functions not exposed via the public API. Certain |
76 ## shared library builds don't make these functions accessible. | 82 ## shared library builds don't make these functions accessible. |
77 ## | 83 ## |
78 ifeq ($(CONFIG_SHARED),) | 84 ifeq ($(CONFIG_SHARED),) |
79 | 85 |
80 ## VP8 | 86 ## VP8 |
81 ifneq ($(CONFIG_VP8_ENCODER)$(CONFIG_VP8_DECODER),) | 87 ifneq ($(CONFIG_VP8_ENCODER)$(CONFIG_VP8_DECODER),) |
82 | 88 |
83 # These tests require both the encoder and decoder to be built. | 89 # These tests require both the encoder and decoder to be built. |
84 ifeq ($(CONFIG_VP8_ENCODER)$(CONFIG_VP8_DECODER),yesyes) | 90 ifeq ($(CONFIG_VP8_ENCODER)$(CONFIG_VP8_DECODER),yesyes) |
85 LIBVPX_TEST_SRCS-yes += vp8_boolcoder_test.cc | 91 LIBVPX_TEST_SRCS-yes += vp8_boolcoder_test.cc |
86 endif | 92 endif |
87 | 93 |
88 LIBVPX_TEST_SRCS-$(CONFIG_POSTPROC) += pp_filter_test.cc | 94 LIBVPX_TEST_SRCS-$(CONFIG_POSTPROC) += pp_filter_test.cc |
89 LIBVPX_TEST_SRCS-$(CONFIG_VP8_DECODER) += vp8_decrypt_test.cc | 95 LIBVPX_TEST_SRCS-$(CONFIG_VP8_DECODER) += vp8_decrypt_test.cc |
90 LIBVPX_TEST_SRCS-$(CONFIG_VP8_ENCODER) += set_roi.cc | 96 LIBVPX_TEST_SRCS-$(CONFIG_VP8_ENCODER) += set_roi.cc |
91 LIBVPX_TEST_SRCS-$(CONFIG_VP8_ENCODER) += subtract_test.cc | 97 LIBVPX_TEST_SRCS-$(CONFIG_VP8_ENCODER) += subtract_test.cc |
92 LIBVPX_TEST_SRCS-$(CONFIG_VP8_ENCODER) += variance_test.cc | 98 LIBVPX_TEST_SRCS-$(CONFIG_VP8_ENCODER) += variance_test.cc |
93 LIBVPX_TEST_SRCS-$(CONFIG_VP8_ENCODER) += vp8_fdct4x4_test.cc | 99 LIBVPX_TEST_SRCS-$(CONFIG_VP8_ENCODER) += vp8_fdct4x4_test.cc |
94 | 100 |
95 LIBVPX_TEST_SRCS-yes += idct_test.cc | 101 LIBVPX_TEST_SRCS-yes += idct_test.cc |
96 LIBVPX_TEST_SRCS-yes += intrapred_test.cc | 102 LIBVPX_TEST_SRCS-yes += intrapred_test.cc |
97 LIBVPX_TEST_SRCS-yes += sixtap_predict_test.cc | 103 LIBVPX_TEST_SRCS-yes += sixtap_predict_test.cc |
| 104 LIBVPX_TEST_SRCS-yes += vpx_scale_test.cc |
98 | 105 |
99 endif # VP8 | 106 endif # VP8 |
100 | 107 |
101 ## VP9 | 108 ## VP9 |
102 ifneq ($(CONFIG_VP9_ENCODER)$(CONFIG_VP9_DECODER),) | 109 ifneq ($(CONFIG_VP9_ENCODER)$(CONFIG_VP9_DECODER),) |
103 | 110 |
104 # These tests require both the encoder and decoder to be built. | 111 # These tests require both the encoder and decoder to be built. |
105 ifeq ($(CONFIG_VP9_ENCODER)$(CONFIG_VP9_DECODER),yesyes) | 112 ifeq ($(CONFIG_VP9_ENCODER)$(CONFIG_VP9_DECODER),yesyes) |
106 # IDCT test currently depends on FDCT function | 113 # IDCT test currently depends on FDCT function |
107 LIBVPX_TEST_SRCS-yes += idct8x8_test.cc | 114 LIBVPX_TEST_SRCS-yes += idct8x8_test.cc |
(...skipping 661 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
769 LIBVPX_TEST_DATA-$(CONFIG_VP9_DECODER) += vp90-2-14-resize-fp-tiles-16-8-4-2-1.w
ebm | 776 LIBVPX_TEST_DATA-$(CONFIG_VP9_DECODER) += vp90-2-14-resize-fp-tiles-16-8-4-2-1.w
ebm |
770 LIBVPX_TEST_DATA-$(CONFIG_VP9_DECODER) += vp90-2-14-resize-fp-tiles-16-8-4-2-1.w
ebm.md5 | 777 LIBVPX_TEST_DATA-$(CONFIG_VP9_DECODER) += vp90-2-14-resize-fp-tiles-16-8-4-2-1.w
ebm.md5 |
771 LIBVPX_TEST_DATA-$(CONFIG_VP9_DECODER) += vp90-2-15-segkey.webm | 778 LIBVPX_TEST_DATA-$(CONFIG_VP9_DECODER) += vp90-2-15-segkey.webm |
772 LIBVPX_TEST_DATA-$(CONFIG_VP9_DECODER) += vp90-2-15-segkey.webm.md5 | 779 LIBVPX_TEST_DATA-$(CONFIG_VP9_DECODER) += vp90-2-15-segkey.webm.md5 |
773 LIBVPX_TEST_DATA-$(CONFIG_VP9_DECODER) += vp90-2-15-segkey_adpq.webm | 780 LIBVPX_TEST_DATA-$(CONFIG_VP9_DECODER) += vp90-2-15-segkey_adpq.webm |
774 LIBVPX_TEST_DATA-$(CONFIG_VP9_DECODER) += vp90-2-15-segkey_adpq.webm.md5 | 781 LIBVPX_TEST_DATA-$(CONFIG_VP9_DECODER) += vp90-2-15-segkey_adpq.webm.md5 |
775 LIBVPX_TEST_DATA-$(CONFIG_VP9_DECODER) += vp90-2-16-intra-only.webm | 782 LIBVPX_TEST_DATA-$(CONFIG_VP9_DECODER) += vp90-2-16-intra-only.webm |
776 LIBVPX_TEST_DATA-$(CONFIG_VP9_DECODER) += vp90-2-16-intra-only.webm.md5 | 783 LIBVPX_TEST_DATA-$(CONFIG_VP9_DECODER) += vp90-2-16-intra-only.webm.md5 |
777 LIBVPX_TEST_DATA-$(CONFIG_VP9_DECODER) += vp90-2-17-show-existing-frame.webm | 784 LIBVPX_TEST_DATA-$(CONFIG_VP9_DECODER) += vp90-2-17-show-existing-frame.webm |
778 LIBVPX_TEST_DATA-$(CONFIG_VP9_DECODER) += vp90-2-17-show-existing-frame.webm.md5 | 785 LIBVPX_TEST_DATA-$(CONFIG_VP9_DECODER) += vp90-2-17-show-existing-frame.webm.md5 |
| 786 LIBVPX_TEST_DATA-$(CONFIG_VP9_DECODER) += vp90-2-18-resize.ivf |
| 787 LIBVPX_TEST_DATA-$(CONFIG_VP9_DECODER) += vp90-2-18-resize.ivf.md5 |
779 LIBVPX_TEST_DATA-$(CONFIG_VP9_DECODER) += vp91-2-04-yuv444.webm | 788 LIBVPX_TEST_DATA-$(CONFIG_VP9_DECODER) += vp91-2-04-yuv444.webm |
780 LIBVPX_TEST_DATA-$(CONFIG_VP9_DECODER) += vp91-2-04-yuv444.webm.md5 | 789 LIBVPX_TEST_DATA-$(CONFIG_VP9_DECODER) += vp91-2-04-yuv444.webm.md5 |
781 | 790 |
782 # Invalid files for testing libvpx error checking. | 791 # Invalid files for testing libvpx error checking. |
783 LIBVPX_TEST_DATA-$(CONFIG_VP9_DECODER) += invalid-vp90-01-v2.webm | 792 LIBVPX_TEST_DATA-$(CONFIG_VP9_DECODER) += invalid-vp90-01-v2.webm |
784 LIBVPX_TEST_DATA-$(CONFIG_VP9_DECODER) += invalid-vp90-01-v2.webm.res | 793 LIBVPX_TEST_DATA-$(CONFIG_VP9_DECODER) += invalid-vp90-01-v2.webm.res |
785 LIBVPX_TEST_DATA-$(CONFIG_VP9_DECODER) += invalid-vp90-02-v2.webm | 794 LIBVPX_TEST_DATA-$(CONFIG_VP9_DECODER) += invalid-vp90-02-v2.webm |
786 LIBVPX_TEST_DATA-$(CONFIG_VP9_DECODER) += invalid-vp90-02-v2.webm.res | 795 LIBVPX_TEST_DATA-$(CONFIG_VP9_DECODER) += invalid-vp90-02-v2.webm.res |
787 LIBVPX_TEST_DATA-$(CONFIG_VP9_DECODER) += invalid-vp90-03-v2.webm | 796 LIBVPX_TEST_DATA-$(CONFIG_VP9_DECODER) += invalid-vp90-03-v2.webm |
788 LIBVPX_TEST_DATA-$(CONFIG_VP9_DECODER) += invalid-vp90-03-v2.webm.res | 797 LIBVPX_TEST_DATA-$(CONFIG_VP9_DECODER) += invalid-vp90-03-v2.webm.res |
(...skipping 42 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
831 vp90-2-tos_854x356_tile_1x2_656kbps.webm | 840 vp90-2-tos_854x356_tile_1x2_656kbps.webm |
832 LIBVPX_TEST_DATA-$(CONFIG_VP9_DECODER) += \ | 841 LIBVPX_TEST_DATA-$(CONFIG_VP9_DECODER) += \ |
833 vp90-2-tos_854x356_tile_1x2_fpm_546kbps.webm | 842 vp90-2-tos_854x356_tile_1x2_fpm_546kbps.webm |
834 LIBVPX_TEST_DATA-$(CONFIG_VP9_DECODER) += \ | 843 LIBVPX_TEST_DATA-$(CONFIG_VP9_DECODER) += \ |
835 vp90-2-tos_1280x534_tile_1x4_1306kbps.webm | 844 vp90-2-tos_1280x534_tile_1x4_1306kbps.webm |
836 LIBVPX_TEST_DATA-$(CONFIG_VP9_DECODER) += \ | 845 LIBVPX_TEST_DATA-$(CONFIG_VP9_DECODER) += \ |
837 vp90-2-tos_1280x534_tile_1x4_fpm_952kbps.webm | 846 vp90-2-tos_1280x534_tile_1x4_fpm_952kbps.webm |
838 LIBVPX_TEST_DATA-$(CONFIG_VP9_DECODER) += \ | 847 LIBVPX_TEST_DATA-$(CONFIG_VP9_DECODER) += \ |
839 vp90-2-tos_1920x800_tile_1x4_fpm_2335kbps.webm | 848 vp90-2-tos_1920x800_tile_1x4_fpm_2335kbps.webm |
840 endif # CONFIG_DECODE_PERF_TESTS | 849 endif # CONFIG_DECODE_PERF_TESTS |
| 850 |
| 851 ifeq ($(CONFIG_ENCODE_PERF_TESTS),yes) |
| 852 LIBVPX_TEST_DATA-$(CONFIG_VP9_ENCODER) += desktop_640_360_30.yuv |
| 853 LIBVPX_TEST_DATA-$(CONFIG_VP9_ENCODER) += kirland_640_480_30.yuv |
| 854 LIBVPX_TEST_DATA-$(CONFIG_VP9_ENCODER) += macmarcomoving_640_480_30.yuv |
| 855 LIBVPX_TEST_DATA-$(CONFIG_VP9_ENCODER) += macmarcostationary_640_480_30.yuv |
| 856 LIBVPX_TEST_DATA-$(CONFIG_VP9_ENCODER) += niklas_640_480_30.yuv |
| 857 LIBVPX_TEST_DATA-$(CONFIG_VP9_ENCODER) += tacomanarrows_640_480_30.yuv |
| 858 LIBVPX_TEST_DATA-$(CONFIG_VP9_ENCODER) += tacomasmallcameramovement_640_480_30.y
uv |
| 859 LIBVPX_TEST_DATA-$(CONFIG_VP9_ENCODER) += thaloundeskmtg_640_480_30.yuv |
| 860 LIBVPX_TEST_DATA-$(CONFIG_VP9_ENCODER) += niklas_1280_720_30.yuv |
| 861 endif # CONFIG_ENCODE_PERF_TESTS |
OLD | NEW |