Fonone uscita udibile sicuro
Domanda
Questo è il mio codice:
media_object_ = new Phonon::MediaObject(this);
fileName="./DemoEN2.wav";
media_object_->setCurrentSource(fileName);
media_object_->play();
Ho la comprende:
#include <Phonon/MediaObject>
#include <Phonon/MediaSource>
#include <phonon>
E
Phonon::MediaObject *media_object_;
QString fileName;
Quando eseguo l'exe (/ bin / cartella) non posso ascoltare il DemoEN2.wav (Questo è lo stesso / bin / cartella). Non v'è alcuna uscita.
Il mio sistema audio funziona, e non riesco a vedere alcun problema apparente. Avete qualche idea?
Soluzione
È necessario collegare l'origine del supporto per l'output dei media:
Phonon::MediaObject *media_object_;
Phonon::AudioOutput *audio_output_;
...
media_object_ = new Phonon::MediaObject(this);
fileName="./DemoEN2.wav";
media_object_->setCurrentSource(fileName);
audio_output_ = new Phonon::AudioOutput(Phonon::MusicCategory, this);
Phonon::createPath(media_object_, audio_output_);
media_object_->play();
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow