address@hidden writes:
Jan Djärv <address@hidden> writes:
Maybe a solution would be to make it possible to configure an external
player command, when the internal method is not suficient?
I just wrote some code for my jabber client to play sounds
asynchronously using an external player app so that I could get event
sounds without having my system hang to wait for playback. I looked
at the sound.c code and was trying to figure a quick way for
non-blocking playback, but didn't have the time and hacked a elisp
version using call-process-shell-command.
I can post the code if anyone is interested, but right now it's
specific to my demands of playing a different sound on each event; I
was planning on ripping it out and sending it to .sources so this
could give me the kick to get it done.