summaryrefslogtreecommitdiffstats
path: root/pico/lib/picosig2.h
diff options
context:
space:
mode:
authorJean-Michel Trivi <jmtrivi@google.com>2009-08-17 14:20:48 -0700
committerJean-Michel Trivi <jmtrivi@google.com>2009-08-17 14:20:48 -0700
commit7bc39b0d41efe0d8733490d54e14bc392d9f0b6d (patch)
treedb46c91063b1d9ca27c4618c9262a1fd09014c94 /pico/lib/picosig2.h
parenta2301be089f8ed570c5bb755ff7c82b130959851 (diff)
downloadexternal_svox-7bc39b0d41efe0d8733490d54e14bc392d9f0b6d.zip
external_svox-7bc39b0d41efe0d8733490d54e14bc392d9f0b6d.tar.gz
external_svox-7bc39b0d41efe0d8733490d54e14bc392d9f0b6d.tar.bz2
Integrate SVOX update that offers two modes to reset the engine: soft
and full. Soft reset is lighter-weight than the previous pico_resetEngine() function as it only clears the input (text) and output (audio data) buffers of the synthesis engine. The synthesis loop is now taking advantage of the soft reset whenever it is interrupted, rather than performing a full engine reset after each call to stop().
Diffstat (limited to 'pico/lib/picosig2.h')
-rw-r--r--pico/lib/picosig2.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/pico/lib/picosig2.h b/pico/lib/picosig2.h
index f239ced..1b975db 100644
--- a/pico/lib/picosig2.h
+++ b/pico/lib/picosig2.h
@@ -139,7 +139,7 @@ typedef struct sig_innerobj
extern pico_status_t sigAllocate(picoos_MemoryManager mm,
sig_innerobj_t *sig_inObj);
extern void sigDeallocate(picoos_MemoryManager mm, sig_innerobj_t *sig_inObj);
-extern void sigDspInitialize(sig_innerobj_t *sig_inObj);
+extern void sigDspInitialize(sig_innerobj_t *sig_inObj, picoos_int32 r_mode);
/*------------------------------------------------------------------
Exported (to picosig.c) Processing routines :