w3 175 libavcodec/mpeg4videodec.c int min_ab, i, w2, h2, w3, h3; w3 313 libavcodec/mpeg4videodec.c w3 = w2 >> min_ab; w3 319 libavcodec/mpeg4videodec.c w3 * (-vop_ref[0][1]) + w3 325 libavcodec/mpeg4videodec.c w3 * (-vop_ref[0][1]) + w3 330 libavcodec/mpeg4videodec.c w3 * (-2 * vop_ref[0][1] + 1) + 2 * w2 * h3 * w3 336 libavcodec/mpeg4videodec.c w3 * (-2 * vop_ref[0][1] + 1) + 2 * w2 * h3 * w3 340 libavcodec/mpeg4videodec.c s->sprite_delta[0][1] = (-r * sprite_ref[0][0] + virtual_ref[1][0]) * w3; w3 342 libavcodec/mpeg4videodec.c s->sprite_delta[1][1] = (-r * sprite_ref[0][1] + virtual_ref[1][1]) * w3; w3 81 libavfilter/vf_hqx.c static av_always_inline uint32_t interp_3px(uint32_t c1, int w1, uint32_t c2, int w2, uint32_t c3, int w3, int s) w3 83 libavfilter/vf_hqx.c return (((((c1 & 0xff00ff00) >> 8) * w1 + ((c2 & 0xff00ff00) >> 8) * w2 + ((c3 & 0xff00ff00) >> 8) * w3) << (8 - s)) & 0xff00ff00) | w3 84 libavfilter/vf_hqx.c (((((c1 & 0x00ff00ff) ) * w1 + ((c2 & 0x00ff00ff) ) * w2 + ((c3 & 0x00ff00ff) ) * w3) >> s ) & 0x00ff00ff); w3 111 libavfilter/vf_hqx.c w3 = w[p3], w4 = w[p4], w5 = w[p5], \ w3 126 libavfilter/vf_hqx.c return interp_2px(w4, 3, w3, 1, 2); w3 127 libavfilter/vf_hqx.c if ((P(0xdb,0x49) || P(0xef,0x6d)) && WDIFF(w7, w3)) w3 129 libavfilter/vf_hqx.c if ((P(0x0b,0x0b) || P(0xfe,0x4a) || P(0xfe,0x1a)) && WDIFF(w3, w1)) w3 134 libavfilter/vf_hqx.c P(0xeb,0x8a)) && WDIFF(w3, w1)) w3 139 libavfilter/vf_hqx.c return interp_3px(w4, 2, w0, 1, w3, 1, 2); w3 141 libavfilter/vf_hqx.c return interp_3px(w4, 14, w3, 1, w1, 1, 4); w3 143 libavfilter/vf_hqx.c return interp_3px(w4, 5, w1, 2, w3, 1, 3); w3 145 libavfilter/vf_hqx.c return interp_3px(w4, 5, w3, 2, w1, 1, 3); w3 147 libavfilter/vf_hqx.c return interp_2px(w4, 3, w3, 1, 2); w3 151 libavfilter/vf_hqx.c return interp_3px(w4, 2, w3, 3, w1, 3, 3); w3 158 libavfilter/vf_hqx.c return interp_3px(w4, 2, w3, 1, w1, 1, 2); w3 159 libavfilter/vf_hqx.c return interp_3px(w4, 6, w3, 1, w1, 1, 3); w3 181 libavfilter/vf_hqx.c if ((P(0xdb,0x49) || P(0xef,0x6d)) && WDIFF(w7, w3)) w3 184 libavfilter/vf_hqx.c *dst00 = interp_2px(w4, 3, w3, 1, 2); w3 185 libavfilter/vf_hqx.c else if ((P(0x0b,0x0b) || P(0xfe,0x4a) || P(0xfe,0x1a)) && WDIFF(w3, w1)) w3 190 libavfilter/vf_hqx.c P(0xeb,0x8a)) && WDIFF(w3, w1)) w3 195 libavfilter/vf_hqx.c *dst00 = interp_2px(w4, 3, w3, 1, 2); w3 197 libavfilter/vf_hqx.c *dst00 = interp_2px(w3, 1, w1, 1, 1); w3 200 libavfilter/vf_hqx.c *dst00 = interp_3px(w4, 2, w3, 7, w1, 7, 4); w3 207 libavfilter/vf_hqx.c *dst00 = interp_3px(w4, 2, w3, 1, w1, 1, 2); w3 213 libavfilter/vf_hqx.c P(0xbe,0x0a) || P(0x7a,0x0a)) && WDIFF(w3, w1)) w3 250 libavfilter/vf_hqx.c const int cond01 = (P(0xdb,0x49) || P(0xef,0x6d)) && WDIFF(w7, w3); w3 255 libavfilter/vf_hqx.c P(0xeb,0x8a)) && WDIFF(w3, w1); w3 268 libavfilter/vf_hqx.c P(0xfe,0x1a)) && WDIFF(w3, w1); w3 280 libavfilter/vf_hqx.c *dst00 = interp_2px(w4, 5, w3, 3, 3); w3 283 libavfilter/vf_hqx.c else if ((P(0x0b,0x0b) || P(0xfe,0x4a) || P(0xfe,0x1a)) && WDIFF(w3, w1)) w3 288 libavfilter/vf_hqx.c *dst00 = interp_2px(w4, 3, w3, 1, 2); w3 292 libavfilter/vf_hqx.c *dst00 = interp_2px(w4, 5, w3, 3, 3); w3 297 libavfilter/vf_hqx.c *dst00 = interp_2px(w1, 1, w3, 1, 1); w3 301 libavfilter/vf_hqx.c *dst00 = interp_3px(w4, 2, w1, 1, w3, 1, 2); w3 304 libavfilter/vf_hqx.c *dst01 = interp_2px(w4, 7, w3, 1, 3); w3 312 libavfilter/vf_hqx.c *dst01 = interp_3px(w4, 5, w1, 2, w3, 1, 3); w3 320 libavfilter/vf_hqx.c *dst01 = interp_3px(w1, 2, w4, 1, w3, 1, 2); w3 322 libavfilter/vf_hqx.c *dst01 = interp_2px(w1, 5, w3, 3, 3); w3 324 libavfilter/vf_hqx.c *dst01 = interp_2px(w4, 7, w3, 1, 3); w3 342 libavfilter/vf_hqx.c *dst10 = interp_3px(w4, 5, w3, 2, w1, 1, 3); w3 344 libavfilter/vf_hqx.c *dst10 = interp_3px(w4, 5, w3, 2, w0, 1, 3); w3 346 libavfilter/vf_hqx.c *dst10 = interp_2px(w4, 5, w3, 3, 3); w3 348 libavfilter/vf_hqx.c *dst10 = interp_2px(w3, 3, w4, 1, 2); w3 350 libavfilter/vf_hqx.c *dst10 = interp_3px(w3, 2, w4, 1, w1, 1, 2); w3 352 libavfilter/vf_hqx.c *dst10 = interp_2px(w3, 5, w1, 3, 3); w3 359 libavfilter/vf_hqx.c *dst10 = interp_2px(w3, 1, w4, 1, 1); w3 361 libavfilter/vf_hqx.c *dst10 = interp_2px(w4, 3, w3, 1, 2); w3 364 libavfilter/vf_hqx.c WDIFF(w3, w1)) w3 369 libavfilter/vf_hqx.c *dst11 = interp_2px(w4, 7, w3, 1, 3); w3 374 libavfilter/vf_hqx.c *dst11 = interp_3px(w4, 6, w3, 1, w1, 1, 3);