mirror of
https://github.com/xenia-project/FFmpeg.git
synced 2024-11-24 12:09:55 +00:00
Use skip_put_bytes in MJPEG encoder instead of filling all bytes with 0
with put_bits. Originally committed as revision 20096 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
parent
eb0d04c325
commit
75ddee0a26
@ -313,11 +313,8 @@ static void escape_FF(MpegEncContext *s, int start)
|
||||
|
||||
if(ff_count==0) return;
|
||||
|
||||
/* skip put bits */
|
||||
for(i=0; i<ff_count-3; i+=4)
|
||||
put_bits(&s->pb, 32, 0);
|
||||
put_bits(&s->pb, (ff_count-i)*8, 0);
|
||||
flush_put_bits(&s->pb);
|
||||
skip_put_bytes(&s->pb, ff_count);
|
||||
|
||||
for(i=size-1; ff_count; i--){
|
||||
int v= buf[i];
|
||||
|
Loading…
Reference in New Issue
Block a user