PingouMasqué a écrit:Tout cela pour dire que si tu as fait le test avec la version Kodi DSPlayer 15.0 de base, tu es mal tombé

Je te conseille de refaire tes tests lorsque la version 15.1 finale de DSPlayer sortira.
Non seulement elle vient de sortir, mais en plus, elle va encore plus loin que je ne pensais:
UPDATE: Isengard DSPlayer 15.1
26 August 2015 (66c524b)
1) DSPlayer now uses a shared surfaces queue to show the GUI on madVR
2) Updated all new madVR settings for Image Enhancements and Upscaling Refinement
3) New system to manage madVR settings with 3 options: Never, Load and Save with DSPlayer database, Load from madVR active profile
4) New built-in LavFilters with internal settings stored into DSPlayer database (this it's also made possible thx to Nevcairiel)
5) New built-in XySubFilter (this it's also made possible thx to Cyberbeing)
6) DSPlayer now works with Isengard DX11 (this it's also made possible thx to afedchin)
7) Disabled temporarily support to EVR and VMR
Si je fais une petite analyse perso point par point:
1) C'est le gros changement qui avait été amorcé en RC1 et qui permet d'avoir du code moins intrusif dans Kodi, donc plus facilement maintenable en terme de branche de développement. En plus, cela permet d'avoir les menus plus réactifs, ce qui ne gâche rien

2) Il a fait un gros boulot pour intégrer les réglages de madVR directement dans Kodi. Évidemment ça fait redite par rapport à la conf systray de madVR mais l'avantage est que l'on a accès aux réglages depuis Kodi et donc depuis la lecture. Donc on peut modifier très rapidement et facilement un réglage pour en voir son impact. Le seul bémol que je vois, c'est que dés que madVR aura ses options qui évolueront, alors il faudra forcément adapter la couche de configuration de Kodi...
3) Gestion des réglages de madVR (2) au choix: pas de gestion, réglages propres à DSPlayer, réglages lus depuis la conf madVR globale. J'ai un peu de mal à voir l'intérêt de stocker les réglages dans une DB propre à DSPlayer, mais bon...
4) et 5) intégration dans le build des LavFilters (avec les réglages) et de XySubFilter, c'est intéressant pour pouvoir fournir un build "plug & play". Ainsi, quelqu'un souhaitant tester, a juste à télécharger le setup et en utilisant les filtres internes "magie, ça marche". Par contre, pour quelqu'un souhaitant aller plus loin, il suffit de repasser avec le système de filtres externes utilisé jusqu'à maintenant.
6) Alors ça ! c'est la grosse cote ! Le développeur de DSPlayer a décidé de sortir avec un développeur de la branche DX11, un Kodi DSPlayer DX11. Bref, on a en un seul setup, l'avenir de Kodi (la version 16 est annoncée pour passer à DX11) ainsi qu'un player de haute volée (DSPlayer). Je pensais que le rapprochement avec la branche DX11 allait venir tôt ou tard, mais je ne pensais pas aussi vite.
7) temporaire et anecdotique...
Bref, du très bon et qui demande maintenant à être testé/debuggé.
Pour ma part je l'ai essayé ce matin rapidement, avec succès. J'ai simplement dû faire une modification concernant le switching de la fréquence au lancement/stop de la vidéo. Jusqu'à maintenant, je laissais gérer madVR cela. Avec cette release, j'avais un effet pas très sympa au lancement ou après le fondu au noir, Kodi apparaissait rapidement avant de lancer le film. C'était un problème qui avait été corrigé en version 15.0 test2, mais qui est revenu dans cette 15.1. Pour contourner le problème, j'ai donc indiqué à Kodi de gérer lui même le changement de fréquence, avec une petite pause afin de laisser la synchro se faire (mon VP est un peu longuet à se caler sur la fréquence).