[Freeswitch-svn] [commit] r12155 - freeswitch/trunk/libs/libteletone/src
FreeSWITCH SVN
mikej at freeswitch.org
Wed Feb 18 20:57:51 PST 2009
Author: mikej
Date: Wed Feb 18 22:57:50 2009
New Revision: 12155
Log:
fix suncc visibility support in libteletone
Modified:
freeswitch/trunk/libs/libteletone/src/libteletone_detect.h
Modified: freeswitch/trunk/libs/libteletone/src/libteletone_detect.h
==============================================================================
--- freeswitch/trunk/libs/libteletone/src/libteletone_detect.h (original)
+++ freeswitch/trunk/libs/libteletone/src/libteletone_detect.h Wed Feb 18 22:57:50 2009
@@ -202,7 +202,7 @@
\param mt the multi-frequency tone descriptor
\param map a representation of the multi-frequency tone
*/
- void teletone_multi_tone_init(teletone_multi_tone_t *mt, teletone_tone_map_t *map);
+TELETONE_API void teletone_multi_tone_init(teletone_multi_tone_t *mt, teletone_tone_map_t *map);
/*!
\brief Check a sample buffer for the presence of the mulit-frequency tone described by mt
@@ -211,7 +211,7 @@
\param samples the number of samples present in sample_buffer
\return true when the tone was detected or false when it is not
*/
- int teletone_multi_tone_detect (teletone_multi_tone_t *mt,
+TELETONE_API int teletone_multi_tone_detect (teletone_multi_tone_t *mt,
int16_t sample_buffer[],
int samples);
@@ -220,7 +220,7 @@
\param dtmf_detect_state the DTMF detection state to initilize
\param sample_rate the desired sample rate
*/
- void teletone_dtmf_detect_init (teletone_dtmf_detect_state_t *dtmf_detect_state, int sample_rate);
+TELETONE_API void teletone_dtmf_detect_init (teletone_dtmf_detect_state_t *dtmf_detect_state, int sample_rate);
/*!
\brief Check a sample buffer for the presence of DTMF digits
@@ -229,7 +229,7 @@
\param samples the number of samples present in sample_buffer
\return true when DTMF was detected or false when it is not
*/
- int teletone_dtmf_detect (teletone_dtmf_detect_state_t *dtmf_detect_state,
+TELETONE_API int teletone_dtmf_detect (teletone_dtmf_detect_state_t *dtmf_detect_state,
int16_t sample_buffer[],
int samples);
/*!
@@ -239,7 +239,7 @@
\param max the maximum length of buf
\return the number of characters written to buf
*/
- int teletone_dtmf_get (teletone_dtmf_detect_state_t *dtmf_detect_state,
+TELETONE_API int teletone_dtmf_get (teletone_dtmf_detect_state_t *dtmf_detect_state,
char *buf,
int max);
@@ -249,7 +249,7 @@
\param sample_buffer an array aof 16 bit signed linear samples
\param samples the number of samples present in sample_buffer
*/
- void teletone_goertzel_update(teletone_goertzel_state_t *goertzel_state,
+TELETONE_API void teletone_goertzel_update(teletone_goertzel_state_t *goertzel_state,
int16_t sample_buffer[],
int samples);
More information about the Freeswitch-svn
mailing list