OSDN Git Service

lambda* should be unsigned
authorMichael Niedermayer <michaelni@gmx.at>
Sat, 28 Oct 2006 16:11:25 +0000 (16:11 +0000)
committerMichael Niedermayer <michaelni@gmx.at>
Sat, 28 Oct 2006 16:11:25 +0000 (16:11 +0000)
Originally committed as revision 6824 to svn://svn.ffmpeg.org/ffmpeg/trunk

libavcodec/mpegvideo.h

index 524bbb3..de37dc4 100644 (file)
@@ -321,8 +321,8 @@ typedef struct MpegEncContext {
 
     int qscale;                 ///< QP
     int chroma_qscale;          ///< chroma QP
-    int lambda;                 ///< lagrange multipler used in rate distortion
-    int lambda2;                ///< (lambda*lambda) >> FF_LAMBDA_SHIFT
+    unsigned int lambda;        ///< lagrange multipler used in rate distortion
+    unsigned int lambda2;       ///< (lambda*lambda) >> FF_LAMBDA_SHIFT
     int *lambda_table;
     int adaptive_quant;         ///< use adaptive quantization
     int dquant;                 ///< qscale difference to prev qscale