summaryrefslogtreecommitdiffstats
path: root/libvo
diff options
context:
space:
mode:
authorpontscho <pontscho@b3059339-0415-0410-9bf9-f77b7e298cf2>2002-11-24 21:28:32 +0000
committerpontscho <pontscho@b3059339-0415-0410-9bf9-f77b7e298cf2>2002-11-24 21:28:32 +0000
commit57f77bb41a9f68f491d9bf54faa0d949fc7ef8c9 (patch)
tree09922fa5a8f4cabb8d32336561c32819299b9014 /libvo
parent00637e45975004192320e58fa1a761f9488ba55a (diff)
downloadmpv-57f77bb41a9f68f491d9bf54faa0d949fc7ef8c9.tar.bz2
mpv-57f77bb41a9f68f491d9bf54faa0d949fc7ef8c9.tar.xz
patch from tonglijing <tong@intec.iscas.ac.cn>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8268 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libvo')
-rw-r--r--libvo/vo_jpeg.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/libvo/vo_jpeg.c b/libvo/vo_jpeg.c
index 62d83cf7b7..0fcd5e03e3 100644
--- a/libvo/vo_jpeg.c
+++ b/libvo/vo_jpeg.c
@@ -119,16 +119,17 @@ static uint32_t jpeg_write( uint8_t * name,uint8_t * buffer )
jpeg_create_compress(&cinfo);
jpeg_stdio_dest( &cinfo,o );
- jpeg_set_quality( &cinfo,jpeg_quality,jpeg_baseline );
cinfo.image_width=image_width;
cinfo.image_height=image_height;
cinfo.input_components=bpp / 8;
cinfo.in_color_space=JCS_RGB;
- cinfo.optimize_coding=jpeg_optimize;
- cinfo.smoothing_factor=jpeg_smooth;
jpeg_set_defaults( &cinfo );
+ jpeg_set_quality( &cinfo,jpeg_quality,jpeg_baseline );
+ cinfo.optimize_coding=jpeg_optimize;
+ cinfo.smoothing_factor=jpeg_smooth;
+
if ( jpeg_progressive_mode ) jpeg_simple_progression( &cinfo );
jpeg_start_compress( &cinfo,TRUE );