Question

J'ai du code compilé à l'aide de Visual Studio 2010 (C ++), avec QT pour l'interface graphique et le phonon pour afficher quelques vidéos.

Je compile et exécute le code dans une machine Windows XP et tout fonctionne bien. Les vidéos et les commandes sont affichés correctement et les mêmes dans d'autres machines Windows XP. Mais au moment où j'essaie d'utiliser une machine Windows 7, la vidéo n'est pas affichée. Les commandes de phonon sont chargées, je peux ajuster la taille du phonon videowidget mais rien n'est montré. J'utilise la méthode SetFile pour indiquer l'emplacement du fichier et j'ai également essayé (bien sûr, sans chance) avec SetCurrentSource dans le MediaObject (cela fonctionne, cependant, dans Windows XP).

J'ai essayé différents emplacements de fichiers (absolu / relatif) mais rien ne semble fonctionner. De plus, dans XP, lorsqu'une vidéo n'est pas trouvée, un message d'alerte est affiché dans Windows 7, il n'y a pas de message d'erreur, mais aucune vidéo n'est affichée. Si j'essaie d'ouvrir les vidéos avec d'autres joueurs, ils fonctionnent bien (j'ai également essayé avec des vidéos avec différents formats).

Une idée sur ce qui peut être mal? Y a-t-il quelque chose qui me manque avec Phonon et Windows 7? Merci!

Pas de solution correcte

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top