diff options
-rw-r--r-- | include/xas/vox.h | 2 | ||||
-rw-r--r-- | src/vox.c | 4 |
2 files changed, 6 insertions, 0 deletions
diff --git a/include/xas/vox.h b/include/xas/vox.h index 3a940d5..43a41dd 100644 --- a/include/xas/vox.h +++ b/include/xas/vox.h @@ -46,6 +46,8 @@ int xas_vox_sayf(xas_vox *vox, const char *message, ...); int xas_vox_say(xas_vox *vox, const char *message); +int xas_vox_active(xas_vox *vox); + xas_audio_stream *xas_vox_stream_new(xas_vox *vox); #endif /* _XAS_VOX_H */ @@ -267,6 +267,10 @@ int xas_vox_say(xas_vox *vox, const char *message) { return xas_vox_sayf(vox, "%s", message); } +int xas_vox_active(xas_vox *vox) { + return vox->flags & XAS_VOX_ACTIVE; +} + xas_audio_stream *xas_vox_stream_new(xas_vox *vox) { return xas_audio_stream_new_source((xas_audio_fill)vox_fill, (xas_audio_cleanup)vox_cleanup, |