2011-11-02, 22:32
Hi,
I am writing a plugin to control an external audio player through XBMC. This means XBMC will not handle the playback part by itself - the external player will do that.
I have a little problems though: I want to use the default audio playback GUI of XBMC (with skip/pause/shuffle buttons), but I want to remap the actions.
First of all: How do I show and modify the content of the player (maybe something like xbmc.Player())? I also want to show the playback progress and metadata from the external player so I need an interface with will allow me to interact with the XBMC player.
Could somebody point me to a Python module or class which can handle this?
I am writing a plugin to control an external audio player through XBMC. This means XBMC will not handle the playback part by itself - the external player will do that.
I have a little problems though: I want to use the default audio playback GUI of XBMC (with skip/pause/shuffle buttons), but I want to remap the actions.
First of all: How do I show and modify the content of the player (maybe something like xbmc.Player())? I also want to show the playback progress and metadata from the external player so I need an interface with will allow me to interact with the XBMC player.
Could somebody point me to a Python module or class which can handle this?