rv34: remove inline keyword from rv34_decode_block().
authorRonald S. Bultje <rsbultje@gmail.com>
Sat, 28 Apr 2012 18:10:57 +0000 (11:10 -0700)
committerRonald S. Bultje <rsbultje@gmail.com>
Sat, 28 Apr 2012 18:10:57 +0000 (11:10 -0700)
Force-inlining increases object size by 8kB and causes a 2% slowdown.

libavcodec/rv34.c

index a3d3fcd3eab3213ceee27f94aa62ee1e9bcb34db..beecf67e283807bdd9f64afa5b5b1da6215c8715 100644 (file)
@@ -282,7 +282,7 @@ static inline void decode_subblock3(DCTELEM *dst, int code, GetBitContext *gb, V
  *  o--o
  */
 
-static inline int rv34_decode_block(DCTELEM *dst, GetBitContext *gb, RV34VLC *rvlc, int fc, int sc, int q_dc, int q_ac1, int q_ac2)
+static int rv34_decode_block(DCTELEM *dst, GetBitContext *gb, RV34VLC *rvlc, int fc, int sc, int q_dc, int q_ac1, int q_ac2)
 {
     int code, pattern, has_ac = 1;