diff options
author | Anton Khirnov <anton@khirnov.net> | 2015-07-24 08:24:21 +0200 |
---|---|---|
committer | Anton Khirnov <anton@khirnov.net> | 2015-12-05 21:09:57 +0100 |
commit | 818bfe7f0a3ff243deb63c4b146de2563f38ffd4 (patch) | |
tree | 339e9edc13c656e73ded618ba2a4726bd97350a5 /libavcodec/hevcdsp.h | |
parent | 1f821750f0b8d0c87cbf88a28ad699b92db5ec88 (diff) |
hevcdsp: split the epel functions by width
This should allow for more efficient SIMD.
Diffstat (limited to 'libavcodec/hevcdsp.h')
-rw-r--r-- | libavcodec/hevcdsp.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/libavcodec/hevcdsp.h b/libavcodec/hevcdsp.h index c250385341..e906c5e4aa 100644 --- a/libavcodec/hevcdsp.h +++ b/libavcodec/hevcdsp.h @@ -61,9 +61,9 @@ typedef struct HEVCDSPContext { void (*put_hevc_qpel[2][2][8])(int16_t *dst, ptrdiff_t dststride, uint8_t *src, ptrdiff_t srcstride, int height, int mx, int my, int16_t *mcbuffer); - void (*put_hevc_epel[2][2])(int16_t *dst, ptrdiff_t dststride, uint8_t *src, - ptrdiff_t srcstride, int width, int height, - int mx, int my, int16_t *mcbuffer); + void (*put_hevc_epel[2][2][8])(int16_t *dst, ptrdiff_t dststride, uint8_t *src, + ptrdiff_t srcstride, int height, + int mx, int my, int16_t *mcbuffer); void (*put_unweighted_pred)(uint8_t *dst, ptrdiff_t dststride, int16_t *src, ptrdiff_t srcstride, int width, int height); |