[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