diff options
author | Scott LaVarnway <slavarnway@google.com> | 2013-02-14 12:27:25 -0800 |
---|---|---|
committer | Scott LaVarnway <slavarnway@google.com> | 2013-02-14 12:27:25 -0800 |
commit | ae886d6bffb9cd3e889aaaed90644927e3ee34c3 (patch) | |
tree | e9a1d8cd58f016fbca41617e4246743a580f0a3b /vp9/encoder/vp9_rdopt.c | |
parent | 45712dc8c8b45c7eee96504fbe23a674f3728241 (diff) | |
download | libvpx-ae886d6bffb9cd3e889aaaed90644927e3ee34c3.tar libvpx-ae886d6bffb9cd3e889aaaed90644927e3ee34c3.tar.gz libvpx-ae886d6bffb9cd3e889aaaed90644927e3ee34c3.tar.bz2 libvpx-ae886d6bffb9cd3e889aaaed90644927e3ee34c3.zip |
Moved vp9_get_coef_band to header file
allowing the compiler to inline.
Change-Id: I66e5caf5e7fefa68a223ff0603aa3f9e11e35dbb
Diffstat (limited to 'vp9/encoder/vp9_rdopt.c')
-rw-r--r-- | vp9/encoder/vp9_rdopt.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/vp9/encoder/vp9_rdopt.c b/vp9/encoder/vp9_rdopt.c index 3864b891e..a05b52f36 100644 --- a/vp9/encoder/vp9_rdopt.c +++ b/vp9/encoder/vp9_rdopt.c @@ -489,24 +489,24 @@ static INLINE int cost_coeffs(MACROBLOCK *mb, for (; c < eob; c++) { int v = qcoeff_ptr[scan[c]]; int t = vp9_dct_value_tokens_ptr[v].Token; - cost += token_costs[vp9_get_coef_band(c)][pt][t]; + cost += token_costs[get_coef_band(c)][pt][t]; cost += vp9_dct_value_cost_ptr[v]; pt = vp9_get_coef_context(&recent_energy, t); } if (c < seg_eob) - cost += mb->hybrid_token_costs[tx_size][type][vp9_get_coef_band(c)] + cost += mb->hybrid_token_costs[tx_size][type][get_coef_band(c)] [pt][DCT_EOB_TOKEN]; } else { int recent_energy = 0; for (; c < eob; c++) { int v = qcoeff_ptr[scan[c]]; int t = vp9_dct_value_tokens_ptr[v].Token; - cost += token_costs[vp9_get_coef_band(c)][pt][t]; + cost += token_costs[get_coef_band(c)][pt][t]; cost += vp9_dct_value_cost_ptr[v]; pt = vp9_get_coef_context(&recent_energy, t); } if (c < seg_eob) - cost += mb->token_costs[tx_size][type][vp9_get_coef_band(c)] + cost += mb->token_costs[tx_size][type][get_coef_band(c)] [pt][DCT_EOB_TOKEN]; } |