Domanda

Ho un po 'di codice compilato usando Visual Studio 2010 (C ++), con QT per la GUI e Phonon per mostrare alcuni video.

Compilero ed eseguo il codice in una macchina Windows XP e tutto funziona bene. I video e i controlli sono mostrati correttamente e lo stesso in altre macchine Windows XP. Ma al momento in cui provo a utilizzare una macchina Windows 7, il video non viene mostrato. Vengono caricati i controlli di Phonon, posso regolare le dimensioni di Phonon Videowidget ma non viene mostrato nulla. Sto usando il metodo setfile per indicare la posizione del file e ho anche provato (ovviamente, senza fortuna) con setCurrentOurce nel MediaObject (funziona, tuttavia, in Windows XP).

Ho provato diverse posizioni dei file (assoluti/relativi) ma nulla sembra funzionare. Inoltre, in XP quando un video non viene trovato un messaggio di avviso viene mostrato mentre in Windows 7 non c'è messaggio di errore, ma anche nessun video viene mostrato. Se provo ad aprire i video con altri giocatori, funzionano bene (ho provato anche con video con formati diversi).

Qualche idea su cosa può essere sbagliato? C'è qualcosa che mi manca con Phonon e Windows 7? Grazie!

Nessuna soluzione corretta

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top