]> git.sesse.net Git - ffmpeg/blobdiff - libavfilter/atadenoise.h
avfitler/af_asoftclip: add hard type
[ffmpeg] / libavfilter / atadenoise.h
index c1fdc2f64e1bee79522eeef1ad2449e3addaac71..26cb20b9c848b711db587a399e54b77b1afc374a 100644 (file)
 #include <stddef.h>
 #include <stdint.h>
 
+enum ATAAlgorithm {
+    PARALLEL,
+    SERIAL,
+    NB_ATAA
+};
+
 typedef struct ATADenoiseDSPContext {
     void (*filter_row)(const uint8_t *src, uint8_t *dst,
                        const uint8_t **srcf,
@@ -31,6 +37,6 @@ typedef struct ATADenoiseDSPContext {
                        int thra, int thrb);
 } ATADenoiseDSPContext;
 
-void ff_atadenoise_init_x86(ATADenoiseDSPContext *dsp, int depth);
+void ff_atadenoise_init_x86(ATADenoiseDSPContext *dsp, int depth, int algorithm);
 
 #endif /* AVFILTER_ATADENOISE_H */