sys/sunaudio/gstsunaudiomixerctrl.c: Set the mixer fd before calling ioctl() on it...
authorBrian Cameron <brian.cameron@sun.com>
Sun, 7 Dec 2008 19:22:48 +0000 (19:22 +0000)
committerSebastian Dröge <slomo@circular-chaos.org>
Sun, 7 Dec 2008 19:22:48 +0000 (19:22 +0000)
Original commit message from CVS:
Patch by: Brian Cameron <brian.cameron at sun dot com>
* sys/sunaudio/gstsunaudiomixerctrl.c:
(gst_sunaudiomixer_ctrl_open):
Set the mixer fd before calling ioctl() on it. Fixes bug #563414.

ChangeLog
sys/sunaudio/gstsunaudiomixerctrl.c

index 5af8d98..0f680fc 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,13 @@
 2008-12-07  Sebastian Dröge  <sebastian.droege@collabora.co.uk>
 
+       Patch by: Brian Cameron <brian.cameron at sun dot com>
+
+       * sys/sunaudio/gstsunaudiomixerctrl.c:
+       (gst_sunaudiomixer_ctrl_open):
+       Set the mixer fd before calling ioctl() on it. Fixes bug #563414.
+
+2008-12-07  Sebastian Dröge  <sebastian.droege@collabora.co.uk>
+
        Patch by: Alexandre Rostovtsev <tetromino at gmail dot com>
 
        * configure.ac:
index 15fe114..5897820 100644 (file)
@@ -62,10 +62,11 @@ gst_sunaudiomixer_ctrl_open (GstSunAudioMixerCtrl * mixer)
 
     return FALSE;
   }
+  mixer->mixer_fd = fd;
+
   /* Try to set the multiple open flag if we can, but ignore errors */
   ioctl (mixer->mixer_fd, AUDIO_MIXER_MULTIPLE_OPEN);
 
-  mixer->mixer_fd = fd;
   return TRUE;
 }