int main( int argc, char* argv[]) { //check argument if ( argc != 2 ) { fprintf(stderr, "[PLAY]: %s <filename>.wav \n", argv[0]); exit(1); } play_init(LIST, NOWAIT, NONDISP); play_read_filelist(argv[1]); play_sound("start"); sleep(1); play_sound("stop"); sleep(1); play_sound("left"); sleep(1); play_sound("right"); sleep(1); play_sync(); play_close(); return 1; }
/** * Close all active User-Agents */ void ua_close(void) { cmd_unregister(cmdv); net_close(); play_close(); ui_reset(); uag.evsock = mem_deref(uag.evsock); uag.sock = mem_deref(uag.sock); uag.lsnr = mem_deref(uag.lsnr); uag.sip = mem_deref(uag.sip); #ifdef USE_TLS uag.tls = mem_deref(uag.tls); #endif list_flush(&uag.ual); list_flush(&uag.ehl); }