Go to the source code of this file.
|
#define | SET_QPEL_FUNCS0123(PFX, IDX, SIZE, CPU, PREFIX) |
|
#define | SET_QPEL_FUNCS(PFX, IDX, SIZE, CPU, PREFIX) |
|
#define | H264_QPEL_FUNCS(x, y, CPU) |
|
#define | H264_QPEL_FUNCS_10(x, y, CPU) |
|
◆ SET_QPEL_FUNCS0123
#define SET_QPEL_FUNCS0123 |
( |
|
PFX, |
|
|
|
IDX, |
|
|
|
SIZE, |
|
|
|
CPU, |
|
|
|
PREFIX |
|
) |
| |
Value: do { \
c->PFX ## _pixels_tab[IDX][ 0] = PREFIX ## PFX ##
SIZE ## _mc00_ ## CPU; \
c->PFX ## _pixels_tab[IDX][ 1] = PREFIX ## PFX ##
SIZE ## _mc10_ ## CPU; \
c->PFX ## _pixels_tab[IDX][ 2] = PREFIX ## PFX ##
SIZE ## _mc20_ ## CPU; \
c->PFX ## _pixels_tab[IDX][ 3] = PREFIX ## PFX ##
SIZE ## _mc30_ ## CPU; \
} while (0)
Definition at line 426 of file h264_qpel.c.
◆ SET_QPEL_FUNCS
#define SET_QPEL_FUNCS |
( |
|
PFX, |
|
|
|
IDX, |
|
|
|
SIZE, |
|
|
|
CPU, |
|
|
|
PREFIX |
|
) |
| |
Value: do { \
SET_QPEL_FUNCS0123(PFX, IDX,
SIZE, CPU, PREFIX); \
c->PFX ## _pixels_tab[IDX][ 4] = PREFIX ## PFX ##
SIZE ## _mc01_ ## CPU; \
c->PFX ## _pixels_tab[IDX][ 5] = PREFIX ## PFX ##
SIZE ## _mc11_ ## CPU; \
c->PFX ## _pixels_tab[IDX][ 6] = PREFIX ## PFX ##
SIZE ## _mc21_ ## CPU; \
c->PFX ## _pixels_tab[IDX][ 7] = PREFIX ## PFX ##
SIZE ## _mc31_ ## CPU; \
c->PFX ## _pixels_tab[IDX][ 8] = PREFIX ## PFX ##
SIZE ## _mc02_ ## CPU; \
c->PFX ## _pixels_tab[IDX][ 9] = PREFIX ## PFX ##
SIZE ## _mc12_ ## CPU; \
c->PFX ## _pixels_tab[IDX][10] = PREFIX ## PFX ##
SIZE ## _mc22_ ## CPU; \
c->PFX ## _pixels_tab[IDX][11] = PREFIX ## PFX ##
SIZE ## _mc32_ ## CPU; \
c->PFX ## _pixels_tab[IDX][12] = PREFIX ## PFX ##
SIZE ## _mc03_ ## CPU; \
c->PFX ## _pixels_tab[IDX][13] = PREFIX ## PFX ##
SIZE ## _mc13_ ## CPU; \
c->PFX ## _pixels_tab[IDX][14] = PREFIX ## PFX ##
SIZE ## _mc23_ ## CPU; \
c->PFX ## _pixels_tab[IDX][15] = PREFIX ## PFX ##
SIZE ## _mc33_ ## CPU; \
} while (0)
Definition at line 433 of file h264_qpel.c.
◆ H264_QPEL_FUNCS
#define H264_QPEL_FUNCS |
( |
|
x, |
|
|
|
y, |
|
|
|
CPU |
|
) |
| |
Value: do { \
c->put_h264_qpel_pixels_tab[0][x + y * 4] = put_h264_qpel16_mc ## x ## y ##
_ ## CPU; \
c->put_h264_qpel_pixels_tab[1][x + y * 4] = put_h264_qpel8_mc ## x ## y ##
_ ## CPU; \
c->avg_h264_qpel_pixels_tab[0][x + y * 4] = avg_h264_qpel16_mc ## x ## y ##
_ ## CPU; \
c->avg_h264_qpel_pixels_tab[1][x + y * 4] = avg_h264_qpel8_mc ## x ## y ##
_ ## CPU; \
} while (0)
Definition at line 450 of file h264_qpel.c.
◆ H264_QPEL_FUNCS_10
#define H264_QPEL_FUNCS_10 |
( |
|
x, |
|
|
|
y, |
|
|
|
CPU |
|
) |
| |
Value: do { \
c->put_h264_qpel_pixels_tab[0][x + y * 4] = ff_put_h264_qpel16_mc ## x ## y ## _10_ ## CPU; \
c->put_h264_qpel_pixels_tab[1][x + y * 4] = ff_put_h264_qpel8_mc ## x ## y ## _10_ ## CPU; \
c->avg_h264_qpel_pixels_tab[0][x + y * 4] = ff_avg_h264_qpel16_mc ## x ## y ## _10_ ## CPU; \
c->avg_h264_qpel_pixels_tab[1][x + y * 4] = ff_avg_h264_qpel8_mc ## x ## y ## _10_ ## CPU; \
} while (0)
Definition at line 458 of file h264_qpel.c.
◆ ff_h264qpel_init_x86()