search for: libcelt

Displaying 20 results from an estimated 32 matches for "libcelt".

2009 Nov 17
1
[PATCH] Change name of libcelt to libceltXYZ
From: Thorvald Natvig <slicer at users.sourceforge.net> --- celt.pc.in | 2 +- configure.ac | 2 ++ libcelt/Makefile.am | 12 ++++++------ tests/Makefile.am | 2 +- tools/Makefile.am | 4 ++-- 5 files changed, 12 insertions(+), 10 deletions(-) diff --git a/celt.pc.in b/celt.pc.in index 98cc008..67a830b 100644 --- a/celt.pc.in +++ b/celt.pc.in @@ -10,5 +10,5 @@ Description: CELT is a low-dela...
2011 Mar 03
0
[PATCH] Eliminate the ec_int32 and ec_uint32 typedefs.
These were used because the entropy coder originally came from outside libcelt, and thus did not have a common type system. It's now undergone enough modification that it's not ever likely to be used as-is in another codec without some porting effort, so there's no real reason to maintain the typedefs separately. Hopefully we'll replace these all again somed...
2009 Jan 14
0
[PATCH] Pitch now quantised at the band level, got rid of all the VQ code.
--- libcelt/Makefile.am | 6 +- libcelt/bands.c | 26 +++++++++- libcelt/bands.h | 2 +- libcelt/celt.c | 23 +++----- libcelt/pgain_table.h | 133 ------------------------------------------------- libcelt/quant_pitch.c | 117 ------------------------------------------- libcelt...
2008 Dec 21
0
[PATCH] Fix ectest to not check a case which isn't guaranteed to work, and which we don't use.
When I removed the special case for EC_ILOG(0) in commit 06390d082dcdfa8addb3dde337543bc0f0ebae44, it broke ec_dec_uint() with _ft=1 (which should encode the value 0 using 0 bits). This feature was tested by ectest.c, but not actually used by libcelt. An assert has been added to ec_dec_uint() to ensure that we don't try to use this feature by accident. ec_enc_uint() was actually correct, but support for this feature has been removed and the assert put in its place. --- libcelt/entdec.c | 3 +++ libcelt/entenc.c | 4 +++- tests/ecte...
2010 Aug 20
1
right settings for highest quality
Hi I am trying to evaluate the quality of the CELT codec by using the 0.8.0 testcelt tool to encode and decode the input. I want to test different bitrates and selected the below parameters for 64, 96, 128, 196, 256kB: ./celt-0.8.0/libcelt/testcelt.exe 44100 2 256 46 $1.sw $1-64kb.sw ./celt-0.8.0/libcelt/testcelt.exe 44100 2 192 46 $1.sw $1-96kb.sw ./celt-0.8.0/libcelt/testcelt.exe 44100 2 128 46 $1.sw $1-128kb.sw ./celt-0.8.0/libcelt/testcelt.exe 44100 2 96 46 $1.sw $1-196kb.sw ./celt-0.8.0/libcelt/testcelt.exe 44100 2 64 46 $1.sw...
2011 Mar 02
1
[PATCH] Fix CNG when effEBands is less than nbEBands.
We were trying to normalize bands that didn't actually exist (e.g., the last band with 320-sample frames at 32kHz). Thanks to John Ridges for the report. --- libcelt/celt.c | 24 +++++++++++++++++------- 1 files changed, 17 insertions(+), 7 deletions(-) diff --git a/libcelt/celt.c b/libcelt/celt.c index 31d35f8..287c720 100644 --- a/libcelt/celt.c +++ b/libcelt/celt.c @@ -1137,6 +1137,7 @@ int celt_encode_with_ec_float(CELTEncoder * restrict st, const celt_s...
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.
--- libcelt/bands.c | 43 ++++++++++++++++++++++++------------------- libcelt/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 @@ -...
2009 Nov 08
2
Problem compiling celt 0.7.0
# make make all-recursive make[1]: Entering directory `/tmp/celt-0.7.0' Making all in libcelt make[2]: Entering directory `/tmp/celt-0.7.0/libcelt' /bin/sh ../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -s -O3 -march=i686 -fvisibility=hidden -W -Wstrict-prototypes -Wall -Wextra -Wcast-align -Wnested-externs -Wshadow -Wno-parentheses -Wno-unused-param...
2011 Jun 22
4
PLC Question & OPUS Migration?
Hello everyone, I have been having trouble utilizing the PLC function (I think). In older versions (0.7.1) a pointer to NULL did the trick, but with code from the tip of the GIT repository, this method causes the codec to crash on the C55x fixed point platform. I have not determined where the crash occurs. I have also attempted to pass in an array of zero's and this creates an echoey, reverby
2009 Apr 11
1
get_required_bits32() and alloca() -> corrupted stack
HiI'm trying to run CELT on Win32 but I'm running into some corrupted stack errors when using alloca(). When get_required_bits32() (in file cwrs.c:308) is called from get_required_bits() (in file cwrs.c:328) the 'K' parameter is 1 which means that the uint32 which is allocated on the stack only has 3 bytes instead of 4. This results in a corrupted stack in the following call to
2011 May 04
1
V8.1 Fixed Point
I realize this is ancient history, but I am trying to compile Ver 8.1 (from the download page) using Fixed Point and am getting compile errors as follows: argument of type "celt_sig *" is incompatible with parameter of type "celt_int16 *" libcelt81_orig_DSP/libcelt celt.c line 321 1304524612394 19769 argument of type "celt_sig *" is incompatible with parameter of type "celt_int16 *" libcelt81_orig_DSP/libcelt celt.c line 368 1304524612394 19771 argument of type "celt_word32 *" is i...
2012 Sep 02
1
CELT 0.11.3 tandem test fails
...ssertions where the bash variables are as follows: * on 32bit: o SLKCFLAGS=-O3 -march=i386 -mtune=i686 o ARCH=i486 o LIBDIRSUFFIX= * on 64bit: o SLKCFLAGS=-O3 o ARCH=x86_64 o LIBDIRSUFFIX=64 I always receive the error messages below: Making check in libcelt make[1]: Entering directory `/usr/src/tmp/celt-0.11.3/libcelt' make check-TESTS make[2]: Entering directory `/usr/src/tmp/celt-0.11.3/libcelt' no mono test file no stereo test file PASS: match-test.sh ============= 1 test passed ============= make[2]...
2010 Jul 30
4
can I create command line versions of the newer test releases?
Hi, I am a newbe here, so I hope I am not asking something crazy. I was looking on the Celt downloads and I noticed that the latest command line builds were for version 0.6. I know it is still early in development, and that the devs probably don't have time for developing CL versions for everything. since I know nothing about sourcecode and whatnot, I was wondering if there was a fairly simple
2009 Jul 28
1
Visual Studio support
...'restrict' keyword. It does have __restrict which appears to be slightly different - http://msdn.microsoft.com/en-us/library/5ft82fed(VS.80).aspx. If it's too much trouble to get it to compile with VS, are there any prebuilt .lib files availble? The celt_060_tools_win32.zip contains a libcelt-0.dll but it's out of date ( and I don't have the corresponding .def file ). Thanks- John ?
2011 Apr 20
1
CELT in ffmpeg and API questions
Hi. I am glad to inform everyone 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, eve...
2011 May 02
1
iPad question
Hi, I am facing problem when using CELT for iPad. I wonder if someone have experience with that, or someone have idea why it happened. I was able to compile libCelt (and lib Ogg) for iPad (iOS 4.2) and for iPad Simulator I added those libraries to my application, and it was successfully compiled and linked, but once the application start it immediately crash (even if I am not using any of the CELT functions) this is how the libraries were configured ... #iP...
2008 Dec 20
5
ectest failed with gcc-4.2.4
Hi, compiling the latest release 0.5.1 (as well as from git) with gcc-4.2.4 on zenwalk (slackware current), ectest fails; using gcc-3.4.6 all tests succeeds. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.xiph.org/pipermail/opus/attachments/20081220/68be24c8/attachment-0002.htm
2009 Dec 02
1
bug found in CELT 0.6.1, fix proposed.
...y of the audio that the codec has produced so far. The CPU usage is a little higher that I would like on the MIPS devices, but we may be able to tweak some of our other code to allow its use within the CPU budget of the device. Regards George de Vries. Senior Software Engineer Open Access. *** libcelt/quant_bands.c Wed Dec 2 10:23:42 2009 --- libcelt/orig/quant_bands.c Wed Oct 21 14:43:10 2009 *************** *** 42,52 **** #include "mathops.h" #include "stack_alloc.h" - #define E_MEANS_SIZE (5) #ifdef FIXED_POINT ! const celt_word16 eMeans[E_MEANS_SIZE] = {1920, -3...
2009 Oct 28
2
Visual Studio Project file?
I am working on a project that transports audio in realtime from a linux box to a windows box throuh libcelt. The windows client program is written in C# and C++ and I therefore need the celt library in its most recent version (0.7) to be able to compile in Visual Studio 2008. In order to do this I, as I understand it, need a .vcproj file for the project. Are there any plans on making such a file and ma...
2010 Jan 08
1
Introduction + Patch
...codec. I was positively surprised by the availability of something 'almost done' and totally usable in the form of celtclient.c, attached is a tiny patch to update it with the the present API. As future reference and Google indexation to compile it: gcc -lspeexdsp -lasound -lcelt -I../libcelt -o celtclient celtclient.c alsa_device.c What is on my list: - application[1] that can do Push-to-Talk, NAT pass through, some history, just something simple, but directly usable. - maybe if I can get my favorite OEM supportive, to get a low latency, portable Barix clone[2], based on the above...