Details
-
Bug
-
Resolution: Unresolved
-
Not Evaluated
-
None
-
1.2.0
-
None
-
OS: Windows 7 x64
QT: 4.8.0 mingw 4.4 (QtSDK 1.2)
QtMobility: 1.2/git (configuage -modules multimedia)
Codecs: K-lite full
Description
using QMediaPlayer class to play audio from memory. *.ogg, *.flac, *.wma, *.wav (mono 88kbps) could not be played when using QBuffer.
//QBuffer *buffer
//QMediaPlayer *playerQFile f ( filename );
f.open( QIODevice::ReadOnly );
if( buffer->isOpen() ) buffer->close();
buffer->setData( f.readAll());
buffer->open( QIODevice::ReadOnly );
player->setMedia( QMediaContent( ), buffer);
player->play();
but
player->setMedia( QMediaContent( QUrl::fromLocalFile( filename ) ));
work fine.
sample files:
1/http://upload.wikimedia.org/wikipedia/commons/5/56/En-uk-hear.ogg
2/Attachment