search for: celt_decode

Displaying 20 results from an estimated 24 matches for "celt_decode".

Did you mean: celt_decoder
2009 Apr 11
1
'const data' in celt_decode()
Hi Is there any reason for the second parameter (the 'data' parameter) of celt_decode() not to be a 'const' type? It doesn't look like CELT modifies it and typically the encoded data will be read from a const-buffer of a packet structure. -- Bjoern _________________________________________________________________ More than messages?check out the rest of the Windows...
2012 Sep 02
1
CELT 0.11.3 tandem test fails
...68.277512 nfft=120 inverse=0,snr = 87.347888 nfft=120 inverse=1,snr = 87.363550 nfft=240 inverse=0,snr = 99.355096 nfft=240 inverse=1,snr = 99.399426 nfft=480 inverse=0,snr = 111.250587 nfft=480 inverse=1,snr = 111.435401 PASS: mdct-test PASS: mathops-test Error: celt_decode returned unknown error Error: celt_decode returned unknown error Error: celt_decode returned unknown error Error: at 30 bytes_per_frame celt_decode returned unknown error CELT codec tests. Random seed: 1844038323 (DD39) Testing asynchronous tandeming (48000Hz, 1ch, 960 samples,...
2015 Mar 04
1
[RFC PATCH v1] Decode(float) optimize using libNe10
...timize decode usecase using NE10 library celt/arm/arm_celt_map.c | 22 ++++++++++ celt/arm/celt_ne10_fft.c | 26 +++++++++++ celt/arm/celt_ne10_mdct.c | 102 ++++++++++++++++++++++++++++++++++++++++++++ celt/arm/fft_arm.h | 8 ++++ celt/arm/mdct_arm.h | 7 +++ celt/celt_decoder.c | 18 ++++---- celt/celt_encoder.c | 3 +- celt/kiss_fft.c | 4 +- celt/kiss_fft.h | 13 +++++- celt/mdct.c | 5 ++- celt/mdct.h | 22 ++++++++-- celt/tests/test_unit_dft.c | 2 +- celt/tests/test_unit_mdct.c |...
2010 Mar 03
2
uint decode error on visual studio...
...if(mode2==NULL || error!=CELT_OK) { printf("ERROR: celt_mode_create 2 %s\n",celt_strerror(error)); return -1; } encodedfile=fopen(encodedfilename,"rb"); if(!encodedfile) { printf("ERROR opening %s for reading\n",encodedfilename); return -1; } CELTDecoder* decoder=celt_decoder_create(mode2,gNrChannels,&error); if(decoder==NULL || error!=CELT_OK) { printf("ERROR: celt_decoder_create %s\n",celt_strerror(error)); return -1; } fseek(encodedfile,0,2); int filesize=ftell(encodedfile); fseek(encodedfile,0,0); offset=0; while((res=fread(encodedbuffer,bytes_p...
2012 Nov 30
1
PLC oddity
Hi Jean-Marc Shouldn't line 429 in celt_decoder.c be ALLOC(etmp, st->overlap, opus_val32); ? It seems that's how much memory is being written by comb_filter(). Or at least there seems to be some kind of disconnect somewhere. Cheers, John Ridges
2015 Mar 04
0
[RFC PATCH v1] armv7(float): Optimize decode usecase using NE10 library
...iswanath.puttagunta at linaro.org> --- celt/arm/arm_celt_map.c | 22 ++++++++++ celt/arm/celt_ne10_fft.c | 26 +++++++++++ celt/arm/celt_ne10_mdct.c | 102 ++++++++++++++++++++++++++++++++++++++++++++ celt/arm/fft_arm.h | 8 ++++ celt/arm/mdct_arm.h | 7 +++ celt/celt_decoder.c | 18 ++++---- celt/celt_encoder.c | 3 +- celt/kiss_fft.c | 4 +- celt/kiss_fft.h | 13 +++++- celt/mdct.c | 5 ++- celt/mdct.h | 22 ++++++++-- celt/tests/test_unit_dft.c | 2 +- celt/tests/test_unit_mdct.c |...
2015 Apr 28
0
[RFC PATCH v1 2/8] armv7(float): Optimize decode usecase using NE10 library
...iswanath.puttagunta at linaro.org> --- celt/arm/arm_celt_map.c | 22 ++++++++++ celt/arm/celt_ne10_fft.c | 26 +++++++++++ celt/arm/celt_ne10_mdct.c | 102 ++++++++++++++++++++++++++++++++++++++++++++ celt/arm/fft_arm.h | 8 ++++ celt/arm/mdct_arm.h | 7 +++ celt/celt_decoder.c | 18 ++++---- celt/celt_encoder.c | 3 +- celt/kiss_fft.c | 4 +- celt/kiss_fft.h | 13 +++++- celt/mdct.c | 5 ++- celt/mdct.h | 22 ++++++++-- celt/tests/test_unit_dft.c | 2 +- celt/tests/test_unit_mdct.c |...
2013 Sep 24
5
Problem compiling opus-tools-0.1.7
...???? win32/opusinfo-unicode_support.o ? CCLD???? opusinfo ? CC?????? src/opusrtp.o ? CCLD???? opusrtp /usr/local/lib/libopus.a(opus_decoder.o): In function `opus_decode_frame': /home/peppermint/build/opus-1.1-beta/src/opus_decoder.c:536: undefined reference to `exp' /usr/local/lib/libopus.a(celt_decoder.o): In function `celt_decode_lost': /home/peppermint/build/opus-1.1-beta/celt/celt_decoder.c:610: undefined reference to `sqrtf' /home/peppermint/build/opus-1.1-beta/celt/celt_decoder.c:539: undefined reference to `sqrtf' /usr/local/lib/libopus.a(pitch.o): In function `remove_doubling&...
2013 Sep 24
0
Problem compiling opus-tools-0.1.7
...pport.o > CCLD opusinfo > CC src/opusrtp.o > CCLD opusrtp > /usr/local/lib/libopus.a(opus_decoder.o): In function `opus_decode_frame': > /home/peppermint/build/opus-1.1-beta/src/opus_decoder.c:536: undefined reference to `exp' > /usr/local/lib/libopus.a(celt_decoder.o): In function `celt_decode_lost': > /home/peppermint/build/opus-1.1-beta/celt/celt_decoder.c:610: undefined reference to `sqrtf' > /home/peppermint/build/opus-1.1-beta/celt/celt_decoder.c:539: undefined reference to `sqrtf' > /usr/local/lib/libopus.a(pitch.o): In function `r...
2009 Aug 16
3
llcon software using CELT
Hi all, I am the developer of the llcon software (llcon.sf.net) which is a software making it possible for musicians to play in real-time over the internet. Up to now I have used ADPCM or no audio coding. Gregory Maxwell was pointing me to the great CELT project. Using CELT has the advantage to be able to use higher sample rates, getting lower code rate and better error concealment. I have
2016 Jun 17
5
ARM NEON optimization -- celt_fir()
Hi all, This is Linfeng Zhang from Google. I'll work on ARM NEON optimization in the next few months. I'm submitting 2 patches in the following couple of emails, which have the new created celt_fir_neon(). I revised celt_fir_c() to not pass in argument "mem" in Patch 1. If there are concerns to this change, please let me know. Many thanks to your comments. Linfeng Zhang
2013 May 23
2
ASM runtime detection and optimizations
...lt -I$(top_srcdir)/silk -I$(top_srcdir)/silk/float -I$(top_srcdir)/silk/fixed +INCLUDES = -I$(top_srcdir)/include -I$(top_srcdir)/celt -I$(top_srcdir)/silk -I$(top_srcdir)/silk/float -I$(top_srcdir)/silk/fixed -I$(top_srcdir)/src include celt_sources.mk include silk_sources.mk diff --git a/celt/celt_decoder.c b/celt/celt_decoder.c index d5d2c57..673ab4b 100644 --- a/celt/celt_decoder.c +++ b/celt/celt_decoder.c @@ -33,6 +33,7 @@ #define CELT_DECODER_C +#include "cpu_support.h" #include "os_support.h" #include "mdct.h" #include <math.h> @@ -69,6 +70,7 @@ str...
2010 Sep 02
1
Possible Bug
Hi, Fiddling with Celt i found a possible bug. I'm using CELT 0.7.1, frame size 256, sample rate 32k and bitrate 64k. Here is the scenario: decoding side, celt_decode function. The "dec" structure is created at each function call and it's initialized with ec_dec_init function. The attribute "end_byte" is not initialized though. Decoding a file the behaviour is the following: decoding the first frame the variable "shortBlocks&quot...
2015 Aug 03
0
[PATCH 00/10] Patched cleaning up Opus x86 intrinsics configury
...| 41 ++-- celt/arm/armcpu.c | 6 +- celt/arm/pitch_arm.h | 4 +- celt/bands.c | 6 +- celt/celt.c | 16 +- celt/celt.h | 12 +- celt/celt_decoder.c | 6 +- celt/celt_encoder.c | 4 +- celt/celt_lpc.h | 2 +- celt/cpu_support.h | 14 +- celt/mips/celt_mipsr1.h | 2 +- celt/pitch.c | 4 +- celt/pitch...
2014 Feb 15
5
Enable custom modes (Visual C++ Express)
Hi all, for numerous reasons I am now trying to build Opus with Windows / Visual C++ Express. So far I have been using Linux/OSX/MinGW only. The normal Opus build works out fine but I wonder how I can enable the Opus-custom-mode with Visual C++ Express. Can anyone help ? Thanks in advance, best Alex -------------- next part -------------- An HTML attachment was scrubbed... URL:
2015 Mar 18
5
[RFC PATCH v1 0/4] Enable aarch64 intrinsics/Ne10
...| 74 ++++++ celt/arm/mdct_arm.h | 60 +++++ celt/arm/pitch_arm.h | 4 +- celt/bands.c | 6 +- celt/celt.c | 16 +- celt/celt.h | 12 +- celt/celt_decoder.c | 24 +- celt/celt_encoder.c | 20 +- celt/celt_lpc.h | 2 +- celt/cpu_support.h | 15 +- celt/dump_modes/Makefile | 23 +- celt/dump_modes/dump_modes.c | 21 ++ celt/dump_...
2015 Mar 31
6
[RFC PATCH v1 0/5] aarch64: celt_pitch_xcorr: Fixed point series
...| 74 ++++++ celt/arm/mdct_arm.h | 60 +++++ celt/arm/pitch_arm.h | 14 +- celt/bands.c | 6 +- celt/celt.c | 16 +- celt/celt.h | 12 +- celt/celt_decoder.c | 24 +- celt/celt_encoder.c | 20 +- celt/celt_lpc.h | 2 +- celt/cpu_support.h | 15 +- celt/dump_modes/Makefile | 23 +- celt/dump_modes/dump_modes.c | 21 ++ celt/dump_...
2015 Mar 13
1
[RFC PATCH v3] Intrinsics/RTCD related fixes. Mostly x86.
...| 38 ++-- celt/arm/armcpu.c | 6 +- celt/arm/pitch_arm.h | 4 +- celt/bands.c | 6 +- celt/celt.c | 16 +- celt/celt.h | 12 +- celt/celt_decoder.c | 6 +- celt/celt_encoder.c | 4 +- celt/celt_lpc.h | 2 +- celt/cpu_support.h | 15 +- celt/mips/celt_mipsr1.h | 2 +- celt/pitch.c | 4 +- celt/pitch...
2015 Mar 12
1
[RFC PATCHv2] Intrinsics/RTCD related fixes. Mostly x86.
...| 38 ++-- celt/arm/armcpu.c | 6 +- celt/arm/pitch_arm.h | 4 +- celt/bands.c | 6 +- celt/celt.c | 16 +- celt/celt.h | 12 +- celt/celt_decoder.c | 6 +- celt/celt_encoder.c | 4 +- celt/celt_lpc.h | 2 +- celt/cpu_support.h | 15 +- celt/mips/celt_mipsr1.h | 2 +- celt/pitch.c | 4 +- celt/pitch...
2015 Mar 02
13
Patch cleaning up Opus x86 intrinsics configury
The attached patch cleans up Opus's x86 intrinsics configury. It: * Makes ?enable-intrinsics work with clang and other non-GCC compilers * Enables RTCD for the floating-point-mode SSE code in Celt. * Disables use of RTCD in cases where the compiler targets an instruction set by default. * Enables the SSE4.1 Silk optimizations that apply to the common parts of Silk when Opus is built in