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...