]> git.sesse.net Git - ffmpeg/blobdiff - libavcodec/asv1.c
R and B components are stored as a differences to G component in Fraps v5.
[ffmpeg] / libavcodec / asv1.c
index 7bf93fbf382563f2d2c54a6bd170c5d903153b8f..f7ef68e343607be5f9550f0aa26317e5f0323f3f 100644 (file)
@@ -166,7 +166,7 @@ static inline void asv1_put_level(PutBitContext *pb, int level){
     if(index <= 6) put_bits(pb, level_tab[index][1], level_tab[index][0]);
     else{
         put_bits(pb, level_tab[3][1], level_tab[3][0]);
-        put_bits(pb, 8, level&0xFF);
+        put_sbits(pb, 8, level);
     }
 }