set_se_golomb can only write 16bits, add a note about this (ok, maybe it's brain dead using it with more than 16bits, but..)
Originally committed as revision 4635 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
parent
d10dc61682
commit
e134e10f37
@ -391,9 +391,11 @@ static inline void set_te_golomb(PutBitContext *pb, int i, int range){
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* write signed exp golomb code.
|
* write signed exp golomb code. 16 bits at most.
|
||||||
*/
|
*/
|
||||||
static inline void set_se_golomb(PutBitContext *pb, int i){
|
static inline void set_se_golomb(PutBitContext *pb, int i){
|
||||||
|
// if (i>32767 || i<-32767)
|
||||||
|
// av_log(NULL,AV_LOG_ERROR,"value out of range %d\n", i);
|
||||||
#if 0
|
#if 0
|
||||||
if(i<=0) i= -2*i;
|
if(i<=0) i= -2*i;
|
||||||
else i= 2*i-1;
|
else i= 2*i-1;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user