![]() |
com.nullsoft.winamp.MediaPlaybackService interface definition
I would like to include Winamp support in my playlist generation application. In order to do this however I will need a copy of com.nullsoft.winamp.IMediaPlaybackService.aidl.
I can bind to the service and I can see that the functions enqueue() and getQueue() exist, but without these method signatures I am having a difficult time adding support. |
Similar need... I get a security exception when calling isPlaying()
Opening up these interfaces allow interesting things to happen. My app presently makes fruitful remote use of Android music apps (1.x and 2.x), HTC music apps (1.x with partial 2.x support at present) and Cubed. tone |
I would like to ask Nullsoft to release the AIDL file as well. People ale asking for Winamp support all the time, and I cannot do it by myself.
|
To my delight, a PowerAMP user pointed out that that app has an API now. I am sure these other developers, like me, will quickly and gleefully extend support to that app (I consider cross-integration a top priority and did it in one day).
I hope WinAmp will offer us the same opportunities to add value in our own way to how WinAmp-Android users exploit the strengths of the existing WinAmp functionality. tone |
Fair warning. v1.1 of the android app is going to remove the existing com.nullsoft.winamp.IMediaPlaybackService AIDL API. We never intended this to be used - it has functions that aren't really meant to be called except in certain contexts or in certain states.
I'd like to create a more formal API that's actually usable (and hopefully useful). You can get in touch with me (my forum user name at winamp.com or send a PM) if you want to discuss what you'd need out of such an API. |
| All times are GMT. The time now is 22:56. |
Copyright © 1999 - 2010 Nullsoft. All Rights Reserved.