Comment 6 for bug 911743

Revision history for this message
Daniel Schürmann (daschuer) wrote :

I have no experience with Banshee on Windows or Mac OSX but at least they are offering alpha/beta-quality technology preview.
http://banshee.fm/download/

On Linux we could implement a client for the standard MPRIS D-Bus interface http://www.mpris.org. I am afraid it has a leak of performance when we try to use it natively because of its inter process communication.

Is their a similar standard on Windows or Mac OSX?

@RJ: Do you have already made further considerations on this "general way"? Which technology do you want to use?

I am afraid the general way is the most difficult approach.

So an alternative way will be, to select one multi-platform player that suits best and support it seamless. Some other common players could be supported read only as we already did.

What are the requirements for such a player?
* Extensible for the DJs and Mixxx needs
* Linux/Mac/Win Support
* Advanced tagging capabilities
* Based on Track Database
* commonly used

It would be the best, player is written in c/c++ so its easy for the Mixxx Team to re-use or patch its code. And it does not drew so much external dependencies.

@RJ: Did you look at clementine?

Pros:
* nice features (Lyrics/Cover Art/Last.fm Tags ... )
* Qt based
* sqlite databases
* multiplattform
* Young project

Cons:
* Mass tagging not as convenient as banshee
* no Crates
* not very popular until now

Here is a list of other possible Qt Apps:
http://qt-apps.org/index.php?xcontentmode=4220
Btw: The Mixxx infos are outdated in those list.