From: Paul Wilkins Date: Wed, 25 Jun 2014 09:31:32 +0000 (+0100) Subject: Dual arf: Name changes. X-Git-Tag: v1.4.0~1331^2~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=9f76c1ec507e1c866c8952c6003e99af9bc9d73c;p=platform%2Fupstream%2Flibvpx.git Dual arf: Name changes. Cosmetic patch only in response to comments on previous patches suggesting a couple of name changes for consistency and clarity. Change-Id: Ida3a359b0d5755345660d304a7697a3a3686b2a3 --- diff --git a/vp9/encoder/vp9_encoder.c b/vp9/encoder/vp9_encoder.c index 7a68976..ef31c74 100644 --- a/vp9/encoder/vp9_encoder.c +++ b/vp9/encoder/vp9_encoder.c @@ -2387,7 +2387,7 @@ static int get_arf_src_index(VP9_COMP *cpi) { return arf_src_index; } -static void is_src_altref(VP9_COMP *cpi) { +static void check_src_altref(VP9_COMP *cpi) { RATE_CONTROL *const rc = &cpi->rc; if (cpi->pass == 2) { @@ -2481,9 +2481,8 @@ int vp9_get_compressed_data(VP9_COMP *cpi, unsigned int *frame_flags, cm->show_frame = 1; cm->intra_only = 0; - // Check to see if the frame to be encoded is an overlay for a previous - // arf frame and if so configure it as such. - is_src_altref(cpi); + // Check to see if the frame should be encoded is an arf overlay. + check_src_altref(cpi); } } diff --git a/vp9/encoder/vp9_firstpass.c b/vp9/encoder/vp9_firstpass.c index 6fb263f..5e5a85d 100644 --- a/vp9/encoder/vp9_firstpass.c +++ b/vp9/encoder/vp9_firstpass.c @@ -1309,7 +1309,7 @@ static void allocate_gf_group_bits(VP9_COMP *cpi, int64_t gf_group_bits, double modified_err = 0.0; double err_fraction; int mid_boost_bits = 0; - int middle_frame_idx; + int mid_frame_idx; unsigned char arf_buffer_indices[MAX_ACTIVE_ARFS]; key_frame = cpi->common.frame_type == KEY_FRAME || @@ -1375,7 +1375,7 @@ static void allocate_gf_group_bits(VP9_COMP *cpi, int64_t gf_group_bits, } // Define middle frame - middle_frame_idx = frame_index + (rc->baseline_gf_interval >> 1) - 1; + mid_frame_idx = frame_index + (rc->baseline_gf_interval >> 1) - 1; // Allocate bits to the other frames in the group. for (i = 0; i < rc->baseline_gf_interval - 1; ++i) { @@ -1396,7 +1396,7 @@ static void allocate_gf_group_bits(VP9_COMP *cpi, int64_t gf_group_bits, mid_boost_bits += (target_frame_size >> 4); target_frame_size -= (target_frame_size >> 4); - if (frame_index <= middle_frame_idx) + if (frame_index <= mid_frame_idx) arf_idx = 1; } twopass->gf_group.arf_update_idx[frame_index] = arf_buffer_indices[arf_idx]; @@ -1426,9 +1426,9 @@ static void allocate_gf_group_bits(VP9_COMP *cpi, int64_t gf_group_bits, // Final setup for second arf and its overlay. if (cpi->multi_arf_enabled) { twopass->gf_group.bit_allocation[2] = - twopass->gf_group.bit_allocation[middle_frame_idx] + mid_boost_bits; - twopass->gf_group.update_type[middle_frame_idx] = OVERLAY_UPDATE; - twopass->gf_group.bit_allocation[middle_frame_idx] = 0; + twopass->gf_group.bit_allocation[mid_frame_idx] + mid_boost_bits; + twopass->gf_group.update_type[mid_frame_idx] = OVERLAY_UPDATE; + twopass->gf_group.bit_allocation[mid_frame_idx] = 0; } } else { twopass->gf_group.update_type[frame_index] = GF_UPDATE;