Displaying 3 results from an estimated 3 matches for "pitch_avail".
2010 Mar 02
1
question about CELT_SET_COMPLEXITY_REQUEST
...he code only appears to
have one setting for 0-2 and another setting for 3-10. Is that for future
use or am I missing something?
case CELT_SET_COMPLEXITY_REQUEST:
{
int value = va_arg(ap, celt_int32);
if (value<0 || value>10)
goto bad_arg;
if (value<=2) {
st->pitch_enabled = 0;
st->pitch_available = 0;
} else {
st->pitch_enabled = 1;
if (st->pitch_available<1)
st->pitch_available = 1;
}
}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.xiph.org/pipermail/opus/attachments/20100302/688a24b7/attachment-0002.htm
2010 Sep 24
1
Celt 0.7.1 High complexity VS Low complexity
Hi,
I was checking complexity modes of CELT 07.1 encoder. If i got it
correctly everything is driven by pitch_available variable set in
celt_encoder_create function. By default it's set to 1 hence high
complexity mode is used all the time. I tried to disable it and although i
couldn't hear any particular difference in the decoded audio quality, the
cycle count of the encoder dropped of average 40%.
I...
2009 Jan 14
0
[PATCH] Moved the application of the pitch gain to (un)quant_bands(). This doesn't change anything to the codec, but will make the next changes easier.
...LL, bandE, stereo_mode, pulses, shortBlocks, has_fold, nbCompressedBytes*8, &enc);
+ quant_bands(st->mode, X, P, NULL, has_pitch, gains, bandE, stereo_mode, pulses, shortBlocks, has_fold, nbCompressedBytes*8, &enc);
/* Re-synthesis of the coded audio if required */
if (st->pitch_available>0 || optional_synthesis!=NULL)
@@ -1034,14 +1033,13 @@ int celt_decode_float(CELTDecoder * restrict st, unsigned char *data, int len, c
compute_band_energies(st->mode, freq, bandEp);
normalise_bands(st->mode, freq, P, bandEp);
/* Apply pitch gains */
- pitch_q...