From: Takashi Iwai <tiwai@suse.de>
To: Francisco Moraes <fmoraes74@netzero.net>
Cc: alsa-devel@lists.sourceforge.net
Subject: Re: Help with supporting Emu10k1x and question
Date: Wed, 18 Feb 2004 13:08:33 +0100 [thread overview]
Message-ID: <s5hd68cwpxa.wl@alsa2.suse.de> (raw)
In-Reply-To: <403354B9.8000305@netzero.net>
At Wed, 18 Feb 2004 07:04:09 -0500,
Francisco Moraes wrote:
>
> Takashi Iwai wrote:
>
> >it already sounds like you're accessing a wrong register...
> >
> >
>
> I removed all the writes and left only mine and I can now trace the PTR
> writes. I have not been able to get interrupts working, so it seems like
> alsa keeps calling the PCM trigger function with a start and then
> followed by a stop. And the process goes on.
this is likely buffer underrun.
i guess the pointer callback doesn't return the correct value, and the
ALSA PCM core thought it's out of sync. try to put printk this
value.
the OSS emulation resets stop/start automatically, so it's not
avaoidable. but ALSA native apps do it by themselves, so it's the
application thing. you can disable the behabior in the application
itself (see aplay.c and xrun).
Takashi
-------------------------------------------------------
SF.Net is sponsored by: Speed Start Your Linux Apps Now.
Build and deploy apps & Web services for Linux with
a free DVD software kit from IBM. Click Now!
http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click
next prev parent reply other threads:[~2004-02-18 12:08 UTC|newest]
Thread overview: 15+ messages / expand[flat|nested] mbox.gz Atom feed top
2004-02-16 23:39 Help with supporting Emu10k1x and question Francisco Moraes
2004-02-17 15:35 ` Takashi Iwai
2004-02-18 12:04 ` Francisco Moraes
2004-02-18 12:08 ` Takashi Iwai [this message]
2004-02-21 14:23 ` Francisco Moraes
[not found] ` <40340A6B.7080507@netzero.net>
[not found] ` <s5h65e2ugga.wl@alsa2.suse.de>
2004-02-27 20:35 ` Francisco Moraes
2004-05-10 23:49 ` Emu10k1x status Francisco Moraes
2004-05-11 11:02 ` Takashi Iwai
-- strict thread matches above, loose matches on Subject: below --
2004-02-18 17:00 Help with supporting Emu10k1x and question Bastien Aracil
2004-02-22 1:06 ` James Courtier-Dutton
2004-02-22 7:58 ` Jaroslav Kysela
2004-02-22 13:23 ` Francisco Moraes
2004-02-22 14:09 ` James Courtier-Dutton
[not found] <AABADU9R6AU6ULBA@mx06.nyc.untd.com>
2004-02-23 23:58 ` Francisco Moraes
[not found] <409446EF.5030002@nc.rr.com>
2004-05-03 14:27 ` Takashi Iwai
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=s5hd68cwpxa.wl@alsa2.suse.de \
--to=tiwai@suse.de \
--cc=alsa-devel@lists.sourceforge.net \
--cc=fmoraes74@netzero.net \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.