mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2025-06-28 20:14:02 +08:00
(m)jpeg pad/flush with 1 instead of 0, fix by Rik Snel <rsnel@cube.dyndns.org>
Originally committed as revision 280 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
@ -157,6 +157,7 @@ void jput_bits(PutBitContext *s, int n, unsigned int value)
|
|||||||
void jflush_put_bits(PutBitContext *s)
|
void jflush_put_bits(PutBitContext *s)
|
||||||
{
|
{
|
||||||
unsigned int b;
|
unsigned int b;
|
||||||
|
s->bit_buf |= ~1U >> s->bit_cnt; /* set all the unused bits to one */
|
||||||
|
|
||||||
while (s->bit_cnt > 0) {
|
while (s->bit_cnt > 0) {
|
||||||
b = s->bit_buf >> 24;
|
b = s->bit_buf >> 24;
|
||||||
|
Reference in New Issue
Block a user