Technical discussions | Discussions techniques
Lofwyr, Saturday 23 May 2009 à 12:19
|
|
Subscription date : 19 July 2008
Messages : 285
|
chez moi même après réinstallation ça plante toujours quand j'active mP |
matttbe, Saturday 23 May 2009 à 12:25
|
|
Subscription date : 24 January 2009
Messages : 12573
|
Ok, j'ai dû redémarrer CD avant la fin de la mise à jour.
C'est ok pour l'icône si l'applet est dans le dock. Si je change de thème pour les pochettes en un thème faux 3D avec rendu OpenGL, ça ne change rien.
Par contre, il ne détecte pas toutes les pochettes comme le fait l'applet Rhythmbox (Nochka avait corrigé le dossier de cache (~/.cache/rhythmbox/covers) et ajouter des noms de fichiers (cover.jpg folder.jpg, etc) qui peuvent se trouver dans le dossier de la musique en cours)
Par contre, CD plante si je mets MP en mode desklet (CD avec OpenGL). |
Lofwyr, Saturday 23 May 2009 à 13:32
|
|
Subscription date : 19 July 2008
Messages : 285
|
je confirme c'est le mode desklet qui pose problème. dans le dock il ne pose aucun problème a part la fuite de mémoire en opengl
|
Subscription date : 08 February 2008
Messages : 166
|
En effet, le mode desklet plante... Je vais regarder ce que je peux faire.
Pour l'OpenGL, pour l'instant ce n'est pas de mon ressort :/
Pour la détection des pochettes il y a du boulot, que ce soit avec Amarok2 ou Rhythmbox, c'est foireux chez moi ^^°
C'est le point n°2 de ma TODO liste
Si vous voyez d'autres choses, vous savez où poster |
ChAnGFu, Saturday 23 May 2009 à 16:35
|
|
Subscription date : 17 January 2008
Messages : 1526
|
Bon j'ai localisé le problème:
MP: default title as name of controled player
MP_YDU : /usr/share/cairo-dock/plug-ins/musicPlayer/themes/cd_box_3d
MP: inhibate xmms (1)
MP : PlayingStatus : -1 -> 0
MP - Trying to load: icons/xmms.svg
MP : PlayingStatus : -1 -> 0
MP - Trying to load: icons/xmms.svg
MP - No surface found
CD_APPLET_LOAD_SURFACE_FOR_MY_APPLET nous renvoie NULL => plantage...
Je comprend pas, ça fonctionnais parfaitement avant -_-, je commit un workaround pour éviter le plantage. |
Subscription date : 30 November 2007
Messages : 17118
|
CD_APPLET_LOAD_SURFACE_FOR_MY_APPLET nous renvoie NULL => plantage...
c'est que l'image n'est pas téléchargée en plein non ? |
ChAnGFu, Saturday 23 May 2009 à 19:34
|
|
Subscription date : 17 January 2008
Messages : 1526
|
C'est une image locale ("MP - Trying to load: icons/xmms.svg "), d'ailleurs j'ai l'impression que "cairo_dock_generate_file_path" dans
gchar *cUserImagePath = cairo_dock_generate_file_path (myConfig.cUserImage[iStatus]);
ne fonctionne pas d'ou le plantage. |
Lofwyr, Sunday 30 August 2009 à 20:01
|
|
Subscription date : 19 July 2008
Messages : 285
|
salut a tous,
ça fait un moment que je n'ai plus posté mais je suis toujours l'évolution du dock.
j'ai pu constaté que MP a fait de très gros progrès.
j'ai vu ici =>http://forum.ubuntu-fr.org/viewtopic.php?id=340626 que la version 0.3.0 de exaile est sortie. je viens de la tester et visiblement MP n'est pas en mesure de la contrôler.
Vu que ce n'est pas un bug j'ai préféré poster ici
a bientot |
Subscription date : 30 November 2007
Messages : 17118
|
oki merci, faudra voir quand il sera intégré aux dépôts des grandes distrib (va falloir gérer 2 versions, galère) |
Subscription date : 08 February 2008
Messages : 166
|
Bonjour à tous,
J'ai un morceau de code pour ajouter le support de MPD s'il n'est pas déjà supporté.
Malheureusement, je n'ai plus que du e17 chez moi, et je n'arrive pas à y intégrer convenablement cairo-dock, du coup ça fait un moment que je n'ai pas suivi le projet.
De même, le morceau de code que je peux vous envoyer provient d'un autre projet auquel je contribue, et il faudra donc l'adapter.
Est-ce que ça peut vous intéresser quand même ? |
matttbe, Saturday 01 May 2010 à 13:53
|
|
Subscription date : 24 January 2009
Messages : 12573
|
À mon avis, s'il te suffit de faire un simple copier-coller, ça peut tjs servir |
Subscription date : 30 November 2007
Messages : 17118
|
ça me dit of course, mais il y'avait pas des problèmes avec ? genre pas de signaux. |
Subscription date : 06 September 2009
Messages : 1635
|
Ce fil me fait pensais que matttbe, tu affirmais récemment que Music Player supportait Exaile 3. J'ai essayé (derniere weekly : 2.1.4-0beta1-20100426-0ubuntu1~ppa0~lucid) mais ce ne semble pas le cas que ce soit Exaile ou Exaile 3 que l'on choisis dans la liste de l'applet.
Tu parlais de la version BZR ? |
Subscription date : 30 November 2007
Messages : 17118
|
il faut activer le plug-in MPRIS dans Exaile il me semble. |
Subscription date : 06 September 2009
Messages : 1635
|
Effectivement, merci ! C'était à savoir |
matttbe, Sunday 02 May 2010 à 15:40
|
|
Subscription date : 24 January 2009
Messages : 12573
|
Effectivement, merci ! C'était à savoir C'est écrit dans le manuel |
Subscription date : 06 September 2009
Messages : 1635
|
C'est écrit dans le manuel /honte ... tout à fait |
Subscription date : 08 February 2008
Messages : 166
|
Voilà, j'ai enfin pris le temps de vous concocter une petit archive.
Alors, effectivement, il n'existe (à ma connaissance) pas d'API dbus pour mpd (peut-être certains front-end l'implémentent ?).
Je me base donc totalement sur la libmpdclient du projet mpd.
Elle tient dans un .c et un .h, ça n'ajoute donc pas de dépendance externe
Seul problème, cette gestion m'oblige à boucler à intervalle régulière. J'ai cru voir qu'il existait une librairie alternative proposant des signaux (type signaux gtk), mais pour mon usage, je ne voyais pas l'intérêt d'ajouter cette dépendance.
Comme je le disais, je n'ai plus d'environnement pour tester cairo-dock, alors je vous envoie honteusement une archive extraite de mon "fork stand-alone" de l'applet Rhythmbox (du temps de cairo-dock 1.x !)
Si vous avez des questions, n'hésitez surtout pas, par contre privilégiez peut-être les mails : sans_ben {blah} yahoo {bloh} fr
http://ziirish.info/docs/cd_mp.tar.gz
Encore désolé de vous fournir quelque-chose de si "brut".
P.S.: Cette archive contient également l'implémentation du téléchargement des pochettes via last.fm à l'aide de la libcurl |
Subscription date : 26 October 2008
Messages : 1904
|
+1 pour les pochettes par Last fm parce que moi j'ai un certain Pavaroti qui s'affiche alors que jen'ai aucune musique de sa discographie... |
Subscription date : 30 November 2007
Messages : 17118
|
ah, merci bien, je vais zieuter ça, par contre pas de DBus ça risque d'etre galère à intégrer, mais les pochettes via last.fm ça peut le faire |
Technical discussions | Discussions techniques
|