[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] Changes to emacs/src/sound.c,v
From: |
Jan Djärv |
Subject: |
[Emacs-diffs] Changes to emacs/src/sound.c,v |
Date: |
Fri, 14 Jul 2006 09:47:45 +0000 |
CVSROOT: /cvsroot/emacs
Module name: emacs
Changes by: Jan Djärv <jhd> 06/07/14 09:47:45
Index: sound.c
===================================================================
RCS file: /cvsroot/emacs/emacs/src/sound.c,v
retrieving revision 1.39
retrieving revision 1.40
diff -u -b -r1.39 -r1.40
--- sound.c 29 May 2006 08:06:15 -0000 1.39
+++ sound.c 14 Jul 2006 09:47:45 -0000 1.40
@@ -990,6 +990,7 @@
struct sound_device *sd;
{
int val, err, dir;
+ unsigned uval;
struct alsa_params *p = (struct alsa_params *) sd->data;
snd_pcm_uframes_t buffer_size;
@@ -1017,8 +1018,8 @@
if (err < 0)
alsa_sound_perror ("Could not set sound format", err);
- val = sd->sample_rate;
- err = snd_pcm_hw_params_set_rate_near (p->handle, p->hwparams, &val, 0);
+ uval = sd->sample_rate;
+ err = snd_pcm_hw_params_set_rate_near (p->handle, p->hwparams, &uval, 0);
if (err < 0)
alsa_sound_perror ("Could not set sample rate", err);
@@ -1123,7 +1124,7 @@
snd_pcm_sw_params_free (p->swparams);
if (p->handle)
{
- snd_pcm_drain(p->handle);
+ snd_pcm_drain (p->handle);
snd_pcm_close (p->handle);
}
free (p);
@@ -1270,6 +1271,7 @@
snd_lib_error_set_handler (NULL);
if (err < 0)
return 0;
+ snd_pcm_close (handle);
sd->fd = -1;
sd->open = alsa_open;
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-diffs] Changes to emacs/src/sound.c,v,
Jan Djärv <=