Revision 9fa35729 libavcodec/i386/h264dsp_mmx.c

View differences:

libavcodec/i386/h264dsp_mmx.c
1378 1378
#define H264_CHROMA_MC2_TMPL put_h264_chroma_mc2_mmx2
1379 1379
#define H264_CHROMA_MC8_MV0 put_pixels8_mmx
1380 1380
#include "dsputil_h264_template_mmx.c"
1381

  
1382
static void put_h264_chroma_mc8_mmx_rnd(uint8_t *dst/*align 8*/, uint8_t *src/*align 1*/, int stride, int h, int x, int y)
1383
{
1384
    put_h264_chroma_mc8_mmx(dst, src, stride, h, x, y, 1);
1385
}
1386
static void put_h264_chroma_mc8_mmx_nornd(uint8_t *dst/*align 8*/, uint8_t *src/*align 1*/, int stride, int h, int x, int y)
1387
{
1388
    put_h264_chroma_mc8_mmx(dst, src, stride, h, x, y, 0);
1389
}
1390

  
1381 1391
#undef H264_CHROMA_OP
1382 1392
#undef H264_CHROMA_OP4
1383 1393
#undef H264_CHROMA_MC8_TMPL
......
1393 1403
#define H264_CHROMA_MC2_TMPL avg_h264_chroma_mc2_mmx2
1394 1404
#define H264_CHROMA_MC8_MV0 avg_pixels8_mmx2
1395 1405
#include "dsputil_h264_template_mmx.c"
1406
static void avg_h264_chroma_mc8_mmx2_rnd(uint8_t *dst/*align 8*/, uint8_t *src/*align 1*/, int stride, int h, int x, int y)
1407
{
1408
    avg_h264_chroma_mc8_mmx2(dst, src, stride, h, x, y, 1);
1409
}
1396 1410
#undef H264_CHROMA_OP
1397 1411
#undef H264_CHROMA_OP4
1398 1412
#undef H264_CHROMA_MC8_TMPL
......
1407 1421
#define H264_CHROMA_MC4_TMPL avg_h264_chroma_mc4_3dnow
1408 1422
#define H264_CHROMA_MC8_MV0 avg_pixels8_3dnow
1409 1423
#include "dsputil_h264_template_mmx.c"
1424
static void avg_h264_chroma_mc8_3dnow_rnd(uint8_t *dst/*align 8*/, uint8_t *src/*align 1*/, int stride, int h, int x, int y)
1425
{
1426
    avg_h264_chroma_mc8_3dnow(dst, src, stride, h, x, y, 1);
1427
}
1410 1428
#undef H264_CHROMA_OP
1411 1429
#undef H264_CHROMA_OP4
1412 1430
#undef H264_CHROMA_MC8_TMPL

Also available in: Unified diff