summaryrefslogtreecommitdiffstats
path: root/libavfilter/w3fdif.h
diff options
context:
space:
mode:
authorPaul B Mahol <onemda@gmail.com>2016-09-11 12:11:00 +0200
committerPaul B Mahol <onemda@gmail.com>2016-12-25 09:50:36 +0100
commitc6c888e996126b7189d27f16ba2aed38f8cff680 (patch)
tree40de6648688d8d792aa6180369bea32f92499d4e /libavfilter/w3fdif.h
parent25c4035529c8033d4ec122c113274a9ff2746625 (diff)
downloadffmpeg-streaming-c6c888e996126b7189d27f16ba2aed38f8cff680.zip
ffmpeg-streaming-c6c888e996126b7189d27f16ba2aed38f8cff680.tar.gz
avfilter/vf_w3fdif: add >8 but <16 bit support
Signed-off-by: Paul B Mahol <onemda@gmail.com>
Diffstat (limited to 'libavfilter/w3fdif.h')
-rw-r--r--libavfilter/w3fdif.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/libavfilter/w3fdif.h b/libavfilter/w3fdif.h
index 67bb874..9c0b723 100644
--- a/libavfilter/w3fdif.h
+++ b/libavfilter/w3fdif.h
@@ -39,9 +39,10 @@ typedef struct W3FDIFDSPContext {
uint8_t *in_lines_cur[5],
uint8_t *in_lines_adj[5],
const int16_t *coef, int linesize);
- void (*filter_scale)(uint8_t *out_pixel, const int32_t *work_pixel, int linesize);
+ void (*filter_scale)(uint8_t *out_pixel, const int32_t *work_pixel,
+ int linesize, int max);
} W3FDIFDSPContext;
-void ff_w3fdif_init_x86(W3FDIFDSPContext *dsp);
+void ff_w3fdif_init_x86(W3FDIFDSPContext *dsp, int depth);
#endif /* AVFILTER_W3FDIF_H */
OpenPOWER on IntegriCloud