[pulseaudio-tickets] [PulseAudio] #639: Phonon error-messages about not working device after KDE-login.
PulseAudio
trac-noreply at tango.0pointer.de
Tue Oct 6 11:47:01 PDT 2009
#639: Phonon error-messages about not working device after KDE-login.
------------------------+---------------------------------------------------
Reporter: COMER352L | Owner: lennart
Type: defect | Status: closed
Milestone: | Component: daemon
Resolution: invalid | Keywords:
------------------------+---------------------------------------------------
Comment(by COMER352L):
Replying to [comment:3 coling]:
> For a start Phonon and PulseAudio are very different beasts and
PulseAudio deals with things at a fundamentally lower level than Phonon,
so comparing them is useless even if Phonon appears to solve some of the
same problems as PA, in reality it's is mile and miles short of providing
the features and capabilities of PA. I'm quite happy to accept that and
the Phonon devleoper's do to, and so should you! If there is any doubt,
you should see how much resources and effort Nokia (who own Qt) are
putting into PulseAudio development right now! Just look at Jyri's slides
from LPC last week if you are in any doubt.
That's pointless, you still didn't get the point...[[BR]]
Again, this is not about PulseAudio vs. Phonon (or others) and which of
them is the better approach/solution (I'm sure you know the doubts
concerning PA that are expressed everywhere !).[[BR]]
There is definitely no need to discuss this in this bug-report, I'm not
interested in that.
> Regardless of that, if pulseaudio is running on your system, then it
will use the audio device. If some other app tries to access the audio
device when pulse has it open it '''will''' fail unless your card supports
hardware mixing. This is expected and cannot be avoided. This is why, if
you use pulseaudio, you should route '''all''' your audio through it,
either via the alsa-pulse plugin or via specific pulse client
implementations in various audio libraries/programs (e.g. mplayer's -vo
pulse, xine's pulse output plugin, vlc's pulse output plugin etc. etc.).
This is how pulseaudio is designed to work and how you would configure
pulse to "not interfere with phonon" (or rather configure phonon to not
interfere with pulse!
>
> To expect both phonon and pulse to access the hardware at the same time
on devices that do not support hardware mixing shows a lack of
understanding.
Now you're back on the right track, discussing the technical background.
It's clearly the better choice than being dismissive and putting the blame
on projects (great for the user, if the behave the same !).[[BR]]
I'm glad you understand now that this is likely a device-access-problem
and not about phonon-integration (maybe I wasn't precise enough in my
first description).[[BR]]
I accept the fact that the decission has to be PulseAudio OR others, if
there is really no way get them work together. I'm just wondering why it
seems to work for so many other devices, including my notebook (without
hardware-mixing, too)...
> And please do not deride my efforts to improve the interaction between
pulseaudio and phonon.
Read my comment thoroughly again and will notice that I never did. You
work is appreciated.
> Please be a little more considered in your responses in future.
Please reconsider your arrogant attitude. It's a kind of self-restriction
which bars PulseAudio from getting better.
Don't be afraid about future responses, because there will be no further
bug-reports from me.
--
Ticket URL: <http://pulseaudio.org/ticket/639#comment:4>
PulseAudio <http://pulseaudio.org/>
The PulseAudio Sound Server
More information about the pulseaudio-bugs
mailing list