summaryrefslogtreecommitdiffstats
path: root/sys/oss
diff options
context:
space:
mode:
authorWim Taymans <wim.taymans@gmail.com>2005-10-27 11:00:40 +0000
committerWim Taymans <wim.taymans@gmail.com>2005-10-27 11:00:40 +0000
commit58a2d25be7a5bc7d83dacdfa107b5150a7ce5d84 (patch)
tree59f8200c4ebd4ab5ad013490dfafa3929cdfb531 /sys/oss
parent92473c6e347299620864c0325172473e0daaa2ad (diff)
sys/oss/gstosssrc.c: Set correct format on oss instead of a silly value.
Original commit message from CVS: * sys/oss/gstosssrc.c: (gst_oss_src_prepare): Set correct format on oss instead of a silly value.
Diffstat (limited to 'sys/oss')
-rw-r--r--sys/oss/gstosssrc.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/sys/oss/gstosssrc.c b/sys/oss/gstosssrc.c
index fd9f2cc3..37f26938 100644
--- a/sys/oss/gstosssrc.c
+++ b/sys/oss/gstosssrc.c
@@ -359,7 +359,7 @@ gst_oss_src_prepare (GstAudioSrc * asrc, GstRingBufferSpec * spec)
GstOssSrc *oss;
struct audio_buf_info info;
int mode;
- int tmp;
+ int fmt, tmp;
oss = GST_OSS_SRC (asrc);
@@ -368,8 +368,8 @@ gst_oss_src_prepare (GstAudioSrc * asrc, GstRingBufferSpec * spec)
if (fcntl (oss->fd, F_SETFL, mode) == -1)
goto non_block;
- tmp = gst_oss_src_get_format (spec->format);
- if (tmp == 0)
+ fmt = gst_oss_src_get_format (spec->format);
+ if (fmt == 0)
goto wrong_format;
tmp = ilog2 (spec->segsize);
@@ -381,7 +381,7 @@ gst_oss_src_prepare (GstAudioSrc * asrc, GstRingBufferSpec * spec)
SET_PARAM (oss, SNDCTL_DSP_RESET, 0);
- SET_PARAM (oss, SNDCTL_DSP_SETFMT, tmp);
+ SET_PARAM (oss, SNDCTL_DSP_SETFMT, fmt);
if (spec->channels == 2)
SET_PARAM (oss, SNDCTL_DSP_STEREO, 1);
SET_PARAM (oss, SNDCTL_DSP_CHANNELS, spec->channels);