You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Jun 7, 2019. It is now read-only.
Jason Gray edited this page Jul 22, 2017
·
3 revisions
The MPRIS Spec is vague and confusing at first glance. Before you write one single line of code, do yourself and everyone else a favor and read it completely, and after that read it a few more times. And then when you think you understand it, read it again.
It is very tempting to copy and paste someone else's implementation and call it a day. DO NOT DO THAT. There is a very good chance that the other person's implementation is broken in at least one way or another. Very few Players get it 100% right as you can see here.
This extension has a very complete MPRIS client implementation. If your Player doesn't work correctly with this extension odds are it's a bug in your implementation. If you need help or advice feel free to mention me(@JasonLG1979) in a bug report against your player and I'll help you if I can.