Mercurial > mplayer.hg
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; |