From: James S. <jst...@us...> - 2003-03-15 13:51:02
|
Update of /cvsroot/xine/xine-lib/src/audio_out In directory sc8-pr-cvs1:/tmp/cvs-serv27418 Modified Files: audio_alsa_out.c Log Message: should do snd_pcm_prepare after snd_pcm_drop as otherwise we are left in SND_PCM_STATE_SETUP - fixes bad state errors when seeking Index: audio_alsa_out.c =================================================================== RCS file: /cvsroot/xine/xine-lib/src/audio_out/audio_alsa_out.c,v retrieving revision 1.87 retrieving revision 1.88 diff -u -r1.87 -r1.88 --- audio_alsa_out.c 4 Mar 2003 10:30:27 -0000 1.87 +++ audio_alsa_out.c 15 Mar 2003 13:50:58 -0000 1.88 @@ -793,7 +793,10 @@ if ((result=snd_pcm_drop(this->audio_fd)) < 0) { printf("audio_alsa_out: Drop call failed err=%d\n",result); } - } + if ((result=snd_pcm_prepare(this->audio_fd)) < 0) { + printf("audio_alsa_out: Prepare call failed err=%d\n",result); + } + } break; } |