I don't necessarily expect a whole tutorial for creating a sound indicator entry here on askubuntu, but I've searched and searched, and I can't seem to find any documentation on creating a sound indicator. Preferably, I'd like to be able to do this in Python. Can someone point me in the right direction??
Asked
Active
Viewed 584 times
3 Answers
8
Documentation for integrating with the sound menu can be found here. Information on MPRIS is also useful if you want your application to integrate properly.
If you need help you can post to the ayatana-dev mailing list or #ayatana IRC on freenode.
David Planella
- 15,420
- 11
- 77
- 141
Jorge Castro
- 70,934
- 124
- 466
- 653
-
This is very helpful, I'll see what I can dig up with this stuff. – gregghz Oct 15 '10 at 01:35
-
I came across this: https://wiki.ubuntu.com/DesktopExperienceTeam/ApplicationIndicators#Python version Is there anything similar for a sound indicator entry? – gregghz Oct 17 '10 at 03:38
-
Unfortunately no, just the SoundMenu page. Conor is very responsive to anyone who is looking to integrate with the soundmenu, posting on the list will likely get you a quick response. – Jorge Castro Oct 17 '10 at 20:24
-
1First link is dead. – Exeleration-G Oct 26 '15 at 15:09
5
Since you are looking for a python version, you might be interested in this implementation for exaile.
xubuntix
- 5,550
- 23
- 40
1
I'm hoping you mean to "plug into" the current sound indicator applet. if you are designing a media player (like rhythmbox or banshee) then you need to look at the following which is needed to display your media information in the sound indiactor.
http://en.wikipedia.org/wiki/Media_Player_Remote_Interfacing_Specification
Jojo Man
- 51
- 4
-
I'm actually looking to create a sound indicator entry for an existing media player. – gregghz Oct 15 '10 at 00:36
-
@greggory.hz Can you add that you're looking to add it to an existing media player and which one in your question so we can leave more detailed answers? Thanks! – Jorge Castro Oct 15 '10 at 00:41
-
I'm not really looking for specifics of implementation ... perhaps just some documentation about how to use the python bindings (python-indicate I think). I want to know how to use this from a general perspective, and not how to add it to a specific media player (once I have the general knowledge, I can take it anywhere else). – gregghz Oct 15 '10 at 01:33