<div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
There&#39;s a project called &quot;Ear Candy&quot; which implements similar<br>
functionality. It&#39;s a stand-alone python app which fades the volume of<br>
applications in and out based on certain criteria. Unfortunately it<br>
doesn&#39;t seem to be active anymore, and the author notes that the<br>
functionality should ideally be added to PulseAudio.<br></blockquote><div><br>Indeed it should.. the only reason I haven&#39;t done it is my lack of c ninja skills<br> </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">


So my question is, would people be interested in such a feature in<br>
PulseAudio, probably as a module? Do you see any apparent problems<br>
with having this functionality?<br></blockquote><div><br>It would be awesome...<br><br>A couple of things<br><br>* A lot of apps are now correctly adding media roles to there pa SinkInputs<br><br>* Its already be stated that apps *should* obey the cork events... but most dont, a work around was attempted by faking the multimedia keys to the apps.. which frankly didn&#39;t work that well.<br>
<br>* A better cork work around would be to use the MEPIS2 dbus interface (<a href="http://www.mpris.org/2.1/spec/index.html">http://www.mpris.org/2.1/spec/index.html</a>) to pause apps. Most music/video apps these days support this interface (thanks to the ubuntu sound menu)<br>
<br>* That would just leave the flash plugin issue... flash cant be corked? and of course you still will have no idea what kind of sound is coming from the browser (music/video/phone). In Earcandy I just treated browsers as a Video role, but I dont think theres a one size fits all answer here..<br>
<br>* Earcandy used the window stack to determine active client in a role.. ie the highest window with a client role of music got to be heard <br><br>* Apps that can&#39;t be paused can always be muted...<br><br>Cheers<br>
<br>Jason Taylor<br> </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<br>
<br>
Best regards,<br>
<br>
Johannes<br>
_______________________________________________<br>
pulseaudio-discuss mailing list<br>
<a href="mailto:pulseaudio-discuss@lists.freedesktop.org">pulseaudio-discuss@lists.freedesktop.org</a><br>
<a href="http://lists.freedesktop.org/mailman/listinfo/pulseaudio-discuss" target="_blank">http://lists.freedesktop.org/mailman/listinfo/pulseaudio-discuss</a><br>
</blockquote></div><br><br clear="all"><br>-- <br>&quot;Weekends don&#39;t count unless you spend them doing something completely pointless. &quot; - Calven<br><br>