Subject: port-i386/35203: audio output in short advancing loops, 4.0_BETA2/i386
To: None <port-i386-maintainer@netbsd.org, gnats-admin@netbsd.org,>
From: None <jdbaker@mylinuxisp.com>
List: netbsd-bugs
Date: 12/07/2006 18:55:01
>Number:         35203
>Category:       port-i386
>Synopsis:       audio output in short advancing loops, 4.0_BETA2/i386
>Confidential:   no
>Severity:       critical
>Priority:       medium
>Responsible:    port-i386-maintainer
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Thu Dec 07 18:55:00 +0000 2006
>Originator:     John D. Baker
>Release:        NetBSD-4.0_BETA2/i386
>Organization:
>Environment:
NetBSD jdb-test.sac.accd.edu 4.0_BETA2 NetBSD 4.0_BETA2 (JDB-TEST) #5: Wed Dec  6 19:33:55 CST 2006  sysop@jdb-test.sac.accd.edu:/space/nbsd/build/sys/arch/i386/compile/JDB-TEST i386

>Description:
Playing any audio data (mp3, .WAV, etc.) on interim -current and again
on NetBSD-4.0_BETA2/i386 produces output in short loops that creep
along the data stream until it's finally all played.  The loops
themselves are about 1/2-second long.

This happens with xmms, mpg123, audioplay, mplayer-plugin-firefox, etc.
When mpg123 was allowed to play a file for 60 seconds and then
terminated, it reported that it had only played for 3 seconds.

A dmesg output of the machine being used can be found at:

    http://mylinuxisp.com/~jdbaker/misc/audio-err

The previous NetBSD-4.0_BETA played audio without any problems.
All player software was rebuilt from scratch following the update to
interim -current and then -4.0_BETA2.

Admittedly, I have only been able to test this one machine so far...

NetBSD-4.0_BETA2/sparc does not exhibit any problems with audio output.

>How-To-Repeat:
Build NetBSD-4.0_BETA2/i386 with audio support.
Build any additional player software you need.
Play an available audio data source.
>Fix: