[pulseaudio-tickets] [PulseAudio] #807: RTP modules do not allow the null sink to suspend when monitoring it using lots of CPU (was: PulseAudio clocks the CPU up to maximum speed on AMD K8 Turion)
PulseAudio
trac-noreply at tango.0pointer.de
Thu Apr 8 02:31:17 PDT 2010
#807: RTP modules do not allow the null sink to suspend when monitoring it using
lots of CPU
--------------------------+-------------------------------------------------
Reporter: psihozefir | Owner: lennart
Type: enhancement | Status: new
Milestone: | Component: module-rtp-*
Resolution: | Keywords: CPU frequency, drain battery
--------------------------+-------------------------------------------------
Changes (by coling):
* type: defect => enhancement
* component: daemon => module-rtp-*
Comment:
Yes this is what I suspected before. The fact that the RTP modules are
present means that they are constantly "recording" what is being played,
even if that is nothing. Really the RTP recording stream should be clever
enough to set the DONT_INHIBIT_SUSPEND flag and to sleep happily when not
in use (they'd still probably have to pump out some kind of audio stream
on the network to keep clients happy - tho' not sure if the RTP protocol
supports just stopping transmitting when silent?)
Anyway, this is really a improvement to the rtp modules.
--
Ticket URL: <http://pulseaudio.org/ticket/807#comment:6>
PulseAudio <http://pulseaudio.org/>
The PulseAudio Sound Server
More information about the pulseaudio-bugs
mailing list