Details
-
Bug
-
Resolution: Invalid
-
Not Evaluated
-
None
-
5.1.1
-
None
-
qt,mediaplayer,qmediaplayer,mingw,gcc,vs2012,vs12,meta data,meta,data,metadata,video,sound,audio,multimedia,core,compiler,glitch
Description
When using MingW as the compiler the media’s Meta Data cant be found, but when using Microsoft Visual Studio 2012, the media’s Meta Data can found.
To be more specific, when using MingW, the SIGNAL metaDataAvailableChanged(bool) always returns false, which means it can never find the MetaData of the Media, but when using VS2012, everything works perfectly, including the SIGNAL.
Requesting any type of information about the media file returns either (minus)1 or NULL when using MingW even when requesting these information after the media is loaded (QMediaPlayer::MediaLoaded), for example requesting the width using Player->metaData(QMediaMetaData::Resolution).toSize().width() returns minus 1, but returns the correct width when using Microsoft VS2012.
That’s a very critic bug and I hope it gets fixed soon since I prefer MingW over VS2012 since MingW is based on GNU’s GCC and is cross-platform.