[ALSA - liboss 0001228]: Skype Does not work with aoss

bugtrack
2006-06-08T15:30:52Z

Last Modified: 06-08-2006 17:30 CEST
======================================================================
Summary: Skype Does not work with aoss
Description:
I downloaded alsa-oss-1.0.9rc2 and install by
# ./configure --with-aoss=yes && make && make install
as root. Virtually every program works except skype
(http://www.skype.com/) version 1.1.0.13_API. I downloaded the Fedora
version of skype from the skype official website. Skype only uses
/dev/dsp. I guess skype uses /dev/dsp as microphone input as well. I could
not hear anything and the microphone did not work as well if I run skype
like aoss /usr/bin/skype. If I run skype without aoss, then skype works
just fine.
======================================================================
Relationships ID Summary
----------------------------------------------------------------------
related to 0001224 artsd-like style
======================================================================

----------------------------------------------------------------------
Raymond - 06-08-06 04:01
----------------------------------------------------------------------
If Hetfield 's solution work, this may mean the problem is dsnoop in stead
of dmix.

The OSS application try to capture mono, but the ALSA driver of most
on-board audio chip only support stereo capture instead of mono

----------------------------------------------------------------------
pzad - 06-08-06 17:30
----------------------------------------------------------------------
Look at SNDCTL_DSP_CHANNELS in OSS API reference.

There is:
The returned value may be different than the one requested. The
application must check the returned value and re-adjust it's operation
based on that information.

Skype wants mono, but from ALSA gets stereo. If I look at OSS API
reference, it is skype fault (it doesn't check return value).

Issue History
Date Modified Username Field Change
======================================================================
07-03-05 09:09 hil New Issue
08-09-05 15:33 rapand Note Added: 0005732
08-10-05 00:49 rlrevell Relationship added duplicate of 0001224
08-10-05 00:50 rlrevell Note Added: 0005740
12-31-05 00:19 rlrevell Note Added: 0007315
01-02-06 18:54 rlrevell Relationship deleted duplicate of 0001224
01-02-06 18:55 rlrevell Relationship added related to 0001224
01-02-06 18:56 rlrevell Note Added: 0007375
01-05-06 21:36 Hetfield Note Added: 0007479
01-05-06 21:40 rlrevell Note Added: 0007480
01-05-06 21:42 rlrevell Note Added: 0007481
01-05-06 22:01 Hetfield Note Added: 0007482
01-28-06 05:34 nono31 Note Added: 0007824
01-28-06 05:35 nono31 Issue Monitored: nono31
01-28-06 05:38 rlrevell Note Added: 0007825
01-28-06 06:11 nono31 Note Added: 0007826
01-28-06 06:12 nono31 File Added: strace_aoss_kiax.bz2

01-28-06 06:13 nono31 Note Added: 0007827
03-22-06 00:28 rlrevell Note Added: 0008761
03-22-06 10:02 Hetfield Note Added: 0008849
04-01-06 10:55 Hetfield Note Added: 0009054
06-08-06 04:01 Raymond Note Added: 0010107
06-08-06 17:30 pzad Note Added: 0010114
======================================================================