From 6bd28a2d0537877f5a9a910ace69d0e91a9d532f Mon Sep 17 00:00:00 2001 From: Jim Bankoski Date: Wed, 20 Apr 2016 17:24:53 -0700 Subject: [PATCH] vp9_loopfilter.c: Todo clean up encoder should work like decoder. Change-Id: I570c6859d6e18cd94ce4a29068477b937489399c --- vp9/common/vp9_loopfilter.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/vp9/common/vp9_loopfilter.c b/vp9/common/vp9_loopfilter.c index 232d89d..f5fd745 100644 --- a/vp9/common/vp9_loopfilter.c +++ b/vp9/common/vp9_loopfilter.c @@ -934,7 +934,6 @@ void vp9_adjust_mask(VP9_COMMON *const cm, const int mi_row, // This function sets up the bit masks for the entire 64x64 region represented // by mi_row, mi_col. -// TODO(JBB): This function only works for yv12. void vp9_setup_mask(VP9_COMMON *const cm, const int mi_row, const int mi_col, MODE_INFO **mi, const int mode_info_stride, LOOP_FILTER_MASK *lfm) { @@ -1588,6 +1587,8 @@ void vp9_loop_filter_frame(YV12_BUFFER_CONFIG *frame, } // Used by the encoder to build the loopfilter masks. +// TODO(slavarnway): Do the encoder the same way the decoder does it and +// build the masks in line as part of the encode process. void vp9_build_mask_frame(VP9_COMMON *cm, int frame_filter_level, int partial_frame) { int start_mi_row, end_mi_row, mi_rows_to_filter; -- 2.7.4