summaryrefslogtreecommitdiffstats
path: root/libavcodec/lossless_videodsp.h
diff options
context:
space:
mode:
authorMartin Vignali <martin.vignali@gmail.com>2017-12-02 19:46:42 +0100
committerMartin Vignali <martin.vignali@gmail.com>2017-12-09 15:19:03 +0100
commit630967ef63d0f2a5cc12b06815af0ec6cb5c9d2a (patch)
tree6c85ea7d96b89876c994e4ded30a42da7149813b /libavcodec/lossless_videodsp.h
parent4353c3506742c9fecce4cf9f68cc6a7ab7ea05b1 (diff)
downloadffmpeg-streaming-630967ef63d0f2a5cc12b06815af0ec6cb5c9d2a.zip
ffmpeg-streaming-630967ef63d0f2a5cc12b06815af0ec6cb5c9d2a.tar.gz
avcodec/utvideodec : add SIMD (SSSE3 and AVX2) for gradient_pred
Diffstat (limited to 'libavcodec/lossless_videodsp.h')
-rw-r--r--libavcodec/lossless_videodsp.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/libavcodec/lossless_videodsp.h b/libavcodec/lossless_videodsp.h
index ccab39b..8077898 100644
--- a/libavcodec/lossless_videodsp.h
+++ b/libavcodec/lossless_videodsp.h
@@ -39,6 +39,7 @@ typedef struct LLVidDSPContext {
int (*add_left_pred_int16)(uint16_t *dst, const uint16_t *src,
unsigned mask, ptrdiff_t w, unsigned left);
+ void (*add_gradient_pred)(uint8_t *src /* align 32 */, const ptrdiff_t stride, const ptrdiff_t width);
} LLVidDSPContext;
void ff_llviddsp_init(LLVidDSPContext *llviddsp);
OpenPOWER on IntegriCloud