comparison libao2/ao_alsa.c @ 14849:d313f591d1a4

aos should respect the immed uninit flag (quit immediatly vs waiting till file is played to end).
author reimar
date Sun, 27 Feb 2005 23:06:32 +0000
parents 4825fb5a45b9
children 41278ab73e9b
comparison
equal deleted inserted replaced
14848:f92a93cfc508 14849:d313f591d1a4
685 { 685 {
686 686
687 if (alsa_handler) { 687 if (alsa_handler) {
688 int err; 688 int err;
689 689
690 if (!immed)
691 snd_pcm_drain(alsa_handler);
692
690 if (!ao_noblock) { 693 if (!ao_noblock) {
691 if ((err = snd_pcm_drop(alsa_handler)) < 0) 694 if ((err = snd_pcm_drop(alsa_handler)) < 0)
692 { 695 {
693 mp_msg(MSGT_AO,MSGL_ERR,"alsa-uninit: pcm drop error: %s\n", snd_strerror(err)); 696 mp_msg(MSGT_AO,MSGL_ERR,"alsa-uninit: pcm drop error: %s\n", snd_strerror(err));
694 return; 697 return;