get_vlc -> get_vlc2 transition and get_vlc() removed from bitstream.h
authorBenjamin Larsson <banan@ludd.ltu.se>
Sun, 8 Jan 2006 21:19:39 +0000 (21:19 +0000)
committerBenjamin Larsson <banan@ludd.ltu.se>
Sun, 8 Jan 2006 21:19:39 +0000 (21:19 +0000)
Originally committed as revision 4829 to svn://svn.ffmpeg.org/ffmpeg/trunk

libavcodec/bitstream.h
libavcodec/h263.c

index 8e70069..4a3d55d 100644 (file)
@@ -790,20 +790,6 @@ void free_vlc(VLC *vlc);
     SKIP_BITS(name, gb, n)\
 }
 
-// deprecated, dont use get_vlc for new code, use get_vlc2 instead or use GET_VLC directly
-static inline int get_vlc(GetBitContext *s, VLC *vlc)
-{
-    int code;
-    VLC_TYPE (*table)[2]= vlc->table;
-
-    OPEN_READER(re, s)
-    UPDATE_CACHE(re, s)
-
-    GET_VLC(code, re, s, table, vlc->bits, 3)
-
-    CLOSE_READER(re, s)
-    return code;
-}
 
 /**
  * parses a vlc code, faster then get_vlc()
index d3c72d1..a502db0 100644 (file)
@@ -5278,13 +5278,13 @@ static void mpeg4_decode_sprite_trajectory(MpegEncContext * s, GetBitContext *gb
         int length;
         int x=0, y=0;
 
-        length= get_vlc(gb, &sprite_trajectory);
+        length= get_vlc2(gb, sprite_trajectory.table, SPRITE_TRAJ_VLC_BITS, 3);
         if(length){
             x= get_xbits(gb, length);
         }
         if(!(s->divx_version==500 && s->divx_build==413)) skip_bits1(gb); /* marker bit */
 
-        length= get_vlc(gb, &sprite_trajectory);
+        length= get_vlc2(gb, sprite_trajectory.table, SPRITE_TRAJ_VLC_BITS, 3);
         if(length){
             y=get_xbits(gb, length);
         }