comparison vorbis_enc.c @ 11824:9f3522743348 libavcodec

Raise default vorbis encoding quality. Patch by Frank Barchard, fbarchard google com
author cehoyos
date Thu, 03 Jun 2010 23:53:10 +0000
parents b7d5e6078e04
children dde20597f15e
comparison
equal deleted inserted replaced
11823:c9ef45275db0 11824:9f3522743348
953 create_vorbis_context(venc, avccontext); 953 create_vorbis_context(venc, avccontext);
954 954
955 if (avccontext->flags & CODEC_FLAG_QSCALE) 955 if (avccontext->flags & CODEC_FLAG_QSCALE)
956 venc->quality = avccontext->global_quality / (float)FF_QP2LAMBDA / 10.; 956 venc->quality = avccontext->global_quality / (float)FF_QP2LAMBDA / 10.;
957 else 957 else
958 venc->quality = 1.; 958 venc->quality = 0.03;
959 venc->quality *= venc->quality; 959 venc->quality *= venc->quality;
960 960
961 avccontext->extradata_size = put_main_header(venc, (uint8_t**)&avccontext->extradata); 961 avccontext->extradata_size = put_main_header(venc, (uint8_t**)&avccontext->extradata);
962 962
963 avccontext->frame_size = 1 << (venc->log2_blocksize[0] - 1); 963 avccontext->frame_size = 1 << (venc->log2_blocksize[0] - 1);