Sixthhokage2 / remuco

Automatically exported from code.google.com/p/remuco
1 stars 1 forks source link

Add Support for Qmmp #73

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
What feature or enhancement would you like to see in Remuco?

I'd like remuco to have support for qmmp

Please describe a use case that motivates this feature:

It uses MPRIS, so I think it could be easily done.

Thanks in advance

Original issue reported on code.google.com by swiftscy...@gmail.com on 13 Dec 2009 at 10:58

GoogleCodeExporter commented 9 years ago
Just tested qmmp 0.2.3 which has a DBus interface but no MPRIS interface. Is 
this a
new 0.3.x feature?

If qmmp has an accurate MPRIS implementation, then the attached script already 
is
your player adapter. Please test it and report success or issues here.

First, install the Remuco module (which already is the case if you installed 
another
player adapter before). Then start the Qmmp adapter as follows:

$ python remuco-qmmp.py --remuco-log-stdout

The log argument circumvents the logfile and prints out anything to stdout 
which is
easier for testing and debugging.

In case there are issues, you could try to fix them on your own. Almost every 
player
with MPRIS support breaks the MPRIS standard at some point so that Remuco's 
MPRIS
based adapters have to work around them .. see the Songbird, VLC, Audacious or 
Amarok
adapters as examples (they all override certain methods of the 
remuco.MPRISAdapter
class to work around MPRIS incompatibilities or to add additional features 
outside
MPRIS).

Original comment by obensonne@googlemail.com on 13 Dec 2009 at 5:39

Attachments:

GoogleCodeExporter commented 9 years ago
Sorry for the late response.
Yes, MPRIS its a 0.3.x feature.
I have tested your script, and everything works as expected
(Next, Previous, Play, Pause, Stop, showing the cover)
except retrieving the playlist.

Thanks :)

Original comment by swiftscy...@gmail.com on 13 Dec 2009 at 9:16

GoogleCodeExporter commented 9 years ago
Great. If you know a bit of Python, you could complete the player adapter to 
also
work with playlists. See the Contribute wiki page. To check why the playlist 
feature
does not work, you can use the d-feet tool to play around with Qmmp's MPRIS api.

Does repeat and shuffle work properly?

Oben

Original comment by obensonne@googlemail.com on 16 Dec 2009 at 8:47

GoogleCodeExporter commented 9 years ago
Hi!
I don't know python :(

I didn't test repeat and shuffle mode, and they don't work.

I might look at the contribute wiki page, to inform myself.

Thanks for your reply :)

Original comment by swiftscy...@gmail.com on 19 Dec 2009 at 3:15

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
Ok. Feel free to dive into Python any time ;) .. or maybe someone else is 
willing to
finish the adapter? I'll mark this issue as "NeedsContribution".

Oben

Original comment by obensonne@googlemail.com on 21 Dec 2009 at 12:14

GoogleCodeExporter commented 9 years ago
Repeat and shuffle works. Also adding files to playlist works, but when we want 
to
view playlist there is empty list. I'll check that today/tomorrow...

Original comment by pawel.pbm on 4 Jan 2010 at 10:14

GoogleCodeExporter commented 9 years ago
@pawel:
Would be nice if you could work on this this month to get it into the next 
Remuco
release.

Original comment by obensonne@googlemail.com on 14 Mar 2010 at 2:10

GoogleCodeExporter commented 9 years ago
I'll try to work on this at the weekend...

Original comment by pawel.pbm on 17 Mar 2010 at 5:03

GoogleCodeExporter commented 9 years ago
Great, thanks!

Original comment by obensonne@googlemail.com on 17 Mar 2010 at 10:24