Commit 58a2d25b authored by Wim Taymans's avatar Wim Taymans
Browse files

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.
parent 92473c6e
2005-10-27 Wim Taymans <wim@fluendo.com>
* sys/oss/gstosssrc.c: (gst_oss_src_prepare):
Set correct format on oss instead of a silly value.
2005-10-27 Julien MOUTTE <julien@moutte.net> 2005-10-27 Julien MOUTTE <julien@moutte.net>
* gst/videobox/gstvideobox.c: (gst_video_box_class_init), * gst/videobox/gstvideobox.c: (gst_video_box_class_init),
......
...@@ -359,7 +359,7 @@ gst_oss_src_prepare (GstAudioSrc * asrc, GstRingBufferSpec * spec) ...@@ -359,7 +359,7 @@ gst_oss_src_prepare (GstAudioSrc * asrc, GstRingBufferSpec * spec)
GstOssSrc *oss; GstOssSrc *oss;
struct audio_buf_info info; struct audio_buf_info info;
int mode; int mode;
int tmp; int fmt, tmp;
oss = GST_OSS_SRC (asrc); oss = GST_OSS_SRC (asrc);
...@@ -368,8 +368,8 @@ gst_oss_src_prepare (GstAudioSrc * asrc, GstRingBufferSpec * spec) ...@@ -368,8 +368,8 @@ gst_oss_src_prepare (GstAudioSrc * asrc, GstRingBufferSpec * spec)
if (fcntl (oss->fd, F_SETFL, mode) == -1) if (fcntl (oss->fd, F_SETFL, mode) == -1)
goto non_block; goto non_block;
tmp = gst_oss_src_get_format (spec->format); fmt = gst_oss_src_get_format (spec->format);
if (tmp == 0) if (fmt == 0)
goto wrong_format; goto wrong_format;
tmp = ilog2 (spec->segsize); tmp = ilog2 (spec->segsize);
...@@ -381,7 +381,7 @@ gst_oss_src_prepare (GstAudioSrc * asrc, GstRingBufferSpec * spec) ...@@ -381,7 +381,7 @@ gst_oss_src_prepare (GstAudioSrc * asrc, GstRingBufferSpec * spec)
SET_PARAM (oss, SNDCTL_DSP_RESET, 0); 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) if (spec->channels == 2)
SET_PARAM (oss, SNDCTL_DSP_STEREO, 1); SET_PARAM (oss, SNDCTL_DSP_STEREO, 1);
SET_PARAM (oss, SNDCTL_DSP_CHANNELS, spec->channels); SET_PARAM (oss, SNDCTL_DSP_CHANNELS, spec->channels);
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment