ref: c245a226ce5d456bc5568fc180e3f89bcaf03688
parent: 9cace64e5f94ac8c31c3638f752c5dd976adf87f
author: Jean-Marc Valin <[email protected]>
date: Thu Dec 6 14:14:20 EST 2007
minor cleanup
--- a/celt.kdevelop
+++ b/celt.kdevelop
@@ -8,6 +8,10 @@
<primarylanguage>C</primarylanguage>
<ignoreparts/>
<projectname>celt</projectname>
+ <projectdirectory>.</projectdirectory>
+ <absoluteprojectpath>false</absoluteprojectpath>
+ <description></description>
+ <defaultencoding></defaultencoding>
</general>
<kdevautoproject>
<general>
@@ -14,7 +18,18 @@
<useconfiguration>default</useconfiguration>
<activetarget>libcelt/libcelt.la</activetarget>
</general>
- <run/>
+ <run>
+ <mainprogram/>
+ <programargs/>
+ <globaldebugarguments/>
+ <globalcwd/>
+ <useglobalprogram>true</useglobalprogram>
+ <terminal>false</terminal>
+ <autocompile>false</autocompile>
+ <autoinstall>false</autoinstall>
+ <autokdesu>false</autokdesu>
+ <envvars/>
+ </run>
<configurations>
<optimized>
<builddir>optimized</builddir>
@@ -42,7 +57,20 @@
<kdevdebugger>
<general>
<dbgshell>libtool</dbgshell>
+ <gdbpath></gdbpath>
+ <configGdbScript></configGdbScript>
+ <runShellScript></runShellScript>
+ <runGdbScript></runGdbScript>
+ <breakonloadinglibs>true</breakonloadinglibs>
+ <separatetty>false</separatetty>
+ <floatingtoolbar>false</floatingtoolbar>
+ <raiseGDBOnStart>false</raiseGDBOnStart>
</general>
+ <display>
+ <staticmembers>false</staticmembers>
+ <demanglenames>true</demanglenames>
+ <outputradix>10</outputradix>
+ </display>
</kdevdebugger>
<kdevdoctreeview>
<ignoretocs>
@@ -104,13 +132,12 @@
<used>false</used>
<version>3</version>
<includestyle>3</includestyle>
- <root>/usr/share/qt3</root>
+ <root></root>
<designerintegration>EmbeddedKDevDesigner</designerintegration>
- <qmake>/usr/bin/qmake-qt3</qmake>
- <designer>/usr/bin/designer</designer>
+ <qmake></qmake>
+ <designer></designer>
<designerpluginpaths/>
</qt>
- <references/>
<codecompletion>
<automaticCodeCompletion>false</automaticCodeCompletion>
<automaticArgumentsHint>true</automaticArgumentsHint>
@@ -134,15 +161,39 @@
<alwaysIncludeNamespaces>false</alwaysIncludeNamespaces>
<includePaths>.;</includePaths>
</codecompletion>
+ <creategettersetter>
+ <prefixGet></prefixGet>
+ <prefixSet>set</prefixSet>
+ <prefixVariable>m_,_</prefixVariable>
+ <parameterName>theValue</parameterName>
+ <inlineGet>true</inlineGet>
+ <inlineSet>true</inlineSet>
+ </creategettersetter>
+ <splitheadersource>
+ <enabled>true</enabled>
+ <synchronize>true</synchronize>
+ <orientation>Horizontal</orientation>
+ </splitheadersource>
+ <references/>
</kdevcppsupport>
+ <cppsupportpart>
+ <filetemplates>
+ <interfacesuffix>.h</interfacesuffix>
+ <implementationsuffix>.cpp</implementationsuffix>
+ </filetemplates>
+ </cppsupportpart>
<kdevfileview>
- <groups>
- <hidenonprojectfiles>false</hidenonprojectfiles>
- <hidenonlocation>false</hidenonlocation>
- </groups>
+ <groups/>
<tree>
<hidepatterns>*.o,*.lo,CVS</hidepatterns>
<hidenonprojectfiles>false</hidenonprojectfiles>
</tree>
</kdevfileview>
+ <kdevdocumentation>
+ <projectdoc>
+ <docsystem></docsystem>
+ <docurl></docurl>
+ <usermanualurl></usermanualurl>
+ </projectdoc>
+ </kdevdocumentation>
</kdevelop>
--- a/libcelt/celt.c
+++ b/libcelt/celt.c
@@ -41,7 +41,7 @@
#define MAX_PERIOD 1024
-struct CELTState_ {
+struct CELTState {
const CELTMode *mode;
int frame_size;
int block_size;
@@ -104,6 +104,8 @@
celt_warning("NULL passed to celt_encoder_destroy");
return;
}
+ ec_byte_writeclear(&st->buf);
+
mdct_clear(&st->mdct_lookup);
spx_fft_destroy(st->fft);
@@ -112,6 +114,7 @@
celt_free(st->mdct_overlap);
celt_free(st->out_mem);
+ celt_free(st->oldBandE);
celt_free(st);
}
--- a/libcelt/celt.h
+++ b/libcelt/celt.h
@@ -32,11 +32,9 @@
#ifndef CELT_H
#define CELT_H
-struct CELTState_;
-typedef struct CELTState_ CELTState;
+typedef struct CELTState CELTState;
-struct CELTMode_;
-typedef struct CELTMode_ CELTMode;
+typedef struct CELTMode CELTMode;
extern const CELTMode const *celt_mode1;
--- a/libcelt/modes.h
+++ b/libcelt/modes.h
@@ -34,7 +34,7 @@
#include "celt.h"
-struct CELTMode_ {
+struct CELTMode {
int frameSize;
int mdctSize;
int nbMdctBlocks;
--- a/libcelt/testcelt.c
+++ b/libcelt/testcelt.c
@@ -57,6 +57,8 @@
fwrite(in, sizeof(short), FRAME_SIZE, fout);
}
celt_encoder_destroy(st);
+ fclose(fin);
+ fclose(fout);
return 0;
}