diff options
Diffstat (limited to 'vp9/common')
-rw-r--r-- | vp9/common/vp9_loopfilter.c | 3 | ||||
-rw-r--r-- | vp9/common/vp9_loopfilter.h | 2 | ||||
-rw-r--r-- | vp9/common/vp9_postproc.c | 6 | ||||
-rw-r--r-- | vp9/common/vp9_postproc.h | 2 |
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); |