Mercurial > libavcodec.hg
changeset 10417:952912ff616a libavcodec
alacenc : Move some code around for clarity.
author | jai_menon |
---|---|
date | Fri, 16 Oct 2009 16:50:15 +0000 |
parents | 1052fe7823e8 |
children | 84d50ce146f7 |
files | alacenc.c |
diffstat | 1 files changed, 10 insertions(+), 10 deletions(-) [+] |
line wrap: on
line diff
--- a/alacenc.c Fri Oct 16 16:12:04 2009 +0000 +++ b/alacenc.c Fri Oct 16 16:50:15 2009 +0000 @@ -132,7 +132,16 @@ int shift[MAX_LPC_ORDER]; int opt_order; - if (s->avctx->compression_level > 1) { + if (s->avctx->compression_level == 1) { + s->lpc[ch].lpc_order = 6; + s->lpc[ch].lpc_quant = 6; + s->lpc[ch].lpc_coeff[0] = 160; + s->lpc[ch].lpc_coeff[1] = -190; + s->lpc[ch].lpc_coeff[2] = 170; + s->lpc[ch].lpc_coeff[3] = -130; + s->lpc[ch].lpc_coeff[4] = 80; + s->lpc[ch].lpc_coeff[5] = -25; + } else { opt_order = ff_lpc_calc_coefs(&s->dspctx, s->sample_buf[ch], s->avctx->frame_size, s->min_prediction_order, @@ -143,15 +152,6 @@ s->lpc[ch].lpc_order = opt_order; s->lpc[ch].lpc_quant = shift[opt_order-1]; memcpy(s->lpc[ch].lpc_coeff, coefs[opt_order-1], opt_order*sizeof(int)); - } else { - s->lpc[ch].lpc_order = 6; - s->lpc[ch].lpc_quant = 6; - s->lpc[ch].lpc_coeff[0] = 160; - s->lpc[ch].lpc_coeff[1] = -190; - s->lpc[ch].lpc_coeff[2] = 170; - s->lpc[ch].lpc_coeff[3] = -130; - s->lpc[ch].lpc_coeff[4] = 80; - s->lpc[ch].lpc_coeff[5] = -25; } }