diff options
author | Alex Beregszaszi <alex@rtfs.hu> | 2002-05-07 17:55:02 +0000 |
---|---|---|
committer | Alex Beregszaszi <alex@rtfs.hu> | 2002-05-07 17:55:02 +0000 |
commit | a69b930cd36503d80e7362f91493e306cd800aca (patch) | |
tree | 2fd8d915d27be65afe71a94ecb4edfcbec8d4da8 /libavcodec/mjpeg.c | |
parent | 723106b279d9d78f5966f32bedfa33b88a702f69 (diff) | |
download | ffmpeg-a69b930cd36503d80e7362f91493e306cd800aca.tar.gz |
clamp intra matrix to 8bit for mjpeg (workaround for qscale>=25)
Originally committed as revision 451 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diffstat (limited to 'libavcodec/mjpeg.c')
-rw-r--r-- | libavcodec/mjpeg.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/libavcodec/mjpeg.c b/libavcodec/mjpeg.c index d1d0127312..6db3d5ec7f 100644 --- a/libavcodec/mjpeg.c +++ b/libavcodec/mjpeg.c @@ -388,6 +388,8 @@ void mjpeg_picture_header(MpegEncContext *s) { put_marker(&s->pb, SOI); + if (!s->mjpeg_data_only_frames) + { jpeg_put_comments(s); if (s->mjpeg_write_tables) jpeg_table_header(s); @@ -425,6 +427,7 @@ void mjpeg_picture_header(MpegEncContext *s) #else put_bits(&s->pb, 8, 0); /* select matrix */ #endif + } /* scan header */ put_marker(&s->pb, SOS); |