Reputation: 1
I have a spesific software that integrates with Itunes using the COM interface. This works very well, but I prefer using another music application with the same features. (That also supports streaming)
The plan is to make a wrapper/adapter that presents itself as itunes and exposes a COM interface towards the mentioned software, and controls my preferred music/library application accordingly (It has a good API).
In order to do that I need to have some more information regarding Itunes COM interface. What would be the best way to expose all traffic through the interface in order to duplicate its behaviour?
I have some programming experience, but never worked with COM before. Any pointers would be helpful.
Upvotes: 0
Views: 124
Reputation: 11912
Why eavesdrop if you can just read the documentation?
http://developer.apple.com/sdk/itunescomsdk.html
But first you need to register as a developer here
You can try out ApiMonitor to find out the exact interfaces and methods being used by your app to know which COM interfaces to implement. But I just googled the app, I didn't use it myself.
Upvotes: 1