summaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorXANTRONIX Development2022-03-10 15:28:58 -0500
committerXANTRONIX Development2022-03-10 15:28:58 -0500
commit316ab6ba76addc02a229c1a852182be55df29307 (patch)
treea74b5acac75724002cf477ec02b941a1161fc141 /include
parent5ca4b3bcc5e934191a23283612ca711e90f217ed (diff)
downloadxas-316ab6ba76addc02a229c1a852182be55df29307.tar.gz
xas-316ab6ba76addc02a229c1a852182be55df29307.tar.bz2
xas-316ab6ba76addc02a229c1a852182be55df29307.zip
Implement sequence stop event
Diffstat (limited to 'include')
-rw-r--r--include/xas/seq.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/include/xas/seq.h b/include/xas/seq.h
index f7ec322..de8567e 100644
--- a/include/xas/seq.h
+++ b/include/xas/seq.h
@@ -19,7 +19,8 @@ enum xas_seq_event_type {
XAS_SEQ_EVENT_SET_SYNTH_TYPE,
XAS_SEQ_EVENT_SET_BANK_INDEX,
XAS_SEQ_EVENT_SET_PLAYER_FLAGS,
- XAS_SEQ_EVENT_SPEECH
+ XAS_SEQ_EVENT_SPEECH,
+ XAS_SEQ_EVENT_STOP
};
enum xas_seq_object_type {
@@ -120,6 +121,9 @@ int xas_seq_add_phrase(xas_seq *seq,
struct timeval timestamp,
const char *phrase);
+int xas_seq_add_stop(xas_seq *seq,
+ struct timeval timestamp);
+
int xas_seq_play(xas_seq *seq, xas_audio_stream *sink);
#endif /* _XAS_SEQ_H */