From: Colin Guthrie <gmane@colin.guthr.ie>
To: alsa-devel@alsa-project.org
Subject: Re: Which project to choose?
Date: Mon, 19 Jul 2010 08:53:51 +0100 [thread overview]
Message-ID: <i210af$6gi$1@dough.gmane.org> (raw)
In-Reply-To: <AANLkTilHj1RR50u0kN7cedIuV72qxqvTX1YDriT6ajqi@mail.gmail.com>
'Twas brillig, and Raymond Yau at 19/07/10 07:35 did gyre and gimble:
> 2010/7/19 Chris <cpollock@embarqmail.com>
>
>> On Mon, 2010-07-19 at 09:44 +0800, Raymond Yau wrote:
>>
>>>>
>>> Refer to https://qa.mandriva.com/show_bug.cgi?id=56473#c10
>>>
>>> I have installed mandriva 2010 on virtual box
>>>
>>> when using xmms and libao output plugin to play system sound startup3.wav
>>>
>>> xmms hang at the end of the playback only when enable buffering in libao
>>> output plugin.(configure output plugin in xmms, unfortunately default is
>>> enable buffering buffer size 3000 chunk size 1000) ,
>>>
>>> xmms does not hang when you disable the buffer or using liboss/libALSA
>>> output plugin
>>>
>>> The last message in the pulseaudio server is
>>> D: protocol-native.c 'underrun on libao[xmms] playback stream' , 0 bytes
>> in
>>> queue.
>>>
>>> The sound card seem running since hw_ptr and appl_ptr are increasing when
>>> cat /proc/asound/card0/pcm0p/sub0/status
>>>
>>> After a while , the following message appear
>>>
>>> E:alsa-sink.c : ALSA woke us up to write new data , but there was
>> actually
>>> nothing to write!
>> The above is exactly what I see periodically Raymond, so, what, if any,
>> is the fix?
>>
>> Chris
>>
>>
> Do you mean that you cannot reproduce the xmms hang bug on your ens1371 or
> via8237 ?
>
> xmms always hang/freeze at 4 second as xmms display the total length of
> startup3.wav is 5 seconds
>
> you have to ask mandriva 's maintainer why enable buffering is the default
> option since xmms did not hang when I disable buffering in libao plugin
>
> For fefora 10 and 13 , they only provide liboss, libALSA and libpulse plugin
> for xmms
> I have no idea about the chunk size in libao plugin
With a clean user account, I could not reproduce either problem with the
default settings.
FWIW, running PA under virtualbox is quite different to running it under
a real system. For example PA will enable the non-timer based mode
automatically when under a virtual machine.
Col
--
Colin Guthrie
gmane(at)colin.guthr.ie
http://colin.guthr.ie/
Day Job:
Tribalogic Limited [http://www.tribalogic.net/]
Open Source:
Mandriva Linux Contributor [http://www.mandriva.com/]
PulseAudio Hacker [http://www.pulseaudio.org/]
Trac Hacker [http://trac.edgewall.org/]
next prev parent reply other threads:[~2010-07-19 7:54 UTC|newest]
Thread overview: 50+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-07-13 23:02 Which project to choose? Chris
2010-07-13 23:26 ` Raymond Yau
2010-07-14 0:01 ` Chris
2010-07-14 1:20 ` Raymond Yau
2010-07-14 1:31 ` Chris
[not found] ` <AANLkTimNSRELBq7i1Ypi9K2tmFu9NKLvQAOOqPwuU13x@mail.gmail.com>
[not found] ` <1279074303.29042.3.camel@localhost.localdomain>
2010-07-14 12:23 ` Raymond Yau
2010-07-14 22:15 ` Chris
2010-07-15 0:08 ` Raymond Yau
2010-07-15 1:38 ` Chris
2010-07-15 12:58 ` Colin Guthrie
2010-07-15 14:07 ` Jaroslav Kysela
2010-07-15 22:54 ` Chris
2010-07-15 23:15 ` Raymond Yau
2010-07-16 0:24 ` Chris
2010-07-16 5:32 ` Jaroslav Kysela
2010-07-16 1:19 ` Chris
2010-07-16 5:40 ` Jaroslav Kysela
2010-07-17 0:22 ` Raymond Yau
2010-07-15 22:02 ` Raymond Yau
2010-07-19 1:44 ` Raymond Yau
2010-07-19 2:56 ` Chris
2010-07-19 6:35 ` Raymond Yau
2010-07-19 7:53 ` Colin Guthrie [this message]
2010-07-19 22:52 ` Chris
2010-07-20 1:23 ` Raymond Yau
2010-07-20 2:13 ` Chris
2010-07-20 11:41 ` Raymond Yau
2010-07-20 22:19 ` Chris
2010-07-21 8:17 ` Raymond Yau
2010-07-21 22:57 ` Chris
2010-07-22 0:33 ` Raymond Yau
2010-07-22 1:07 ` Chris
[not found] ` <AANLkTim7iY_w96CPkVIlyB7Z9NGWUIvX2wKwvgu4wdjn@mail.gmail.com>
[not found] ` <1279766127.7841.11.camel@localhost.localdomain>
[not found] ` <AANLkTim_FkOXlYihEQikJ8Vpo5zXreCdqQnDW3acsrAu@mail.gmail.com>
[not found] ` <1279797682.7841.15.camel@localhost.localdomain>
2010-07-22 11:42 ` Raymond Yau
2010-07-20 22:49 ` Chris
2010-07-24 3:51 ` Raymond Yau
2010-07-25 14:14 ` Colin Guthrie
2010-07-26 5:53 ` Raymond Yau
2010-07-26 8:09 ` Raymond Yau
2010-07-15 13:08 ` Raymond Yau
2010-07-14 22:32 ` Raymond Yau
2010-07-14 22:58 ` Chris
2010-07-14 11:13 ` Raymond Yau
2010-07-14 15:06 ` David Henningsson
2010-07-14 15:25 ` Jaroslav Kysela
2010-07-14 19:45 ` David Henningsson
2010-07-14 22:13 ` Jaroslav Kysela
2010-07-16 0:39 ` Raymond Yau
2010-07-16 1:30 ` Raymond Yau
2010-07-15 0:52 ` Raymond Yau
2010-07-23 11:51 ` Raymond Yau
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='i210af$6gi$1@dough.gmane.org' \
--to=gmane@colin.guthr.ie \
--cc=alsa-devel@alsa-project.org \
/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.