]> git.sesse.net Git - x264/blobdiff - encoder/cavlc.c
Hotfix for some bugs in VBV emergency
[x264] / encoder / cavlc.c
index 8854279933b192673b2154d1dac4d87206351b5b..0e193dbf9de0a14bc2872fce44fb4c5e4a3c1101 100644 (file)
@@ -222,10 +222,10 @@ static void cavlc_qp_delta( x264_t *h )
 
     if( i_dqp )
     {
-        if( i_dqp < -(QP_MAX+1)/2 )
-            i_dqp += QP_MAX+1;
-        else if( i_dqp > QP_MAX/2 )
-            i_dqp -= QP_MAX+1;
+        if( i_dqp < -(QP_MAX_SPEC+1)/2 )
+            i_dqp += QP_MAX_SPEC+1;
+        else if( i_dqp > QP_MAX_SPEC/2 )
+            i_dqp -= QP_MAX_SPEC+1;
     }
     bs_write_se( s, i_dqp );
 }