| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > С/С++: Кроссплатформенное программирование, Qt/Gtk+/wxWidgets > Phonon::MediaSource from QBuffer |
| Автор: Owen 16.6.2011, 23:42 | ||||
| Здравствуйте, я новичёк в использовании фонона и столкнулся со следующей проблемой. Есть мп3 файл, надо его проиграть. Если создать Phonon::MediaSource( "./mediafile.mp3" ); то файл проиграется без проблем. Однако у меня имеется содержимое этого файла, загруженное в QByteArray. Я пытаюсь проиграть его следующим образом:
Данный код при выполнении выдаёт следующую ошибку:
Кто-нибудь знает, как такое можно обойти или в чём тут проблема? Может я использую неправильный подход? В моей задаче содержимое файла приходит именно ввиде потока. Можно, конечно, создать файл с нужным именем, но имхо это радикально неправильно. |