handle limit>32 for set_ur_golomb_jpegls()
Originally committed as revision 6754 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
parent
5dc4970661
commit
76aca7a8bf
1 changed files with 4 additions and 0 deletions
|
|
@ -445,6 +445,10 @@ static inline void set_ur_golomb_jpegls(PutBitContext *pb, int i, int k, int lim
|
|||
if(k)
|
||||
put_bits(pb, k, i&((1<<k)-1));
|
||||
}else{
|
||||
while(limit > 31) {
|
||||
put_bits(pb, 31, 0);
|
||||
limit -= 31;
|
||||
}
|
||||
put_bits(pb, limit , 1);
|
||||
put_bits(pb, esc_len, i - 1);
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue