You're showing code that is probably in a  slot that is called more
than once per file,
if you are connected to the metaDataChanged signal, for example.

For some media types such as MP3, the time is obtained later than some
of the ID3 tags located at the beginning of the file.
Subsequent calls to the same slot will happen when more info is available.

> On 12/04/11 13:50, "ext chenlang" <[email protected]> wrote:
>
>>
>>    ubuntu 10.04
>>    Qt-4.7.0
>>    qt-mobility-1.1
>>
>>    QVariant title = metaInfoResolver->metaData(QtMultimediaKit::Title);
>>    QVariant artist =
>>metaInfoResolver->metaData(QtMultimediaKit::AlbumArtist);
>>    QVariant genre = metaInfoResolver->metaData(QtMultimediaKit::Genre);
>>    QVariant albumTitle = metaInfoResolver->metaData
>>(QtMultimediaKit::AlbumTitle);
>>    QVariant duration = metaInfoResolver->metaData
>>(QtMultimediaKit::Duration);//debug:duration invalid
>>
>>QtMultimediaKit::Title,QtMultimediaKit::AlbumArtist,QtMultimediaKit::Genre
>>can work, but QtMultimediaKit::Duration can't work!
>>
_______________________________________________
Qt-mobility-feedback mailing list
[email protected]
http://lists.qt.nokia.com/mailman/listinfo/qt-mobility-feedback

Reply via email to