At Wed, 04 Apr 2007 19:18:48 +0200, Johannes Berg wrote:
On Wed, 2007-04-04 at 19:10 +0200, Takashi Iwai wrote:
To make sure, check /proc/asound/card0/pcm0p/sub0/hw_params has no "OSS" entry when you're playing via aoss. If a line like "OSS Format" appears there, it is still kernel oss-emulation.
OSS Format is not in there.
Fine. Then it smells more.
Johannes, any known / possible problem with OSS emulation using aoa driver (especially regarding endianness)?
snd-pcm-oss you mean?
Both snd-pcm-oss and aoss wrapper seem not working for Stefan's machine. Maybe a problem specific to a certain model?
Takashi
No, it's working fine, the contents of that file is (mplayer -ao oss):
access: RW_INTERLEAVED format: S16_BE subformat: STD channels: 2 rate: 44100 (44100/1) period_size: 1024 buffer_size: 16384 tick_time: 10000 OSS format: S16_BE OSS channels: 2 OSS rate: 44100 OSS period bytes: 4096 OSS periods: 16 OSS period frames: 1024
while with alsa it is (rhythmbox/gstreamer):
access: MMAP_INTERLEAVED format: S16_BE subformat: STD channels: 2 rate: 44100 (44100/1) period_size: 1024 buffer_size: 8192 tick_time: 10000
and with aoss (aoa mplayer -ao oss, snd-pcm-oss not loaded): access: MMAP_INTERLEAVED format: S16_BE subformat: STD channels: 2 rate: 44100 (44100/1) period_size: 1024 buffer_size: 8192 tick_time: 10000
Don't see a problem at all, working well for me.