Make decode210() common function.
authorKostya Shishkov <kostya.shishkov@gmail.com>
Thu, 3 Jan 2008 09:16:56 +0000 (09:16 +0000)
committerKostya Shishkov <kostya.shishkov@gmail.com>
Thu, 3 Jan 2008 09:16:56 +0000 (09:16 +0000)
Originally committed as revision 11382 to svn://svn.ffmpeg.org/ffmpeg/trunk

libavcodec/bitstream.h
libavcodec/rv34.c
libavcodec/vc1.c

index ef15f3a..854ba99 100644 (file)
@@ -950,4 +950,11 @@ static inline int decode012(GetBitContext *gb){
         return get_bits1(gb) + 1;
 }
 
+static inline int decode210(GetBitContext *gb){
+    if (get_bits1(gb))
+        return 0;
+    else
+        return 2 - get_bits1(gb);
+}
+
 #endif /* FFMPEG_BITSTREAM_H */
index 0e3167c..fe7f4d6 100644 (file)
@@ -359,13 +359,6 @@ static inline void rv34_dequant4x4_16x16(DCTELEM *block, int Qdc, int Q)
  * @{
  */
 
-static inline int decode210(GetBitContext *gb){
-    if (get_bits1(gb))
-        return 0;
-    else
-        return 2 - get_bits1(gb);
-}
-
 /**
  * Decode starting slice position.
  * @todo Maybe replace with ff_h263_decode_mba() ?
index b1b55a6..062dd38 100644 (file)
 static const uint16_t table_mb_intra[64][2];
 
 
-static inline int decode210(GetBitContext *gb){
-    if (get_bits1(gb))
-        return 0;
-    else
-        return 2 - get_bits1(gb);
-}
-
 /**
  * Init VC-1 specific tables and VC1Context members
  * @param v The VC1Context to initialize