On Sun, May 03, 2009 at 07:54 PM, Jo Shields wrote:
> export MOONLIGHT_OVERRIDES=audio=alsa-rw
Bypassing Pulse check works.
> According to upstream this doesn't happen on their (SUSE) systems with
> Pulse disabled, so it may well be a bug in Pulse rather than in Moon.
Ok,
I'm going to reassign this bug to libpulse0 then.
Moonlight function is running while the assertion fails should be the
following:
void
PulsePlayer::FinishShutdownInternal ()
{
LOG_PULSE ("PulsePlayer::ShutdownInternal ()\n");
api = NULL; // CHECK: Do we need to unref this one?
if (context) {
pa_context_disconnect (context);
pa_context_unref (context);
context = NULL;
}
if (loop) {
pa_threaded_mainloop_stop (loop);
pa_threaded_mainloop_free (loop);
loop = NULL;
}
}
Thank you,
luca
--
Beware of programmers who carry screwdrivers.
-- Leonard Brandwein
http://shammash.homelinux.org/ - http://www.artha.org/ - http://www.yue.it/
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]