• [^] # Re: c'est quoi l'intêret ...

    Posté par . En réponse à la dépêche Première sortie pour GeeXboX Enna Media Center v0.4.0. Évalué à 3.

    C'est parce que tu as mal regardé ? :
    http://packages.enlightenment.org/windows/

    Pour le port MAC OS, j'ai une version fonctionnelle, mais pas assez stable pour en faire un installeur digne de ce nom.

    Le port mac n'est pas tres complexe a mettre en oeuvre en passant par fink ou mac port, qui permette de récupérer tous les utilitaires necessaire a la compilation de Enna, des EFL et des libs GeeXboX.
    La partie la plus bloquante a l'heure actuelle et l'engine Cocoa de ecore_evas qui n'est pas complet et qui crashe souvent.
    Pour la partie affichage proprement dite, je travaille actuellement sur un engines Cocoa OpenGL, qui permettrait d'avoir de meilleures performances. le port Mac OS est donc en bonne voie !

    Pour le port Windows, c'est réalisable mais rien n'a été fait, les EFL sont très bien supportées sous windows, et je tiens a remercier et féliciter Vincent pour son travail ENORME la dessus. Les personnes qui souhaitent porter un code unix vers windows devraient regarder Evil (j'adore ce nom pour une lib de compatibilité windows).

    Si tu as une machine windows sous la main, essaye l'installeur des EFL c'est assez bluffant. Il y a même un compatibilité Windows CE !!
    Pour en revenir à Enna, le principal problème est l'utilisation intensive des threads et de la librairie pthread dans valhalla et libplayer. Bien sur une version de pthread existe pour windows, mais ca demande encore un peu de travail pour que la compilation fonctionne sur cet OS.
    Sachant que mplayer existe pour windows, il n'y devrait pas y avoir de "gros" probléme et bien entendu nous sommes ouvert a tout patch permettant d'utiliser ces libs sous d'autre OS que GNU/Linux. Et si quelqu'un veut écrire un backend DirectShow pour libplayer ou améliorer le support de VLC il sera le bienvenu. Quand a Xine je ne connais pas sa compatibilité avec Windows.