From 75ddee0a26172d78a866d47d9be740691b254e49 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Reimar=20D=C3=B6ffinger?= Date: Wed, 30 Sep 2009 10:48:14 +0000 Subject: [PATCH] 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 --- libavcodec/mjpegenc.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/libavcodec/mjpegenc.c b/libavcodec/mjpegenc.c index 03c2415..d7a85ee 100644 --- a/libavcodec/mjpegenc.c +++ b/libavcodec/mjpegenc.c @@ -313,11 +313,8 @@ static void escape_FF(MpegEncContext *s, int start) if(ff_count==0) return; - /* skip put bits */ - for(i=0; ipb, 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]; -- 2.7.4