1*fb1b10abSAndroid Build Coastguard Worker /* 2*fb1b10abSAndroid Build Coastguard Worker * Copyright (c) 2013 The WebM project authors. All Rights Reserved. 3*fb1b10abSAndroid Build Coastguard Worker * 4*fb1b10abSAndroid Build Coastguard Worker * Use of this source code is governed by a BSD-style license 5*fb1b10abSAndroid Build Coastguard Worker * that can be found in the LICENSE file in the root of the source 6*fb1b10abSAndroid Build Coastguard Worker * tree. An additional intellectual property rights grant can be found 7*fb1b10abSAndroid Build Coastguard Worker * in the file PATENTS. All contributing project authors may 8*fb1b10abSAndroid Build Coastguard Worker * be found in the AUTHORS file in the root of the source tree. 9*fb1b10abSAndroid Build Coastguard Worker */ 10*fb1b10abSAndroid Build Coastguard Worker 11*fb1b10abSAndroid Build Coastguard Worker #include "test/test_vectors.h" 12*fb1b10abSAndroid Build Coastguard Worker #include "vpx_config.h" 13*fb1b10abSAndroid Build Coastguard Worker 14*fb1b10abSAndroid Build Coastguard Worker namespace libvpx_test { 15*fb1b10abSAndroid Build Coastguard Worker 16*fb1b10abSAndroid Build Coastguard Worker #define NELEMENTS(x) static_cast<int>(sizeof(x) / sizeof(x[0])) 17*fb1b10abSAndroid Build Coastguard Worker 18*fb1b10abSAndroid Build Coastguard Worker #if CONFIG_VP8_DECODER 19*fb1b10abSAndroid Build Coastguard Worker const char *const kVP8TestVectors[] = { 20*fb1b10abSAndroid Build Coastguard Worker "vp80-00-comprehensive-001.ivf", "vp80-00-comprehensive-002.ivf", 21*fb1b10abSAndroid Build Coastguard Worker "vp80-00-comprehensive-003.ivf", "vp80-00-comprehensive-004.ivf", 22*fb1b10abSAndroid Build Coastguard Worker "vp80-00-comprehensive-005.ivf", "vp80-00-comprehensive-006.ivf", 23*fb1b10abSAndroid Build Coastguard Worker "vp80-00-comprehensive-007.ivf", "vp80-00-comprehensive-008.ivf", 24*fb1b10abSAndroid Build Coastguard Worker "vp80-00-comprehensive-009.ivf", "vp80-00-comprehensive-010.ivf", 25*fb1b10abSAndroid Build Coastguard Worker "vp80-00-comprehensive-011.ivf", "vp80-00-comprehensive-012.ivf", 26*fb1b10abSAndroid Build Coastguard Worker "vp80-00-comprehensive-013.ivf", "vp80-00-comprehensive-014.ivf", 27*fb1b10abSAndroid Build Coastguard Worker "vp80-00-comprehensive-015.ivf", "vp80-00-comprehensive-016.ivf", 28*fb1b10abSAndroid Build Coastguard Worker "vp80-00-comprehensive-017.ivf", "vp80-00-comprehensive-018.ivf", 29*fb1b10abSAndroid Build Coastguard Worker "vp80-01-intra-1400.ivf", "vp80-01-intra-1411.ivf", 30*fb1b10abSAndroid Build Coastguard Worker "vp80-01-intra-1416.ivf", "vp80-01-intra-1417.ivf", 31*fb1b10abSAndroid Build Coastguard Worker "vp80-02-inter-1402.ivf", "vp80-02-inter-1412.ivf", 32*fb1b10abSAndroid Build Coastguard Worker "vp80-02-inter-1418.ivf", "vp80-02-inter-1424.ivf", 33*fb1b10abSAndroid Build Coastguard Worker "vp80-03-segmentation-01.ivf", "vp80-03-segmentation-02.ivf", 34*fb1b10abSAndroid Build Coastguard Worker "vp80-03-segmentation-03.ivf", "vp80-03-segmentation-04.ivf", 35*fb1b10abSAndroid Build Coastguard Worker "vp80-03-segmentation-1401.ivf", "vp80-03-segmentation-1403.ivf", 36*fb1b10abSAndroid Build Coastguard Worker "vp80-03-segmentation-1407.ivf", "vp80-03-segmentation-1408.ivf", 37*fb1b10abSAndroid Build Coastguard Worker "vp80-03-segmentation-1409.ivf", "vp80-03-segmentation-1410.ivf", 38*fb1b10abSAndroid Build Coastguard Worker "vp80-03-segmentation-1413.ivf", "vp80-03-segmentation-1414.ivf", 39*fb1b10abSAndroid Build Coastguard Worker "vp80-03-segmentation-1415.ivf", "vp80-03-segmentation-1425.ivf", 40*fb1b10abSAndroid Build Coastguard Worker "vp80-03-segmentation-1426.ivf", "vp80-03-segmentation-1427.ivf", 41*fb1b10abSAndroid Build Coastguard Worker "vp80-03-segmentation-1432.ivf", "vp80-03-segmentation-1435.ivf", 42*fb1b10abSAndroid Build Coastguard Worker "vp80-03-segmentation-1436.ivf", "vp80-03-segmentation-1437.ivf", 43*fb1b10abSAndroid Build Coastguard Worker "vp80-03-segmentation-1441.ivf", "vp80-03-segmentation-1442.ivf", 44*fb1b10abSAndroid Build Coastguard Worker "vp80-04-partitions-1404.ivf", "vp80-04-partitions-1405.ivf", 45*fb1b10abSAndroid Build Coastguard Worker "vp80-04-partitions-1406.ivf", "vp80-05-sharpness-1428.ivf", 46*fb1b10abSAndroid Build Coastguard Worker "vp80-05-sharpness-1429.ivf", "vp80-05-sharpness-1430.ivf", 47*fb1b10abSAndroid Build Coastguard Worker "vp80-05-sharpness-1431.ivf", "vp80-05-sharpness-1433.ivf", 48*fb1b10abSAndroid Build Coastguard Worker "vp80-05-sharpness-1434.ivf", "vp80-05-sharpness-1438.ivf", 49*fb1b10abSAndroid Build Coastguard Worker "vp80-05-sharpness-1439.ivf", "vp80-05-sharpness-1440.ivf", 50*fb1b10abSAndroid Build Coastguard Worker "vp80-05-sharpness-1443.ivf", "vp80-06-smallsize.ivf" 51*fb1b10abSAndroid Build Coastguard Worker }; 52*fb1b10abSAndroid Build Coastguard Worker const int kNumVP8TestVectors = NELEMENTS(kVP8TestVectors); 53*fb1b10abSAndroid Build Coastguard Worker #endif // CONFIG_VP8_DECODER 54*fb1b10abSAndroid Build Coastguard Worker #if CONFIG_VP9_DECODER 55*fb1b10abSAndroid Build Coastguard Worker #define RESIZE_TEST_VECTORS \ 56*fb1b10abSAndroid Build Coastguard Worker "vp90-2-21-resize_inter_320x180_5_1-2.webm", \ 57*fb1b10abSAndroid Build Coastguard Worker "vp90-2-21-resize_inter_320x180_5_3-4.webm", \ 58*fb1b10abSAndroid Build Coastguard Worker "vp90-2-21-resize_inter_320x180_7_1-2.webm", \ 59*fb1b10abSAndroid Build Coastguard Worker "vp90-2-21-resize_inter_320x180_7_3-4.webm", \ 60*fb1b10abSAndroid Build Coastguard Worker "vp90-2-21-resize_inter_320x240_5_1-2.webm", \ 61*fb1b10abSAndroid Build Coastguard Worker "vp90-2-21-resize_inter_320x240_5_3-4.webm", \ 62*fb1b10abSAndroid Build Coastguard Worker "vp90-2-21-resize_inter_320x240_7_1-2.webm", \ 63*fb1b10abSAndroid Build Coastguard Worker "vp90-2-21-resize_inter_320x240_7_3-4.webm", \ 64*fb1b10abSAndroid Build Coastguard Worker "vp90-2-21-resize_inter_640x360_5_1-2.webm", \ 65*fb1b10abSAndroid Build Coastguard Worker "vp90-2-21-resize_inter_640x360_5_3-4.webm", \ 66*fb1b10abSAndroid Build Coastguard Worker "vp90-2-21-resize_inter_640x360_7_1-2.webm", \ 67*fb1b10abSAndroid Build Coastguard Worker "vp90-2-21-resize_inter_640x360_7_3-4.webm", \ 68*fb1b10abSAndroid Build Coastguard Worker "vp90-2-21-resize_inter_640x480_5_1-2.webm", \ 69*fb1b10abSAndroid Build Coastguard Worker "vp90-2-21-resize_inter_640x480_5_3-4.webm", \ 70*fb1b10abSAndroid Build Coastguard Worker "vp90-2-21-resize_inter_640x480_7_1-2.webm", \ 71*fb1b10abSAndroid Build Coastguard Worker "vp90-2-21-resize_inter_640x480_7_3-4.webm", \ 72*fb1b10abSAndroid Build Coastguard Worker "vp90-2-21-resize_inter_1280x720_5_1-2.webm", \ 73*fb1b10abSAndroid Build Coastguard Worker "vp90-2-21-resize_inter_1280x720_5_3-4.webm", \ 74*fb1b10abSAndroid Build Coastguard Worker "vp90-2-21-resize_inter_1280x720_7_1-2.webm", \ 75*fb1b10abSAndroid Build Coastguard Worker "vp90-2-21-resize_inter_1280x720_7_3-4.webm", \ 76*fb1b10abSAndroid Build Coastguard Worker "vp90-2-21-resize_inter_1920x1080_5_1-2.webm", \ 77*fb1b10abSAndroid Build Coastguard Worker "vp90-2-21-resize_inter_1920x1080_5_3-4.webm", \ 78*fb1b10abSAndroid Build Coastguard Worker "vp90-2-21-resize_inter_1920x1080_7_1-2.webm", \ 79*fb1b10abSAndroid Build Coastguard Worker "vp90-2-21-resize_inter_1920x1080_7_3-4.webm", 80*fb1b10abSAndroid Build Coastguard Worker 81*fb1b10abSAndroid Build Coastguard Worker const char *const kVP9TestVectors[] = { 82*fb1b10abSAndroid Build Coastguard Worker "vp90-2-00-quantizer-00.webm", 83*fb1b10abSAndroid Build Coastguard Worker "vp90-2-00-quantizer-01.webm", 84*fb1b10abSAndroid Build Coastguard Worker "vp90-2-00-quantizer-02.webm", 85*fb1b10abSAndroid Build Coastguard Worker "vp90-2-00-quantizer-03.webm", 86*fb1b10abSAndroid Build Coastguard Worker "vp90-2-00-quantizer-04.webm", 87*fb1b10abSAndroid Build Coastguard Worker "vp90-2-00-quantizer-05.webm", 88*fb1b10abSAndroid Build Coastguard Worker "vp90-2-00-quantizer-06.webm", 89*fb1b10abSAndroid Build Coastguard Worker "vp90-2-00-quantizer-07.webm", 90*fb1b10abSAndroid Build Coastguard Worker "vp90-2-00-quantizer-08.webm", 91*fb1b10abSAndroid Build Coastguard Worker "vp90-2-00-quantizer-09.webm", 92*fb1b10abSAndroid Build Coastguard Worker "vp90-2-00-quantizer-10.webm", 93*fb1b10abSAndroid Build Coastguard Worker "vp90-2-00-quantizer-11.webm", 94*fb1b10abSAndroid Build Coastguard Worker "vp90-2-00-quantizer-12.webm", 95*fb1b10abSAndroid Build Coastguard Worker "vp90-2-00-quantizer-13.webm", 96*fb1b10abSAndroid Build Coastguard Worker "vp90-2-00-quantizer-14.webm", 97*fb1b10abSAndroid Build Coastguard Worker "vp90-2-00-quantizer-15.webm", 98*fb1b10abSAndroid Build Coastguard Worker "vp90-2-00-quantizer-16.webm", 99*fb1b10abSAndroid Build Coastguard Worker "vp90-2-00-quantizer-17.webm", 100*fb1b10abSAndroid Build Coastguard Worker "vp90-2-00-quantizer-18.webm", 101*fb1b10abSAndroid Build Coastguard Worker "vp90-2-00-quantizer-19.webm", 102*fb1b10abSAndroid Build Coastguard Worker "vp90-2-00-quantizer-20.webm", 103*fb1b10abSAndroid Build Coastguard Worker "vp90-2-00-quantizer-21.webm", 104*fb1b10abSAndroid Build Coastguard Worker "vp90-2-00-quantizer-22.webm", 105*fb1b10abSAndroid Build Coastguard Worker "vp90-2-00-quantizer-23.webm", 106*fb1b10abSAndroid Build Coastguard Worker "vp90-2-00-quantizer-24.webm", 107*fb1b10abSAndroid Build Coastguard Worker "vp90-2-00-quantizer-25.webm", 108*fb1b10abSAndroid Build Coastguard Worker "vp90-2-00-quantizer-26.webm", 109*fb1b10abSAndroid Build Coastguard Worker "vp90-2-00-quantizer-27.webm", 110*fb1b10abSAndroid Build Coastguard Worker "vp90-2-00-quantizer-28.webm", 111*fb1b10abSAndroid Build Coastguard Worker "vp90-2-00-quantizer-29.webm", 112*fb1b10abSAndroid Build Coastguard Worker "vp90-2-00-quantizer-30.webm", 113*fb1b10abSAndroid Build Coastguard Worker "vp90-2-00-quantizer-31.webm", 114*fb1b10abSAndroid Build Coastguard Worker "vp90-2-00-quantizer-32.webm", 115*fb1b10abSAndroid Build Coastguard Worker "vp90-2-00-quantizer-33.webm", 116*fb1b10abSAndroid Build Coastguard Worker "vp90-2-00-quantizer-34.webm", 117*fb1b10abSAndroid Build Coastguard Worker "vp90-2-00-quantizer-35.webm", 118*fb1b10abSAndroid Build Coastguard Worker "vp90-2-00-quantizer-36.webm", 119*fb1b10abSAndroid Build Coastguard Worker "vp90-2-00-quantizer-37.webm", 120*fb1b10abSAndroid Build Coastguard Worker "vp90-2-00-quantizer-38.webm", 121*fb1b10abSAndroid Build Coastguard Worker "vp90-2-00-quantizer-39.webm", 122*fb1b10abSAndroid Build Coastguard Worker "vp90-2-00-quantizer-40.webm", 123*fb1b10abSAndroid Build Coastguard Worker "vp90-2-00-quantizer-41.webm", 124*fb1b10abSAndroid Build Coastguard Worker "vp90-2-00-quantizer-42.webm", 125*fb1b10abSAndroid Build Coastguard Worker "vp90-2-00-quantizer-43.webm", 126*fb1b10abSAndroid Build Coastguard Worker "vp90-2-00-quantizer-44.webm", 127*fb1b10abSAndroid Build Coastguard Worker "vp90-2-00-quantizer-45.webm", 128*fb1b10abSAndroid Build Coastguard Worker "vp90-2-00-quantizer-46.webm", 129*fb1b10abSAndroid Build Coastguard Worker "vp90-2-00-quantizer-47.webm", 130*fb1b10abSAndroid Build Coastguard Worker "vp90-2-00-quantizer-48.webm", 131*fb1b10abSAndroid Build Coastguard Worker "vp90-2-00-quantizer-49.webm", 132*fb1b10abSAndroid Build Coastguard Worker "vp90-2-00-quantizer-50.webm", 133*fb1b10abSAndroid Build Coastguard Worker "vp90-2-00-quantizer-51.webm", 134*fb1b10abSAndroid Build Coastguard Worker "vp90-2-00-quantizer-52.webm", 135*fb1b10abSAndroid Build Coastguard Worker "vp90-2-00-quantizer-53.webm", 136*fb1b10abSAndroid Build Coastguard Worker "vp90-2-00-quantizer-54.webm", 137*fb1b10abSAndroid Build Coastguard Worker "vp90-2-00-quantizer-55.webm", 138*fb1b10abSAndroid Build Coastguard Worker "vp90-2-00-quantizer-56.webm", 139*fb1b10abSAndroid Build Coastguard Worker "vp90-2-00-quantizer-57.webm", 140*fb1b10abSAndroid Build Coastguard Worker "vp90-2-00-quantizer-58.webm", 141*fb1b10abSAndroid Build Coastguard Worker "vp90-2-00-quantizer-59.webm", 142*fb1b10abSAndroid Build Coastguard Worker "vp90-2-00-quantizer-60.webm", 143*fb1b10abSAndroid Build Coastguard Worker "vp90-2-00-quantizer-61.webm", 144*fb1b10abSAndroid Build Coastguard Worker "vp90-2-00-quantizer-62.webm", 145*fb1b10abSAndroid Build Coastguard Worker "vp90-2-00-quantizer-63.webm", 146*fb1b10abSAndroid Build Coastguard Worker "vp90-2-01-sharpness-1.webm", 147*fb1b10abSAndroid Build Coastguard Worker "vp90-2-01-sharpness-2.webm", 148*fb1b10abSAndroid Build Coastguard Worker "vp90-2-01-sharpness-3.webm", 149*fb1b10abSAndroid Build Coastguard Worker "vp90-2-01-sharpness-4.webm", 150*fb1b10abSAndroid Build Coastguard Worker "vp90-2-01-sharpness-5.webm", 151*fb1b10abSAndroid Build Coastguard Worker "vp90-2-01-sharpness-6.webm", 152*fb1b10abSAndroid Build Coastguard Worker "vp90-2-01-sharpness-7.webm", 153*fb1b10abSAndroid Build Coastguard Worker "vp90-2-02-size-08x08.webm", 154*fb1b10abSAndroid Build Coastguard Worker "vp90-2-02-size-08x10.webm", 155*fb1b10abSAndroid Build Coastguard Worker "vp90-2-02-size-08x16.webm", 156*fb1b10abSAndroid Build Coastguard Worker "vp90-2-02-size-08x18.webm", 157*fb1b10abSAndroid Build Coastguard Worker "vp90-2-02-size-08x32.webm", 158*fb1b10abSAndroid Build Coastguard Worker "vp90-2-02-size-08x34.webm", 159*fb1b10abSAndroid Build Coastguard Worker "vp90-2-02-size-08x64.webm", 160*fb1b10abSAndroid Build Coastguard Worker "vp90-2-02-size-08x66.webm", 161*fb1b10abSAndroid Build Coastguard Worker "vp90-2-02-size-10x08.webm", 162*fb1b10abSAndroid Build Coastguard Worker "vp90-2-02-size-10x10.webm", 163*fb1b10abSAndroid Build Coastguard Worker "vp90-2-02-size-10x16.webm", 164*fb1b10abSAndroid Build Coastguard Worker "vp90-2-02-size-10x18.webm", 165*fb1b10abSAndroid Build Coastguard Worker "vp90-2-02-size-10x32.webm", 166*fb1b10abSAndroid Build Coastguard Worker "vp90-2-02-size-10x34.webm", 167*fb1b10abSAndroid Build Coastguard Worker "vp90-2-02-size-10x64.webm", 168*fb1b10abSAndroid Build Coastguard Worker "vp90-2-02-size-10x66.webm", 169*fb1b10abSAndroid Build Coastguard Worker "vp90-2-02-size-16x08.webm", 170*fb1b10abSAndroid Build Coastguard Worker "vp90-2-02-size-16x10.webm", 171*fb1b10abSAndroid Build Coastguard Worker "vp90-2-02-size-16x16.webm", 172*fb1b10abSAndroid Build Coastguard Worker "vp90-2-02-size-16x18.webm", 173*fb1b10abSAndroid Build Coastguard Worker "vp90-2-02-size-16x32.webm", 174*fb1b10abSAndroid Build Coastguard Worker "vp90-2-02-size-16x34.webm", 175*fb1b10abSAndroid Build Coastguard Worker "vp90-2-02-size-16x64.webm", 176*fb1b10abSAndroid Build Coastguard Worker "vp90-2-02-size-16x66.webm", 177*fb1b10abSAndroid Build Coastguard Worker "vp90-2-02-size-18x08.webm", 178*fb1b10abSAndroid Build Coastguard Worker "vp90-2-02-size-18x10.webm", 179*fb1b10abSAndroid Build Coastguard Worker "vp90-2-02-size-18x16.webm", 180*fb1b10abSAndroid Build Coastguard Worker "vp90-2-02-size-18x18.webm", 181*fb1b10abSAndroid Build Coastguard Worker "vp90-2-02-size-18x32.webm", 182*fb1b10abSAndroid Build Coastguard Worker "vp90-2-02-size-18x34.webm", 183*fb1b10abSAndroid Build Coastguard Worker "vp90-2-02-size-18x64.webm", 184*fb1b10abSAndroid Build Coastguard Worker "vp90-2-02-size-18x66.webm", 185*fb1b10abSAndroid Build Coastguard Worker "vp90-2-02-size-32x08.webm", 186*fb1b10abSAndroid Build Coastguard Worker "vp90-2-02-size-32x10.webm", 187*fb1b10abSAndroid Build Coastguard Worker "vp90-2-02-size-32x16.webm", 188*fb1b10abSAndroid Build Coastguard Worker "vp90-2-02-size-32x18.webm", 189*fb1b10abSAndroid Build Coastguard Worker "vp90-2-02-size-32x32.webm", 190*fb1b10abSAndroid Build Coastguard Worker "vp90-2-02-size-32x34.webm", 191*fb1b10abSAndroid Build Coastguard Worker "vp90-2-02-size-32x64.webm", 192*fb1b10abSAndroid Build Coastguard Worker "vp90-2-02-size-32x66.webm", 193*fb1b10abSAndroid Build Coastguard Worker "vp90-2-02-size-34x08.webm", 194*fb1b10abSAndroid Build Coastguard Worker "vp90-2-02-size-34x10.webm", 195*fb1b10abSAndroid Build Coastguard Worker "vp90-2-02-size-34x16.webm", 196*fb1b10abSAndroid Build Coastguard Worker "vp90-2-02-size-34x18.webm", 197*fb1b10abSAndroid Build Coastguard Worker "vp90-2-02-size-34x32.webm", 198*fb1b10abSAndroid Build Coastguard Worker "vp90-2-02-size-34x34.webm", 199*fb1b10abSAndroid Build Coastguard Worker "vp90-2-02-size-34x64.webm", 200*fb1b10abSAndroid Build Coastguard Worker "vp90-2-02-size-34x66.webm", 201*fb1b10abSAndroid Build Coastguard Worker "vp90-2-02-size-64x08.webm", 202*fb1b10abSAndroid Build Coastguard Worker "vp90-2-02-size-64x10.webm", 203*fb1b10abSAndroid Build Coastguard Worker "vp90-2-02-size-64x16.webm", 204*fb1b10abSAndroid Build Coastguard Worker "vp90-2-02-size-64x18.webm", 205*fb1b10abSAndroid Build Coastguard Worker "vp90-2-02-size-64x32.webm", 206*fb1b10abSAndroid Build Coastguard Worker "vp90-2-02-size-64x34.webm", 207*fb1b10abSAndroid Build Coastguard Worker "vp90-2-02-size-64x64.webm", 208*fb1b10abSAndroid Build Coastguard Worker "vp90-2-02-size-64x66.webm", 209*fb1b10abSAndroid Build Coastguard Worker "vp90-2-02-size-66x08.webm", 210*fb1b10abSAndroid Build Coastguard Worker "vp90-2-02-size-66x10.webm", 211*fb1b10abSAndroid Build Coastguard Worker "vp90-2-02-size-66x16.webm", 212*fb1b10abSAndroid Build Coastguard Worker "vp90-2-02-size-66x18.webm", 213*fb1b10abSAndroid Build Coastguard Worker "vp90-2-02-size-66x32.webm", 214*fb1b10abSAndroid Build Coastguard Worker "vp90-2-02-size-66x34.webm", 215*fb1b10abSAndroid Build Coastguard Worker "vp90-2-02-size-66x64.webm", 216*fb1b10abSAndroid Build Coastguard Worker "vp90-2-02-size-66x66.webm", 217*fb1b10abSAndroid Build Coastguard Worker "vp90-2-02-size-130x132.webm", 218*fb1b10abSAndroid Build Coastguard Worker "vp90-2-02-size-132x130.webm", 219*fb1b10abSAndroid Build Coastguard Worker "vp90-2-02-size-132x132.webm", 220*fb1b10abSAndroid Build Coastguard Worker "vp90-2-02-size-178x180.webm", 221*fb1b10abSAndroid Build Coastguard Worker "vp90-2-02-size-180x178.webm", 222*fb1b10abSAndroid Build Coastguard Worker "vp90-2-02-size-180x180.webm", 223*fb1b10abSAndroid Build Coastguard Worker "vp90-2-03-size-196x196.webm", 224*fb1b10abSAndroid Build Coastguard Worker "vp90-2-03-size-196x198.webm", 225*fb1b10abSAndroid Build Coastguard Worker "vp90-2-03-size-196x200.webm", 226*fb1b10abSAndroid Build Coastguard Worker "vp90-2-03-size-196x202.webm", 227*fb1b10abSAndroid Build Coastguard Worker "vp90-2-03-size-196x208.webm", 228*fb1b10abSAndroid Build Coastguard Worker "vp90-2-03-size-196x210.webm", 229*fb1b10abSAndroid Build Coastguard Worker "vp90-2-03-size-196x224.webm", 230*fb1b10abSAndroid Build Coastguard Worker "vp90-2-03-size-196x226.webm", 231*fb1b10abSAndroid Build Coastguard Worker "vp90-2-03-size-198x196.webm", 232*fb1b10abSAndroid Build Coastguard Worker "vp90-2-03-size-198x198.webm", 233*fb1b10abSAndroid Build Coastguard Worker "vp90-2-03-size-198x200.webm", 234*fb1b10abSAndroid Build Coastguard Worker "vp90-2-03-size-198x202.webm", 235*fb1b10abSAndroid Build Coastguard Worker "vp90-2-03-size-198x208.webm", 236*fb1b10abSAndroid Build Coastguard Worker "vp90-2-03-size-198x210.webm", 237*fb1b10abSAndroid Build Coastguard Worker "vp90-2-03-size-198x224.webm", 238*fb1b10abSAndroid Build Coastguard Worker "vp90-2-03-size-198x226.webm", 239*fb1b10abSAndroid Build Coastguard Worker "vp90-2-03-size-200x196.webm", 240*fb1b10abSAndroid Build Coastguard Worker "vp90-2-03-size-200x198.webm", 241*fb1b10abSAndroid Build Coastguard Worker "vp90-2-03-size-200x200.webm", 242*fb1b10abSAndroid Build Coastguard Worker "vp90-2-03-size-200x202.webm", 243*fb1b10abSAndroid Build Coastguard Worker "vp90-2-03-size-200x208.webm", 244*fb1b10abSAndroid Build Coastguard Worker "vp90-2-03-size-200x210.webm", 245*fb1b10abSAndroid Build Coastguard Worker "vp90-2-03-size-200x224.webm", 246*fb1b10abSAndroid Build Coastguard Worker "vp90-2-03-size-200x226.webm", 247*fb1b10abSAndroid Build Coastguard Worker "vp90-2-03-size-202x196.webm", 248*fb1b10abSAndroid Build Coastguard Worker "vp90-2-03-size-202x198.webm", 249*fb1b10abSAndroid Build Coastguard Worker "vp90-2-03-size-202x200.webm", 250*fb1b10abSAndroid Build Coastguard Worker "vp90-2-03-size-202x202.webm", 251*fb1b10abSAndroid Build Coastguard Worker "vp90-2-03-size-202x208.webm", 252*fb1b10abSAndroid Build Coastguard Worker "vp90-2-03-size-202x210.webm", 253*fb1b10abSAndroid Build Coastguard Worker "vp90-2-03-size-202x224.webm", 254*fb1b10abSAndroid Build Coastguard Worker "vp90-2-03-size-202x226.webm", 255*fb1b10abSAndroid Build Coastguard Worker "vp90-2-03-size-208x196.webm", 256*fb1b10abSAndroid Build Coastguard Worker "vp90-2-03-size-208x198.webm", 257*fb1b10abSAndroid Build Coastguard Worker "vp90-2-03-size-208x200.webm", 258*fb1b10abSAndroid Build Coastguard Worker "vp90-2-03-size-208x202.webm", 259*fb1b10abSAndroid Build Coastguard Worker "vp90-2-03-size-208x208.webm", 260*fb1b10abSAndroid Build Coastguard Worker "vp90-2-03-size-208x210.webm", 261*fb1b10abSAndroid Build Coastguard Worker "vp90-2-03-size-208x224.webm", 262*fb1b10abSAndroid Build Coastguard Worker "vp90-2-03-size-208x226.webm", 263*fb1b10abSAndroid Build Coastguard Worker "vp90-2-03-size-210x196.webm", 264*fb1b10abSAndroid Build Coastguard Worker "vp90-2-03-size-210x198.webm", 265*fb1b10abSAndroid Build Coastguard Worker "vp90-2-03-size-210x200.webm", 266*fb1b10abSAndroid Build Coastguard Worker "vp90-2-03-size-210x202.webm", 267*fb1b10abSAndroid Build Coastguard Worker "vp90-2-03-size-210x208.webm", 268*fb1b10abSAndroid Build Coastguard Worker "vp90-2-03-size-210x210.webm", 269*fb1b10abSAndroid Build Coastguard Worker "vp90-2-03-size-210x224.webm", 270*fb1b10abSAndroid Build Coastguard Worker "vp90-2-03-size-210x226.webm", 271*fb1b10abSAndroid Build Coastguard Worker "vp90-2-03-size-224x196.webm", 272*fb1b10abSAndroid Build Coastguard Worker "vp90-2-03-size-224x198.webm", 273*fb1b10abSAndroid Build Coastguard Worker "vp90-2-03-size-224x200.webm", 274*fb1b10abSAndroid Build Coastguard Worker "vp90-2-03-size-224x202.webm", 275*fb1b10abSAndroid Build Coastguard Worker "vp90-2-03-size-224x208.webm", 276*fb1b10abSAndroid Build Coastguard Worker "vp90-2-03-size-224x210.webm", 277*fb1b10abSAndroid Build Coastguard Worker "vp90-2-03-size-224x224.webm", 278*fb1b10abSAndroid Build Coastguard Worker "vp90-2-03-size-224x226.webm", 279*fb1b10abSAndroid Build Coastguard Worker "vp90-2-03-size-226x196.webm", 280*fb1b10abSAndroid Build Coastguard Worker "vp90-2-03-size-226x198.webm", 281*fb1b10abSAndroid Build Coastguard Worker "vp90-2-03-size-226x200.webm", 282*fb1b10abSAndroid Build Coastguard Worker "vp90-2-03-size-226x202.webm", 283*fb1b10abSAndroid Build Coastguard Worker "vp90-2-03-size-226x208.webm", 284*fb1b10abSAndroid Build Coastguard Worker "vp90-2-03-size-226x210.webm", 285*fb1b10abSAndroid Build Coastguard Worker "vp90-2-03-size-226x224.webm", 286*fb1b10abSAndroid Build Coastguard Worker "vp90-2-03-size-226x226.webm", 287*fb1b10abSAndroid Build Coastguard Worker "vp90-2-03-size-352x288.webm", 288*fb1b10abSAndroid Build Coastguard Worker "vp90-2-03-deltaq.webm", 289*fb1b10abSAndroid Build Coastguard Worker "vp90-2-05-resize.ivf", 290*fb1b10abSAndroid Build Coastguard Worker "vp90-2-06-bilinear.webm", 291*fb1b10abSAndroid Build Coastguard Worker "vp90-2-07-frame_parallel.webm", 292*fb1b10abSAndroid Build Coastguard Worker "vp90-2-08-tile_1x2_frame_parallel.webm", 293*fb1b10abSAndroid Build Coastguard Worker "vp90-2-08-tile_1x2.webm", 294*fb1b10abSAndroid Build Coastguard Worker "vp90-2-08-tile_1x4_frame_parallel.webm", 295*fb1b10abSAndroid Build Coastguard Worker "vp90-2-08-tile_1x4.webm", 296*fb1b10abSAndroid Build Coastguard Worker "vp90-2-08-tile_1x8_frame_parallel.webm", 297*fb1b10abSAndroid Build Coastguard Worker "vp90-2-08-tile_1x8.webm", 298*fb1b10abSAndroid Build Coastguard Worker "vp90-2-08-tile-4x4.webm", 299*fb1b10abSAndroid Build Coastguard Worker "vp90-2-08-tile-4x1.webm", 300*fb1b10abSAndroid Build Coastguard Worker "vp90-2-09-subpixel-00.ivf", 301*fb1b10abSAndroid Build Coastguard Worker "vp90-2-02-size-lf-1920x1080.webm", 302*fb1b10abSAndroid Build Coastguard Worker "vp90-2-09-aq2.webm", 303*fb1b10abSAndroid Build Coastguard Worker "vp90-2-09-lf_deltas.webm", 304*fb1b10abSAndroid Build Coastguard Worker "vp90-2-10-show-existing-frame.webm", 305*fb1b10abSAndroid Build Coastguard Worker "vp90-2-10-show-existing-frame2.webm", 306*fb1b10abSAndroid Build Coastguard Worker "vp90-2-11-size-351x287.webm", 307*fb1b10abSAndroid Build Coastguard Worker "vp90-2-11-size-351x288.webm", 308*fb1b10abSAndroid Build Coastguard Worker "vp90-2-11-size-352x287.webm", 309*fb1b10abSAndroid Build Coastguard Worker "vp90-2-12-droppable_1.ivf", 310*fb1b10abSAndroid Build Coastguard Worker "vp90-2-12-droppable_2.ivf", 311*fb1b10abSAndroid Build Coastguard Worker "vp90-2-12-droppable_3.ivf", 312*fb1b10abSAndroid Build Coastguard Worker #if !CONFIG_SIZE_LIMIT || \ 313*fb1b10abSAndroid Build Coastguard Worker (DECODE_WIDTH_LIMIT >= 20400 && DECODE_HEIGHT_LIMIT >= 120) 314*fb1b10abSAndroid Build Coastguard Worker "vp90-2-13-largescaling.webm", 315*fb1b10abSAndroid Build Coastguard Worker #endif 316*fb1b10abSAndroid Build Coastguard Worker "vp90-2-14-resize-fp-tiles-1-16.webm", 317*fb1b10abSAndroid Build Coastguard Worker "vp90-2-14-resize-fp-tiles-1-2-4-8-16.webm", 318*fb1b10abSAndroid Build Coastguard Worker "vp90-2-14-resize-fp-tiles-1-2.webm", 319*fb1b10abSAndroid Build Coastguard Worker "vp90-2-14-resize-fp-tiles-1-4.webm", 320*fb1b10abSAndroid Build Coastguard Worker "vp90-2-14-resize-fp-tiles-16-1.webm", 321*fb1b10abSAndroid Build Coastguard Worker "vp90-2-14-resize-fp-tiles-16-2.webm", 322*fb1b10abSAndroid Build Coastguard Worker "vp90-2-14-resize-fp-tiles-16-4.webm", 323*fb1b10abSAndroid Build Coastguard Worker "vp90-2-14-resize-fp-tiles-16-8-4-2-1.webm", 324*fb1b10abSAndroid Build Coastguard Worker "vp90-2-14-resize-fp-tiles-16-8.webm", 325*fb1b10abSAndroid Build Coastguard Worker "vp90-2-14-resize-fp-tiles-1-8.webm", 326*fb1b10abSAndroid Build Coastguard Worker "vp90-2-14-resize-fp-tiles-2-16.webm", 327*fb1b10abSAndroid Build Coastguard Worker "vp90-2-14-resize-fp-tiles-2-1.webm", 328*fb1b10abSAndroid Build Coastguard Worker "vp90-2-14-resize-fp-tiles-2-4.webm", 329*fb1b10abSAndroid Build Coastguard Worker "vp90-2-14-resize-fp-tiles-2-8.webm", 330*fb1b10abSAndroid Build Coastguard Worker "vp90-2-14-resize-fp-tiles-4-16.webm", 331*fb1b10abSAndroid Build Coastguard Worker "vp90-2-14-resize-fp-tiles-4-1.webm", 332*fb1b10abSAndroid Build Coastguard Worker "vp90-2-14-resize-fp-tiles-4-2.webm", 333*fb1b10abSAndroid Build Coastguard Worker "vp90-2-14-resize-fp-tiles-4-8.webm", 334*fb1b10abSAndroid Build Coastguard Worker "vp90-2-14-resize-fp-tiles-8-16.webm", 335*fb1b10abSAndroid Build Coastguard Worker "vp90-2-14-resize-fp-tiles-8-1.webm", 336*fb1b10abSAndroid Build Coastguard Worker "vp90-2-14-resize-fp-tiles-8-2.webm", 337*fb1b10abSAndroid Build Coastguard Worker "vp90-2-14-resize-fp-tiles-8-4.webm", 338*fb1b10abSAndroid Build Coastguard Worker "vp90-2-14-resize-10frames-fp-tiles-1-2-4-8.webm", 339*fb1b10abSAndroid Build Coastguard Worker "vp90-2-14-resize-10frames-fp-tiles-1-2.webm", 340*fb1b10abSAndroid Build Coastguard Worker "vp90-2-14-resize-10frames-fp-tiles-1-4.webm", 341*fb1b10abSAndroid Build Coastguard Worker "vp90-2-14-resize-10frames-fp-tiles-1-8.webm", 342*fb1b10abSAndroid Build Coastguard Worker "vp90-2-14-resize-10frames-fp-tiles-2-1.webm", 343*fb1b10abSAndroid Build Coastguard Worker "vp90-2-14-resize-10frames-fp-tiles-2-4.webm", 344*fb1b10abSAndroid Build Coastguard Worker "vp90-2-14-resize-10frames-fp-tiles-2-8.webm", 345*fb1b10abSAndroid Build Coastguard Worker "vp90-2-14-resize-10frames-fp-tiles-4-1.webm", 346*fb1b10abSAndroid Build Coastguard Worker "vp90-2-14-resize-10frames-fp-tiles-4-2.webm", 347*fb1b10abSAndroid Build Coastguard Worker "vp90-2-14-resize-10frames-fp-tiles-4-8.webm", 348*fb1b10abSAndroid Build Coastguard Worker "vp90-2-14-resize-10frames-fp-tiles-8-1.webm", 349*fb1b10abSAndroid Build Coastguard Worker "vp90-2-14-resize-10frames-fp-tiles-8-2.webm", 350*fb1b10abSAndroid Build Coastguard Worker "vp90-2-14-resize-10frames-fp-tiles-8-4-2-1.webm", 351*fb1b10abSAndroid Build Coastguard Worker "vp90-2-14-resize-10frames-fp-tiles-8-4.webm", 352*fb1b10abSAndroid Build Coastguard Worker "vp90-2-15-segkey.webm", 353*fb1b10abSAndroid Build Coastguard Worker "vp90-2-15-segkey_adpq.webm", 354*fb1b10abSAndroid Build Coastguard Worker "vp90-2-16-intra-only.webm", 355*fb1b10abSAndroid Build Coastguard Worker "vp90-2-17-show-existing-frame.webm", 356*fb1b10abSAndroid Build Coastguard Worker "vp90-2-18-resize.ivf", 357*fb1b10abSAndroid Build Coastguard Worker "vp90-2-19-skip.webm", 358*fb1b10abSAndroid Build Coastguard Worker "vp90-2-19-skip-01.webm", 359*fb1b10abSAndroid Build Coastguard Worker "vp90-2-19-skip-02.webm", 360*fb1b10abSAndroid Build Coastguard Worker "vp91-2-04-yuv444.webm", 361*fb1b10abSAndroid Build Coastguard Worker "vp91-2-04-yuv422.webm", 362*fb1b10abSAndroid Build Coastguard Worker "vp91-2-04-yuv440.webm", 363*fb1b10abSAndroid Build Coastguard Worker #if CONFIG_VP9_HIGHBITDEPTH 364*fb1b10abSAndroid Build Coastguard Worker "vp92-2-20-10bit-yuv420.webm", 365*fb1b10abSAndroid Build Coastguard Worker "vp92-2-20-12bit-yuv420.webm", 366*fb1b10abSAndroid Build Coastguard Worker "vp93-2-20-10bit-yuv422.webm", 367*fb1b10abSAndroid Build Coastguard Worker "vp93-2-20-12bit-yuv422.webm", 368*fb1b10abSAndroid Build Coastguard Worker "vp93-2-20-10bit-yuv440.webm", 369*fb1b10abSAndroid Build Coastguard Worker "vp93-2-20-12bit-yuv440.webm", 370*fb1b10abSAndroid Build Coastguard Worker "vp93-2-20-10bit-yuv444.webm", 371*fb1b10abSAndroid Build Coastguard Worker "vp93-2-20-12bit-yuv444.webm", 372*fb1b10abSAndroid Build Coastguard Worker #endif // CONFIG_VP9_HIGHBITDEPTH 373*fb1b10abSAndroid Build Coastguard Worker "vp90-2-20-big_superframe-01.webm", 374*fb1b10abSAndroid Build Coastguard Worker "vp90-2-20-big_superframe-02.webm", 375*fb1b10abSAndroid Build Coastguard Worker "vp90-2-22-svc_1280x720_1.webm", 376*fb1b10abSAndroid Build Coastguard Worker RESIZE_TEST_VECTORS 377*fb1b10abSAndroid Build Coastguard Worker }; 378*fb1b10abSAndroid Build Coastguard Worker const char *const kVP9TestVectorsSvc[] = { "vp90-2-22-svc_1280x720_3.ivf" }; 379*fb1b10abSAndroid Build Coastguard Worker const int kNumVP9TestVectors = NELEMENTS(kVP9TestVectors); 380*fb1b10abSAndroid Build Coastguard Worker const int kNumVP9TestVectorsSvc = NELEMENTS(kVP9TestVectorsSvc); 381*fb1b10abSAndroid Build Coastguard Worker const char *const kVP9TestVectorsResize[] = { RESIZE_TEST_VECTORS }; 382*fb1b10abSAndroid Build Coastguard Worker const int kNumVP9TestVectorsResize = NELEMENTS(kVP9TestVectorsResize); 383*fb1b10abSAndroid Build Coastguard Worker #undef RESIZE_TEST_VECTORS 384*fb1b10abSAndroid Build Coastguard Worker #endif // CONFIG_VP9_DECODER 385*fb1b10abSAndroid Build Coastguard Worker 386*fb1b10abSAndroid Build Coastguard Worker } // namespace libvpx_test 387