summaryrefslogtreecommitdiff
path: root/vp9/common
diff options
context:
space:
mode:
authorDmitry Kovalev <dkovalev@google.com>2013-08-09 17:24:40 -0700
committerDmitry Kovalev <dkovalev@google.com>2013-08-09 17:24:40 -0700
commit67fe9d17cba8c8ddeeba265bcd6779db5b36e777 (patch)
tree16636c6135365764d3949e12635574c257f1b78b /vp9/common
parent125146034ee8be4e0b4986687db0ce3f80c581b0 (diff)
downloadlibvpx-67fe9d17cba8c8ddeeba265bcd6779db5b36e777.tar
libvpx-67fe9d17cba8c8ddeeba265bcd6779db5b36e777.tar.gz
libvpx-67fe9d17cba8c8ddeeba265bcd6779db5b36e777.tar.bz2
libvpx-67fe9d17cba8c8ddeeba265bcd6779db5b36e777.zip
Removing redundant code and function arguments.
Change-Id: Ia5cdda0f755befcd1e64397452c42cb7031ca574
Diffstat (limited to 'vp9/common')
-rw-r--r--vp9/common/vp9_loopfilter.c3
-rw-r--r--vp9/common/vp9_loopfilter.h2
-rw-r--r--vp9/common/vp9_postproc.c6
-rw-r--r--vp9/common/vp9_postproc.h2
4 files changed, 6 insertions, 7 deletions
diff --git a/vp9/common/vp9_loopfilter.c b/vp9/common/vp9_loopfilter.c
index 9609a69ee..9944487f1 100644
--- a/vp9/common/vp9_loopfilter.c
+++ b/vp9/common/vp9_loopfilter.c
@@ -61,8 +61,9 @@ static void update_sharpness(loop_filter_info_n *const lfi, int sharpness_lvl) {
}
}
-void vp9_loop_filter_init(VP9_COMMON *cm, struct loopfilter *lf) {
+void vp9_loop_filter_init(VP9_COMMON *cm) {
loop_filter_info_n *lfi = &cm->lf_info;
+ struct loopfilter *lf = &cm->lf;
int i;
// init limits for given sharpness
diff --git a/vp9/common/vp9_loopfilter.h b/vp9/common/vp9_loopfilter.h
index a3f240ef1..b3ce885e9 100644
--- a/vp9/common/vp9_loopfilter.h
+++ b/vp9/common/vp9_loopfilter.h
@@ -60,7 +60,7 @@ typedef struct {
struct VP9Common;
struct macroblockd;
-void vp9_loop_filter_init(struct VP9Common *cm, struct loopfilter *lf);
+void vp9_loop_filter_init(struct VP9Common *cm);
// Update the loop filter for the current frame.
// This should be called before vp9_loop_filter_rows(), vp9_loop_filter_frame()
diff --git a/vp9/common/vp9_postproc.c b/vp9/common/vp9_postproc.c
index 1157fbbed..f42833bcc 100644
--- a/vp9/common/vp9_postproc.c
+++ b/vp9/common/vp9_postproc.c
@@ -631,10 +631,8 @@ static void constrain_line(int x0, int *x1, int y0, int *y1,
}
int vp9_post_proc_frame(struct VP9Common *oci,
- struct loopfilter *lf,
- YV12_BUFFER_CONFIG *dest,
- vp9_ppflags_t *ppflags) {
- int q = lf->filter_level * 10 / 6;
+ YV12_BUFFER_CONFIG *dest, vp9_ppflags_t *ppflags) {
+ int q = oci->lf.filter_level * 10 / 6;
int flags = ppflags->post_proc_flag;
int deblock_level = ppflags->deblocking_level;
int noise_level = ppflags->noise_level;
diff --git a/vp9/common/vp9_postproc.h b/vp9/common/vp9_postproc.h
index a814e39cc..759855f6b 100644
--- a/vp9/common/vp9_postproc.h
+++ b/vp9/common/vp9_postproc.h
@@ -26,7 +26,7 @@ struct postproc_state {
#include "vp9/common/vp9_onyxc_int.h"
#include "vp9/common/vp9_ppflags.h"
-int vp9_post_proc_frame(struct VP9Common *oci, struct loopfilter *lf,
+int vp9_post_proc_frame(struct VP9Common *oci,
YV12_BUFFER_CONFIG *dest, vp9_ppflags_t *flags);
void vp9_denoise(const YV12_BUFFER_CONFIG *src, YV12_BUFFER_CONFIG *dst, int q);