OSDN Git Service

rangecoder.h: use av_assert
authorMichael Niedermayer <michaelni@gmx.at>
Sun, 24 Jun 2012 18:18:00 +0000 (20:18 +0200)
committerMichael Niedermayer <michaelni@gmx.at>
Sun, 24 Jun 2012 18:18:00 +0000 (20:18 +0200)
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
libavcodec/rangecoder.h

index 47c0362..f0c86d0 100644 (file)
@@ -28,8 +28,8 @@
 #define AVCODEC_RANGECODER_H
 
 #include <stdint.h>
-#include <assert.h>
 #include "libavutil/common.h"
+#include "libavutil/avassert.h"
 
 typedef struct RangeCoder{
     int low;
@@ -82,9 +82,9 @@ static inline int get_rac_count(RangeCoder *c){
 static inline void put_rac(RangeCoder *c, uint8_t * const state, int bit){
     int range1= (c->range * (*state)) >> 8;
 
-    assert(*state);
-    assert(range1 < c->range);
-    assert(range1 > 0);
+    av_assert2(*state);
+    av_assert2(range1 < c->range);
+    av_assert2(range1 > 0);
     if(!bit){
         c->range -= range1;
         *state= c->zero_state[*state];