search for: celt_

Displaying 4 results from an estimated 4 matches for "celt_".

Did you mean: celt
2011 Apr 20
1
CELT in ffmpeg and API questions
...here that support for decoding using libcelt was just pushed to ffmpeg. It raised a few API questions or issues: * At least while it's experimental, having a constant in the library for the supported bitstream version would probably be useful. Something like that comes to mind: extern celt_int32 celt_bitstream_version; or, even better: int celt_bitstream_version_supported(celt_int32 version); Since dynamic linking is supported, a build-time constant is not suitable. Currently, I resorted to have libcelt generate a dummy header to get the version_id field. * The header_s...
2012 Jul 03
2
Opus approved by the IETF
...n, we'll be replacing the use of the CELT name with Opus and I'd like to encourage everyone to switch to Opus in their applications. Note that Opus can do everything that CELT could, so this should not be causing major problems beyond updating to the new API (mostly a matter of changing the celt_ prefix to opus_). Cheers, Jean-Marc
2009 Jan 14
0
[PATCH] Pitch now quantised at the band level, got rid of all the VQ code.
...0644 libcelt/quant_pitch.c delete mode 100644 libcelt/quant_pitch.h diff --git a/libcelt/Makefile.am b/libcelt/Makefile.am index d34c1dc..7c574cc 100644 --- a/libcelt/Makefile.am +++ b/libcelt/Makefile.am @@ -16,7 +16,7 @@ lib_LTLIBRARIES = libcelt.la # Sources for compilation in the library libcelt_la_SOURCES = bands.c celt.c cwrs.c ecintrin.h entcode.c \ entdec.c entenc.c header.c kfft_single.c kiss_fft.c kiss_fftr.c laplace.c mdct.c \ - modes.c pitch.c psy.c quant_bands.c quant_pitch.c rangedec.c rangeenc.c rate.c \ + modes.c pitch.c psy.c quant_bands.c rangedec.c rangeenc.c rate.c \ vq....
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.
...lt/bands.h | 6 ++---- libcelt/celt.c | 6 ++---- 3 files changed, 28 insertions(+), 27 deletions(-) diff --git a/libcelt/bands.c b/libcelt/bands.c index d0c3498..315cce8 100644 --- a/libcelt/bands.c +++ b/libcelt/bands.c @@ -247,23 +247,6 @@ void compute_pitch_gain(const CELTMode *m, const celt_norm_t *X, const celt_norm }*/ } -/* Apply the (quantised) gain to each "pitch band" */ -void pitch_quant_bands(const CELTMode *m, celt_norm_t * restrict P, const celt_pgain_t * restrict gains) -{ - int i; - const celt_int16_t *pBands = m->pBands; - const int C = CHANNELS(m...