mirror of
https://github.com/rhasspy/espeak-ng.git
synced 2026-11-08 15:41:16 +00:00
Use intptr_t from stdint.h instead of a custom long64 typedef.
This commit is contained in:
@@ -17,12 +17,17 @@
|
||||
* along with this program; if not, see: <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
#include "config.h"
|
||||
|
||||
#include <stdio.h>
|
||||
#include <string.h>
|
||||
#include <strings.h>
|
||||
#include <ctype.h>
|
||||
#include <stdlib.h>
|
||||
#include <time.h>
|
||||
#if HAVE_STDINT_H
|
||||
#include <stdint.h>
|
||||
#endif
|
||||
|
||||
#include "speak_lib.h"
|
||||
#include "espeak_ng.h"
|
||||
|
||||
@@ -18,11 +18,16 @@
|
||||
* <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
#include "config.h"
|
||||
|
||||
#include <stdio.h>
|
||||
#include <ctype.h>
|
||||
#include <stdlib.h>
|
||||
#include <string.h>
|
||||
#include <wctype.h>
|
||||
#if HAVE_STDINT_H
|
||||
#include <stdint.h>
|
||||
#endif
|
||||
|
||||
#include "speak_lib.h"
|
||||
#include "speech.h"
|
||||
|
||||
@@ -17,9 +17,14 @@
|
||||
* along with this program; if not, see: <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
#include "config.h"
|
||||
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
#include <string.h>
|
||||
#if HAVE_STDINT_H
|
||||
#include <stdint.h>
|
||||
#endif
|
||||
|
||||
#include "speak_lib.h"
|
||||
#include "espeak_ng.h"
|
||||
|
||||
@@ -16,6 +16,8 @@
|
||||
* along with this program; if not, see: <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
#include "config.h"
|
||||
|
||||
#include <stdio.h>
|
||||
#include <stdarg.h>
|
||||
#include "speech.h"
|
||||
|
||||
@@ -17,10 +17,15 @@
|
||||
* along with this program; if not, see: <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
#include "config.h"
|
||||
|
||||
#include <stdio.h>
|
||||
#include <ctype.h>
|
||||
#include <stdlib.h>
|
||||
#include <string.h>
|
||||
#if HAVE_STDINT_H
|
||||
#include <stdint.h>
|
||||
#endif
|
||||
|
||||
#include <wctype.h>
|
||||
#include <wchar.h>
|
||||
@@ -153,7 +158,7 @@ static void InitGroups(Translator *tr)
|
||||
|
||||
if(p[0] == RULE_REPLACEMENTS)
|
||||
{
|
||||
pw = (unsigned int *)(((long64)p+4) & ~3); // advance to next word boundary
|
||||
pw = (unsigned int *)(((intptr_t)p+4) & ~3); // advance to next word boundary
|
||||
tr->langopts.replace_chars = pw;
|
||||
while(pw[0] != 0)
|
||||
{
|
||||
|
||||
@@ -16,6 +16,8 @@
|
||||
* along with this program; if not, see: <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
#include "config.h"
|
||||
|
||||
#include "speech.h"
|
||||
#include "espeak_command.h"
|
||||
#include <stdlib.h>
|
||||
|
||||
@@ -18,6 +18,8 @@
|
||||
|
||||
// This source file is only used for asynchronious modes
|
||||
|
||||
#include "config.h"
|
||||
|
||||
#ifndef PLATFORM_WINDOWS
|
||||
#include <unistd.h>
|
||||
#endif
|
||||
|
||||
@@ -18,6 +18,8 @@
|
||||
|
||||
// This source file is only used for asynchronious modes
|
||||
|
||||
#include "config.h"
|
||||
|
||||
#ifndef PLATFORM_WINDOWS
|
||||
#include <unistd.h>
|
||||
#endif
|
||||
|
||||
@@ -17,10 +17,15 @@
|
||||
* along with this program; if not, see: <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
#include "config.h"
|
||||
|
||||
#include <stdio.h>
|
||||
#include <string.h>
|
||||
#include <stdlib.h>
|
||||
#include <wctype.h>
|
||||
#if HAVE_STDINT_H
|
||||
#include <stdint.h>
|
||||
#endif
|
||||
|
||||
#include "speak_lib.h"
|
||||
#include "speech.h"
|
||||
|
||||
@@ -23,10 +23,15 @@
|
||||
|
||||
// See URL: ftp://svr-ftp.eng.cam.ac.uk/pub/comp.speech/synthesis/klatt.3.04.tar.gz
|
||||
|
||||
#include "config.h"
|
||||
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
#include <math.h>
|
||||
#include <string.h>
|
||||
#if HAVE_STDINT_H
|
||||
#include <stdint.h>
|
||||
#endif
|
||||
|
||||
#include "speak_lib.h"
|
||||
#include "speech.h"
|
||||
|
||||
@@ -16,6 +16,8 @@
|
||||
* GNU General Public License for more details.
|
||||
*/
|
||||
|
||||
#include "config.h"
|
||||
|
||||
#include "speech.h"
|
||||
|
||||
#include <stdarg.h>
|
||||
|
||||
@@ -17,11 +17,16 @@
|
||||
* along with this program; if not, see: <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
#include "config.h"
|
||||
|
||||
#include <stdbool.h>
|
||||
#include <stdio.h>
|
||||
#include <ctype.h>
|
||||
#include <stdlib.h>
|
||||
#include <string.h>
|
||||
#if HAVE_STDINT_H
|
||||
#include <stdint.h>
|
||||
#endif
|
||||
|
||||
#include <wctype.h>
|
||||
#include <wchar.h>
|
||||
|
||||
@@ -17,9 +17,14 @@
|
||||
* along with this program; if not, see: <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
#include "config.h"
|
||||
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
#include <string.h>
|
||||
#if HAVE_STDINT_H
|
||||
#include <stdint.h>
|
||||
#endif
|
||||
|
||||
#include "speak_lib.h"
|
||||
#include "speech.h"
|
||||
|
||||
@@ -17,6 +17,8 @@
|
||||
* along with this program; if not, see: <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
#include "config.h"
|
||||
|
||||
#include <stdio.h>
|
||||
#include <ctype.h>
|
||||
#include <stdlib.h>
|
||||
@@ -24,6 +26,9 @@
|
||||
#include <wctype.h>
|
||||
#include <wchar.h>
|
||||
#include <math.h>
|
||||
#if HAVE_STDINT_H
|
||||
#include <stdint.h>
|
||||
#endif
|
||||
|
||||
#include "speak_lib.h"
|
||||
#include "speech.h"
|
||||
|
||||
@@ -17,9 +17,14 @@
|
||||
* along with this program; if not, see: <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
#include "config.h"
|
||||
|
||||
#include <stdlib.h>
|
||||
#include <stdio.h>
|
||||
#include <wctype.h>
|
||||
#if HAVE_STDINT_H
|
||||
#include <stdint.h>
|
||||
#endif
|
||||
|
||||
#include "speak_lib.h"
|
||||
#include "speech.h"
|
||||
|
||||
@@ -24,7 +24,6 @@
|
||||
#include <string.h>
|
||||
#include <stdarg.h>
|
||||
|
||||
#include "speech.h"
|
||||
#include "sonic.h"
|
||||
|
||||
struct sonicStreamStruct {
|
||||
|
||||
@@ -17,6 +17,8 @@
|
||||
* along with this program; if not, see: <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
#include "config.h"
|
||||
|
||||
#include "stdio.h"
|
||||
#include "ctype.h"
|
||||
#include "string.h"
|
||||
|
||||
@@ -17,6 +17,12 @@
|
||||
* along with this program; if not, see: <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
#include "config.h"
|
||||
|
||||
#if HAVE_STDINT_H
|
||||
#include <stdint.h>
|
||||
#endif
|
||||
|
||||
#include "speak_lib.h"
|
||||
#include "speech.h"
|
||||
#include "phoneme.h"
|
||||
@@ -25,7 +31,6 @@
|
||||
#include "spect.h"
|
||||
|
||||
#include <math.h>
|
||||
#include <stdint.h>
|
||||
#include <stdlib.h>
|
||||
#include <string.h>
|
||||
|
||||
|
||||
@@ -64,10 +64,13 @@ extern "C"
|
||||
typedef unsigned short USHORT;
|
||||
typedef unsigned char UCHAR;
|
||||
typedef double DOUBLEX;
|
||||
|
||||
#if !HAVE_STDINT_H
|
||||
#ifdef _WIN64
|
||||
typedef uint64_t long64; // use this for conversion between pointers and integers
|
||||
typedef signed __int64 intptr_t;
|
||||
#else
|
||||
typedef unsigned long long64; // use this for conversion between pointers and integers
|
||||
typedef signed __int32 intptr_t;
|
||||
#endif
|
||||
#endif
|
||||
|
||||
|
||||
|
||||
@@ -17,12 +17,17 @@
|
||||
* along with this program; if not, see: <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
#include "config.h"
|
||||
|
||||
#include <stdio.h>
|
||||
#include <ctype.h>
|
||||
#include <wctype.h>
|
||||
#include <stdlib.h>
|
||||
#include <string.h>
|
||||
#include <math.h>
|
||||
#if HAVE_STDINT_H
|
||||
#include <stdint.h>
|
||||
#endif
|
||||
|
||||
#include "speak_lib.h"
|
||||
#include "speech.h"
|
||||
|
||||
@@ -17,12 +17,17 @@
|
||||
* along with this program; if not, see: <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
#include "config.h"
|
||||
|
||||
#include <stdbool.h>
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
#include <ctype.h>
|
||||
#include <wctype.h>
|
||||
#include <string.h>
|
||||
#if HAVE_STDINT_H
|
||||
#include <stdint.h>
|
||||
#endif
|
||||
|
||||
|
||||
#include "speak_lib.h"
|
||||
|
||||
@@ -17,12 +17,17 @@
|
||||
* along with this program; if not, see: <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
#include "config.h"
|
||||
|
||||
#include <stdio.h>
|
||||
#include <ctype.h>
|
||||
#include <wctype.h>
|
||||
#include <stdlib.h>
|
||||
#include <string.h>
|
||||
#include <math.h>
|
||||
#if HAVE_STDINT_H
|
||||
#include <stdint.h>
|
||||
#endif
|
||||
|
||||
#include "speak_lib.h"
|
||||
#include "speech.h"
|
||||
@@ -139,7 +144,7 @@ static void EndPitch(int voice_break)
|
||||
|
||||
static void DoAmplitude(int amp, unsigned char *amp_env)
|
||||
{
|
||||
long64 *q;
|
||||
intptr_t *q;
|
||||
|
||||
last_amp_cmd = wcmdq_tail;
|
||||
amp_length = 0; // total length of vowel with this amplitude envelope
|
||||
@@ -147,7 +152,7 @@ static void DoAmplitude(int amp, unsigned char *amp_env)
|
||||
q = wcmdq[wcmdq_tail];
|
||||
q[0] = WCMD_AMPLITUDE;
|
||||
q[1] = 0; // fill in later from amp_length
|
||||
q[2] = (long64)amp_env;
|
||||
q[2] = (intptr_t)amp_env;
|
||||
q[3] = amp;
|
||||
WcmdqInc();
|
||||
}
|
||||
@@ -156,7 +161,7 @@ static void DoAmplitude(int amp, unsigned char *amp_env)
|
||||
|
||||
static void DoPitch(unsigned char *env, int pitch1, int pitch2)
|
||||
{
|
||||
long64 *q;
|
||||
intptr_t *q;
|
||||
|
||||
EndPitch(0);
|
||||
|
||||
@@ -176,7 +181,7 @@ static void DoPitch(unsigned char *env, int pitch1, int pitch2)
|
||||
q = wcmdq[wcmdq_tail];
|
||||
q[0] = WCMD_PITCH;
|
||||
q[1] = 0; // length, fill in later from pitch_length
|
||||
q[2] = (long64)env;
|
||||
q[2] = (intptr_t)env;
|
||||
q[3] = (pitch1 << 16) + pitch2;
|
||||
WcmdqInc();
|
||||
}
|
||||
@@ -255,7 +260,7 @@ static int DoSample2(int index, int which, int std_length, int control, int leng
|
||||
int min_length;
|
||||
int x;
|
||||
int len4;
|
||||
long64 *q;
|
||||
intptr_t *q;
|
||||
unsigned char *p;
|
||||
|
||||
index = index & 0x7fffff;
|
||||
@@ -331,7 +336,7 @@ static int DoSample2(int index, int which, int std_length, int control, int leng
|
||||
q = wcmdq[wcmdq_tail];
|
||||
q[0] = WCMD_WAVE2;
|
||||
q[1] = length | (wav_length << 16); // length in samples
|
||||
q[2] = (long64)(&wavefile_data[index]);
|
||||
q[2] = (intptr_t)(&wavefile_data[index]);
|
||||
q[3] = wav_scale + (amp << 8);
|
||||
WcmdqInc();
|
||||
return(length);
|
||||
@@ -352,7 +357,7 @@ static int DoSample2(int index, int which, int std_length, int control, int leng
|
||||
q = wcmdq[wcmdq_tail];
|
||||
q[0] = WCMD_WAVE;
|
||||
q[1] = x; // length in samples
|
||||
q[2] = (long64)(&wavefile_data[index]);
|
||||
q[2] = (intptr_t)(&wavefile_data[index]);
|
||||
q[3] = wav_scale + (amp << 8);
|
||||
WcmdqInc();
|
||||
|
||||
@@ -367,7 +372,7 @@ static int DoSample2(int index, int which, int std_length, int control, int leng
|
||||
q = wcmdq[wcmdq_tail];
|
||||
q[0] = WCMD_WAVE;
|
||||
q[1] = len4*2; // length in samples
|
||||
q[2] = (long64)(&wavefile_data[index+x]);
|
||||
q[2] = (intptr_t)(&wavefile_data[index+x]);
|
||||
q[3] = wav_scale + (amp << 8);
|
||||
WcmdqInc();
|
||||
|
||||
@@ -383,7 +388,7 @@ static int DoSample2(int index, int which, int std_length, int control, int leng
|
||||
q = wcmdq[wcmdq_tail];
|
||||
q[0] = WCMD_WAVE;
|
||||
q[1] = length; // length in samples
|
||||
q[2] = (long64)(&wavefile_data[index+x]);
|
||||
q[2] = (intptr_t)(&wavefile_data[index+x]);
|
||||
q[3] = wav_scale + (amp << 8);
|
||||
WcmdqInc();
|
||||
}
|
||||
@@ -764,7 +769,7 @@ static void SmoothSpect(void)
|
||||
{
|
||||
// Limit the rate of frequence change of formants, to reduce chirping
|
||||
|
||||
long64 *q;
|
||||
intptr_t *q;
|
||||
frame_t *frame;
|
||||
frame_t *frame2;
|
||||
frame_t *frame1;
|
||||
@@ -806,7 +811,7 @@ static void SmoothSpect(void)
|
||||
frame1 = (frame_t *)q[3];
|
||||
if(frame1 == frame)
|
||||
{
|
||||
q[3] = (long64)frame2;
|
||||
q[3] = (intptr_t)frame2;
|
||||
frame1 = frame2;
|
||||
}
|
||||
else
|
||||
@@ -854,7 +859,7 @@ static void SmoothSpect(void)
|
||||
modified = 1;
|
||||
}
|
||||
frame2->ffreq[pk] = frame1->ffreq[pk] + allowed;
|
||||
q[2] = (long64)frame2;
|
||||
q[2] = (intptr_t)frame2;
|
||||
}
|
||||
else
|
||||
if(diff < -allowed)
|
||||
@@ -865,7 +870,7 @@ static void SmoothSpect(void)
|
||||
modified = 1;
|
||||
}
|
||||
frame2->ffreq[pk] = frame1->ffreq[pk] - allowed;
|
||||
q[2] = (long64)frame2;
|
||||
q[2] = (intptr_t)frame2;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -896,7 +901,7 @@ static void SmoothSpect(void)
|
||||
{
|
||||
if(frame1 == frame)
|
||||
{
|
||||
q[2] = (long64)frame2;
|
||||
q[2] = (intptr_t)frame2;
|
||||
frame1 = frame2;
|
||||
}
|
||||
else
|
||||
@@ -938,7 +943,7 @@ static void SmoothSpect(void)
|
||||
modified = 1;
|
||||
}
|
||||
frame2->ffreq[pk] = frame1->ffreq[pk] + allowed;
|
||||
q[3] = (long64)frame2;
|
||||
q[3] = (intptr_t)frame2;
|
||||
}
|
||||
else
|
||||
if(diff < -allowed)
|
||||
@@ -949,7 +954,7 @@ static void SmoothSpect(void)
|
||||
modified = 1;
|
||||
}
|
||||
frame2->ffreq[pk] = frame1->ffreq[pk] - allowed;
|
||||
q[3] = (long64)frame2;
|
||||
q[3] = (intptr_t)frame2;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -986,7 +991,7 @@ int DoSpect2(PHONEME_TAB *this_ph, int which, FMT_PARAMS *fmt_params, PHONEME_L
|
||||
frame_t *frame2;
|
||||
frame_t *fr;
|
||||
int ix;
|
||||
long64 *q;
|
||||
intptr_t *q;
|
||||
int len;
|
||||
int frame_length;
|
||||
int length_factor;
|
||||
@@ -1072,7 +1077,7 @@ int DoSpect2(PHONEME_TAB *this_ph, int which, FMT_PARAMS *fmt_params, PHONEME_L
|
||||
&& !(last_frame->frflags & FRFLAG_BREAK))
|
||||
{
|
||||
// last frame of previous sequence was zero-length, replace with first of this sequence
|
||||
wcmdq[last_wcmdq][3] = (long64)frame1;
|
||||
wcmdq[last_wcmdq][3] = (intptr_t)frame1;
|
||||
|
||||
if(last_frame->frflags & FRFLAG_BREAK_LF)
|
||||
{
|
||||
@@ -1084,7 +1089,7 @@ int DoSpect2(PHONEME_TAB *this_ph, int which, FMT_PARAMS *fmt_params, PHONEME_L
|
||||
fr->ffreq[ix] = last_frame->ffreq[ix];
|
||||
fr->fheight[ix] = last_frame->fheight[ix];
|
||||
}
|
||||
wcmdq[last_wcmdq][3] = (long64)fr;
|
||||
wcmdq[last_wcmdq][3] = (intptr_t)fr;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1169,8 +1174,8 @@ int DoSpect2(PHONEME_TAB *this_ph, int which, FMT_PARAMS *fmt_params, PHONEME_L
|
||||
q = wcmdq[wcmdq_tail];
|
||||
q[0] = wcmd_spect;
|
||||
q[1] = len + (modulation << 16);
|
||||
q[2] = (long64)frame1;
|
||||
q[3] = (long64)frame2;
|
||||
q[2] = (intptr_t)frame1;
|
||||
q[3] = (intptr_t)frame2;
|
||||
|
||||
WcmdqInc();
|
||||
}
|
||||
@@ -1245,7 +1250,7 @@ void DoVoiceChange(voice_t *v)
|
||||
v2 = (voice_t *)malloc(sizeof(voice_t));
|
||||
memcpy(v2,v,sizeof(voice_t));
|
||||
wcmdq[wcmdq_tail][0] = WCMD_VOICE;
|
||||
wcmdq[wcmdq_tail][2] = (long64)v2;
|
||||
wcmdq[wcmdq_tail][2] = (intptr_t)v2;
|
||||
WcmdqInc();
|
||||
}
|
||||
|
||||
@@ -1282,7 +1287,7 @@ void DoEmbedded(int *embix, int sourceix)
|
||||
DoPause(10,0); // ensure a break in the speech
|
||||
wcmdq[wcmdq_tail][0] = WCMD_WAVE;
|
||||
wcmdq[wcmdq_tail][1] = soundicon_tab[value].length;
|
||||
wcmdq[wcmdq_tail][2] = (long64)soundicon_tab[value].data + 44; // skip WAV header
|
||||
wcmdq[wcmdq_tail][2] = (intptr_t)soundicon_tab[value].data + 44; // skip WAV header
|
||||
wcmdq[wcmdq_tail][3] = 0x1500; // 16 bit data, amp=21
|
||||
WcmdqInc();
|
||||
}
|
||||
|
||||
@@ -477,7 +477,7 @@ extern unsigned char pitch_adjust_tab[MAX_PITCH_VALUE+1];
|
||||
#define N_WCMDQ 170
|
||||
#define MIN_WCMDQ 25 // need this many free entries before adding new phoneme
|
||||
|
||||
extern long64 wcmdq[N_WCMDQ][4];
|
||||
extern intptr_t wcmdq[N_WCMDQ][4];
|
||||
extern int wcmdq_head;
|
||||
extern int wcmdq_tail;
|
||||
|
||||
|
||||
@@ -17,12 +17,17 @@
|
||||
* along with this program; if not, see: <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
#include "config.h"
|
||||
|
||||
#include <stdio.h>
|
||||
#include <ctype.h>
|
||||
#include <wctype.h>
|
||||
#include <stdlib.h>
|
||||
#include <string.h>
|
||||
#include <locale.h>
|
||||
#if HAVE_STDINT_H
|
||||
#include <stdint.h>
|
||||
#endif
|
||||
|
||||
#include <wctype.h>
|
||||
|
||||
|
||||
@@ -17,10 +17,15 @@
|
||||
* along with this program; if not, see: <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
#include "config.h"
|
||||
|
||||
#include <stdio.h>
|
||||
#include <ctype.h>
|
||||
#include <stdlib.h>
|
||||
#include <string.h>
|
||||
#if HAVE_STDINT_H
|
||||
#include <stdint.h>
|
||||
#endif
|
||||
|
||||
#include <wctype.h>
|
||||
#include <wchar.h>
|
||||
|
||||
@@ -17,11 +17,17 @@
|
||||
* along with this program; if not, see: <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
#include "config.h"
|
||||
|
||||
#include "stdio.h"
|
||||
#include "ctype.h"
|
||||
#include "wctype.h"
|
||||
#include "string.h"
|
||||
#include "stdlib.h"
|
||||
#if HAVE_STDINT_H
|
||||
#include <stdint.h>
|
||||
#endif
|
||||
|
||||
#include "speech.h"
|
||||
|
||||
#ifdef PLATFORM_WINDOWS
|
||||
|
||||
@@ -17,6 +17,8 @@
|
||||
* along with this program; if not, see: <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
#include "config.h"
|
||||
|
||||
#include "speech.h"
|
||||
|
||||
#ifdef USE_ASYNC
|
||||
|
||||
@@ -24,6 +24,8 @@
|
||||
// * prebuf,... size?
|
||||
// * 0.9.6: pb pulse_free using tlength=8820 (max size never returned -> tlength=10000 ok, but higher drain).
|
||||
//
|
||||
#include "config.h"
|
||||
|
||||
#include "speech.h"
|
||||
|
||||
#ifdef USE_ASYNC
|
||||
|
||||
@@ -20,10 +20,15 @@
|
||||
// this version keeps wavemult window as a constant fraction
|
||||
// of the cycle length - but that spreads out the HF peaks too much
|
||||
|
||||
#include "config.h"
|
||||
|
||||
#include <stdio.h>
|
||||
#include <string.h>
|
||||
#include <stdlib.h>
|
||||
#include <math.h>
|
||||
#if HAVE_STDINT_H
|
||||
#include <stdint.h>
|
||||
#endif
|
||||
|
||||
|
||||
|
||||
@@ -129,7 +134,7 @@ unsigned char *out_end;
|
||||
int outbuf_size = 0;
|
||||
|
||||
// the queue of operations passed to wavegen from sythesize
|
||||
long64 wcmdq[N_WCMDQ][4];
|
||||
intptr_t wcmdq[N_WCMDQ][4];
|
||||
int wcmdq_head=0;
|
||||
int wcmdq_tail=0;
|
||||
|
||||
@@ -1823,7 +1828,7 @@ int WavegenFill2(int fill_zeros)
|
||||
// return: 0 output buffer has been filled
|
||||
// return: 1 input command queue is now empty
|
||||
|
||||
long64 *q;
|
||||
intptr_t *q;
|
||||
int length;
|
||||
int result;
|
||||
int marker_type;
|
||||
|
||||
@@ -17,6 +17,8 @@
|
||||
* along with this program; if not, see: <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
#include "config.h"
|
||||
|
||||
#include "speech.h"
|
||||
|
||||
#include <stdbool.h>
|
||||
|
||||
Reference in New Issue
Block a user