mirror of
https://git.ffmpeg.org/ffmpeg.git
synced 2024-12-13 02:34:54 +00:00
x86: hevcdsp_init: fix macro usage
The macro was not using the parameter but unconditionally using sse4. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
This commit is contained in:
parent
8b686c886c
commit
09fc28aed1
@ -343,24 +343,24 @@ mc_bi_w_funcs(qpel_hv, 10, sse4);
|
||||
|
||||
|
||||
#define EPEL_LINKS(pointer, my, mx, fname, bitd, opt ) \
|
||||
PEL_LINK(pointer, 1, my , mx , fname##4 , bitd, sse4 ); \
|
||||
PEL_LINK(pointer, 2, my , mx , fname##6 , bitd, sse4 ); \
|
||||
PEL_LINK(pointer, 3, my , mx , fname##8 , bitd, sse4 ); \
|
||||
PEL_LINK(pointer, 4, my , mx , fname##12, bitd, sse4 ); \
|
||||
PEL_LINK(pointer, 5, my , mx , fname##16, bitd, sse4 ); \
|
||||
PEL_LINK(pointer, 6, my , mx , fname##24, bitd, sse4 ); \
|
||||
PEL_LINK(pointer, 7, my , mx , fname##32, bitd, sse4 ); \
|
||||
PEL_LINK(pointer, 8, my , mx , fname##48, bitd, sse4 ); \
|
||||
PEL_LINK(pointer, 9, my , mx , fname##64, bitd, sse4 )
|
||||
#define QPEL_LINKS(pointer, my, mx, fname, bitd, sse4) \
|
||||
PEL_LINK(pointer, 1, my , mx , fname##4 , bitd, sse4 ); \
|
||||
PEL_LINK(pointer, 3, my , mx , fname##8 , bitd, sse4 ); \
|
||||
PEL_LINK(pointer, 4, my , mx , fname##12, bitd, sse4 ); \
|
||||
PEL_LINK(pointer, 5, my , mx , fname##16, bitd, sse4 ); \
|
||||
PEL_LINK(pointer, 6, my , mx , fname##24, bitd, sse4 ); \
|
||||
PEL_LINK(pointer, 7, my , mx , fname##32, bitd, sse4 ); \
|
||||
PEL_LINK(pointer, 8, my , mx , fname##48, bitd, sse4 ); \
|
||||
PEL_LINK(pointer, 9, my , mx , fname##64, bitd, sse4 )
|
||||
PEL_LINK(pointer, 1, my , mx , fname##4 , bitd, opt ); \
|
||||
PEL_LINK(pointer, 2, my , mx , fname##6 , bitd, opt ); \
|
||||
PEL_LINK(pointer, 3, my , mx , fname##8 , bitd, opt ); \
|
||||
PEL_LINK(pointer, 4, my , mx , fname##12, bitd, opt ); \
|
||||
PEL_LINK(pointer, 5, my , mx , fname##16, bitd, opt ); \
|
||||
PEL_LINK(pointer, 6, my , mx , fname##24, bitd, opt ); \
|
||||
PEL_LINK(pointer, 7, my , mx , fname##32, bitd, opt ); \
|
||||
PEL_LINK(pointer, 8, my , mx , fname##48, bitd, opt ); \
|
||||
PEL_LINK(pointer, 9, my , mx , fname##64, bitd, opt )
|
||||
#define QPEL_LINKS(pointer, my, mx, fname, bitd, opt) \
|
||||
PEL_LINK(pointer, 1, my , mx , fname##4 , bitd, opt ); \
|
||||
PEL_LINK(pointer, 3, my , mx , fname##8 , bitd, opt ); \
|
||||
PEL_LINK(pointer, 4, my , mx , fname##12, bitd, opt ); \
|
||||
PEL_LINK(pointer, 5, my , mx , fname##16, bitd, opt ); \
|
||||
PEL_LINK(pointer, 6, my , mx , fname##24, bitd, opt ); \
|
||||
PEL_LINK(pointer, 7, my , mx , fname##32, bitd, opt ); \
|
||||
PEL_LINK(pointer, 8, my , mx , fname##48, bitd, opt ); \
|
||||
PEL_LINK(pointer, 9, my , mx , fname##64, bitd, opt )
|
||||
|
||||
|
||||
void ff_hevcdsp_init_x86(HEVCDSPContext *c, const int bit_depth)
|
||||
|
Loading…
Reference in New Issue
Block a user