示例#1
0
void ff_avg_dirac_pixels32_sse2(uint8_t *dst, const uint8_t *src[5], int stride, int h)
{
    if (h&3) {
        ff_avg_dirac_pixels32_c(dst, src, stride, h);
    } else {
        ff_avg_pixels16_sse2(dst   , src[0]   , stride, h);
        ff_avg_pixels16_sse2(dst+16, src[0]+16, stride, h);
    }
}
示例#2
0
void ff_avg_dirac_pixels16_sse2(uint8_t *dst, const uint8_t *src[5], int stride, int h)
{
    if (h&3)
        ff_avg_dirac_pixels16_c(dst, src, stride, h);
    else
        ff_avg_pixels16_sse2(dst, src[0], stride, h);
}
示例#3
0
static void avg_h264_qpel16_mc00_sse2 (uint8_t *dst, const uint8_t *src,
                                       ptrdiff_t stride)
{
    ff_avg_pixels16_sse2(dst, src, stride, 16);
}
static void avg_h264_qpel16_mc00_sse2 (uint8_t *dst, uint8_t *src, int stride){
    ff_avg_pixels16_sse2(dst, src, stride, 16);
}
示例#5
0
static void avg_vc1_mspel_mc00_16_sse2(uint8_t *dst, const uint8_t *src,
                                       ptrdiff_t stride, int rnd)
{
    ff_avg_pixels16_sse2(dst, src, stride, 16);
}