added missing EXPORT-declarations

git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1419 0778d3d1-df1d-0410-868b-ea421aaaa00d
This commit is contained in:
Tobias Doerffel
2008-07-31 15:50:28 +00:00
parent 82bc01ebc8
commit 3862229f6b

View File

@@ -27,6 +27,7 @@
#define _FFT_HELPERS_H
#include "lmmsconfig.h"
#include "export.h"
#ifdef LMMS_HAVE_FFTW3F
@@ -46,13 +47,13 @@ enum WINDOWS
*
* returns -1 on error
*/
float maximum( float * _abs_spectrum, unsigned int _spec_size );
float EXPORT maximum( float * _abs_spectrum, unsigned int _spec_size );
/* apply hanning or hamming window to channel
*
* returns -1 on error
*/
int hanming( float * _timebuffer, int _length, WINDOWS _type );
int EXPORT hanming( float * _timebuffer, int _length, WINDOWS _type );
/* compute absolute values of complex_buffer, save to absspec_buffer
* take care that - compl_len is not bigger than complex_buffer!
@@ -60,7 +61,7 @@ int hanming( float * _timebuffer, int _length, WINDOWS _type );
*
* returns 0 on success, else -1
*/
int absspec( fftwf_complex * _complex_buffer, float * _absspec_buffer,
int EXPORT absspec( fftwf_complex * _complex_buffer, float * _absspec_buffer,
int _compl_length );
/* build fewer subbands from many absolute spectrum values
@@ -69,11 +70,11 @@ int absspec( fftwf_complex * _complex_buffer, float * _absspec_buffer,
*
* returns 0 on success, else -1
*/
int compressbands( float * _absspec_buffer, float * _compressedband,
int EXPORT compressbands( float * _absspec_buffer, float * _compressedband,
int _num_old, int _num_new, int _bottom, int _top );
int calc13octaveband31( float * _absspec_buffer, float * _subbands,
int EXPORT calc13octaveband31( float * _absspec_buffer, float * _subbands,
int _num_spec, float _max_frequency );
/* compute power of finite time sequence
@@ -81,7 +82,7 @@ int calc13octaveband31( float * _absspec_buffer, float * _subbands,
*
* returns power on success, else -1
*/
float signalpower(float *timesignal, int num_values);
float EXPORT signalpower(float *timesignal, int num_values);
#endif