<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Fri, Aug 22, 2014 at 2:48 PM, Shabbir abbasi <span dir="ltr">&lt;<a href="mailto:shabbirabbasi92@gmail.com" target="_blank">shabbirabbasi92@gmail.com</a>&gt;</span> wrote:<br>

<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>but i am unable to find this file in centos 6.5 <br><div><code>edit /etc/init/pulseaudio.conf </code></div>


<div><code># uncomment &quot;start on ...&quot;</code></div></div></div></blockquote><div><br></div><div>You right, it does not exist :))<br></div><div>Just corrected it in confluence<br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div dir="ltr"><div><div> <br></div><div>and 2nd problum is it is using much cpu how to lower cpu usage <br></div><div><br></div></div></div></blockquote><div><br></div><div>At the moment no way in my (very limited) knowledge to lower the cpu usage. You can try changing values in /etc/pulse/daemon.conf , maybe you find something better for your machine, maybe.<br>

<br></div><div>Sooner or later I will try again to port my skypopen.ko to work with portaudio, maybe through portaudio&#39;s module-oss, but I gave it a (long) try, and was not easy. <br><br>Also modify portaudio&#39;s module-null-sink to use skypopen.ko as a source of timing was not working correctly.<br>

<br></div><div>Anyway, the only way we have to lower cpu usage is to act on portaudio (that is used uniquely as a source of timing by skype client, eg: its reads and writes on portaudio are moving blank samples, just to clocking the reads and writes on TCP socket of the real audio packets). Portaudio uses realtime kernel timers from userland, and is not optimized at all for using many of them concurrently.<br>

</div><div>That is the only moving wheel we can modify. We cannot modify the Skype client itself (unfortunately :) ).<br></div><div><br></div><div>I hope to have time in future to look again into that.<br><br></div><div>
If someone is in touch with a portaudio core programmer (*core*, not application level), let&#39;s ask her/him, or let me be in touch with.<br>
</div><div><br></div><div>-giovanni<br></div></div></div></div>