summaryrefslogtreecommitdiff
path: root/vp9/encoder/vp9_encoder.h
diff options
context:
space:
mode:
authorTim Kopp <tkopp@google.com>2014-06-05 14:00:08 -0700
committerTim Kopp <tkopp@google.com>2014-06-12 15:12:22 -0700
commitab8bfb077b804e0a3eaa9dfabdcef5d7d61ebdcb (patch)
treee855d36204bf85a4d1bd8fa36ad941d5a5c07c12 /vp9/encoder/vp9_encoder.h
parentc49fda26155c46a5e1110e413f89c631bdead8d7 (diff)
downloadlibvpx-ab8bfb077b804e0a3eaa9dfabdcef5d7d61ebdcb.tar
libvpx-ab8bfb077b804e0a3eaa9dfabdcef5d7d61ebdcb.tar.gz
libvpx-ab8bfb077b804e0a3eaa9dfabdcef5d7d61ebdcb.tar.bz2
libvpx-ab8bfb077b804e0a3eaa9dfabdcef5d7d61ebdcb.zip
Added skeleton for VP9 denoiser
Change-Id: Iccf6ede4c4f85646b0f8daec47050ce93e267c90
Diffstat (limited to 'vp9/encoder/vp9_encoder.h')
-rw-r--r--vp9/encoder/vp9_encoder.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/vp9/encoder/vp9_encoder.h b/vp9/encoder/vp9_encoder.h
index 6b0e228ca..4364939b1 100644
--- a/vp9/encoder/vp9_encoder.h
+++ b/vp9/encoder/vp9_encoder.h
@@ -36,6 +36,9 @@
#include "vp9/encoder/vp9_svc_layercontext.h"
#include "vp9/encoder/vp9_tokenize.h"
#include "vp9/encoder/vp9_variance.h"
+#if CONFIG_DENOISING
+#include "vp9/encoder/vp9_denoiser.h"
+#endif
#ifdef __cplusplus
extern "C" {
@@ -526,6 +529,10 @@ typedef struct VP9_COMP {
int this_frame_weight;
int max_arf_level;
#endif
+
+#if CONFIG_DENOISING
+ VP9_DENOISER denoiser;
+#endif
} VP9_COMP;
void vp9_initialize_enc();