Hi, On Sun, Aug 7, 2011 at 4:29 PM, Justin Ruggles <[email protected]> wrote: > --- > libavcodec/ac3enc_template.c | 3 +-- > 1 files changed, 1 insertions(+), 2 deletions(-) > > diff --git a/libavcodec/ac3enc_template.c b/libavcodec/ac3enc_template.c > index f913811..74f4b21 100644 > --- a/libavcodec/ac3enc_template.c > +++ b/libavcodec/ac3enc_template.c > @@ -126,7 +126,7 @@ static inline float calc_cpl_coord(float energy_ch, float > energy_cpl) > float coord = 0.125; > if (energy_cpl > 0) > coord *= sqrtf(energy_ch / energy_cpl); > - return coord; > + return FFMIN(coord, COEF_MAX); > } > > > @@ -291,7 +291,6 @@ static void apply_channel_coupling(AC3EncodeContext *s) > if (!block->cpl_in_use) > continue; > > - clip_coefficients(&s->dsp, cpl_coords[blk][1], s->fbw_channels * 16);
A "why" would be useful here, since you recently included DSP clipping because it was faster. Was it not faster in this case? If that's the case, please amend log msg && patch ok. If it's something else, could you elaborate? Ronald _______________________________________________ libav-devel mailing list [email protected] https://lists.libav.org/mailman/listinfo/libav-devel
