summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJames Zern <jzern@google.com>2014-12-10 18:12:29 -0800
committerJames Zern <jzern@google.com>2014-12-12 11:17:17 -0800
commitef06de33fe720f75cd851acdb266196d7e8d575b (patch)
tree21fd68a7abcecac4385d75286ea38a3d58709cd8
parent890f7bedf3d7d4b417691d75a4f03c28eefaea92 (diff)
downloadlibvpx-ef06de33fe720f75cd851acdb266196d7e8d575b.tar
libvpx-ef06de33fe720f75cd851acdb266196d7e8d575b.tar.gz
libvpx-ef06de33fe720f75cd851acdb266196d7e8d575b.tar.bz2
libvpx-ef06de33fe720f75cd851acdb266196d7e8d575b.zip
vp9: make postproc members depend on CONFIG_VP9_POSTPROC
Change-Id: Id64218386968cee3132269e4a0572650f20fd980
-rw-r--r--vp9/common/vp9_alloccommon.c2
-rw-r--r--vp9/common/vp9_onyxc_int.h2
2 files changed, 4 insertions, 0 deletions
diff --git a/vp9/common/vp9_alloccommon.c b/vp9/common/vp9_alloccommon.c
index 3518d8375..cad57501a 100644
--- a/vp9/common/vp9_alloccommon.c
+++ b/vp9/common/vp9_alloccommon.c
@@ -44,8 +44,10 @@ void vp9_free_ref_frame_buffers(VP9_COMMON *cm) {
vp9_free_frame_buffer(&cm->frame_bufs[i].buf);
}
+#if CONFIG_VP9_POSTPROC
vp9_free_frame_buffer(&cm->post_proc_buffer);
vp9_free_frame_buffer(&cm->post_proc_buffer_int);
+#endif
}
void vp9_free_context_buffers(VP9_COMMON *cm) {
diff --git a/vp9/common/vp9_onyxc_int.h b/vp9/common/vp9_onyxc_int.h
index 55a1f86c7..257de0908 100644
--- a/vp9/common/vp9_onyxc_int.h
+++ b/vp9/common/vp9_onyxc_int.h
@@ -112,8 +112,10 @@ typedef struct VP9Common {
int new_fb_idx;
+#if CONFIG_VP9_POSTPROC
YV12_BUFFER_CONFIG post_proc_buffer;
YV12_BUFFER_CONFIG post_proc_buffer_int;
+#endif
FRAME_TYPE last_frame_type; /* last frame's frame type for motion search.*/
FRAME_TYPE frame_type;