| /* |
| * Copyright (c) 2016 The WebM project authors. All Rights Reserved. |
| * |
| * Use of this source code is governed by a BSD-style license |
| * that can be found in the LICENSE file in the root of the source |
| * tree. An additional intellectual property rights grant can be found |
| * in the file PATENTS. All contributing project authors may |
| * be found in the AUTHORS file in the root of the source tree. |
| */ |
| |
| #ifndef VP10_COMMON_INTRA_FILTERS_H_ |
| #define VP10_COMMON_INTRA_FILTERS_H_ |
| |
| #define FILTER_INTRA_PREC_BITS (10) |
| |
| static int filter_intra_taps_4[TX_SIZES][INTRA_MODES][4] = { |
| { |
| {735, 881, -537, -54}, |
| {1005, 519, -488, -11}, |
| {383, 990, -343, -6}, |
| {442, 805, -542, 319}, |
| {658, 616, -133, -116}, |
| {875, 442, -141, -151}, |
| {386, 741, -23, -80}, |
| {390, 1027, -446, 51}, |
| {679, 606, -523, 262}, |
| {903, 922, -778, -23}, |
| }, |
| { |
| {648, 803, -444, 16}, |
| {972, 620, -576, 7}, |
| {561, 967, -499, -5}, |
| {585, 762, -468, 144}, |
| {596, 619, -182, -9}, |
| {895, 459, -176, -153}, |
| {557, 722, -126, -129}, |
| {601, 839, -523, 105}, |
| {562, 709, -499, 251}, |
| {803, 872, -695, 43}, |
| }, |
| { |
| {423, 728, -347, 111}, |
| {963, 685, -665, 23}, |
| {281, 1024, -480, 216}, |
| {640, 596, -437, 78}, |
| {429, 669, -259, 99}, |
| {740, 646, -415, 23}, |
| {568, 771, -346, 40}, |
| {404, 833, -486, 209}, |
| {398, 712, -423, 307}, |
| {939, 935, -887, 17}, |
| }, |
| { |
| {477, 737, -393, 150}, |
| {881, 630, -546, 67}, |
| {506, 984, -443, -20}, |
| {114, 459, -270, 528}, |
| {433, 528, 14, 3}, |
| {837, 470, -301, -30}, |
| {181, 777, 89, -107}, |
| {-29, 716, -232, 259}, |
| {589, 646, -495, 255}, |
| {740, 884, -728, 77}, |
| }, |
| }; |
| |
| #endif // VP10_COMMON_INTRA_FILTERS_H_ |