#define TAPS 24 const float luma_filter[TAPS + 1] = float[TAPS + 1]( -0.000012020, -0.000022146, -0.000013155, -0.000012020, -0.000049979, -0.000113940, -0.000122150, -0.000005612, 0.000170516, 0.000237199, 0.000169640, 0.000285688, 0.000984574, 0.002018683, 0.002002275, -0.000909882, -0.007049081, -0.013222860, -0.012606931, 0.002460860, 0.035868225, 0.084016453, 0.135563500, 0.175261268, 0.190176552); const float chroma_filter[TAPS + 1] = float[TAPS + 1]( -0.000118847, -0.000271306, -0.000502642, -0.000930833, -0.001451013, -0.002064744, -0.002700432, -0.003241276, -0.003524948, -0.003350284, -0.002491729, -0.000721149, 0.002164659, 0.006313635, 0.011789103, 0.018545660, 0.026414396, 0.035100710, 0.044196567, 0.053207202, 0.061590275, 0.068803602, 0.074356193, 0.077856564, 0.079052396);