DirectShow: improve metadata support.
authorYoann Lopes <yoann.lopes@digia.com>
Tue, 8 Oct 2013 14:15:04 +0000 (16:15 +0200)
committerThe Qt Project <gerrit-noreply@qt-project.org>
Fri, 11 Oct 2013 12:21:48 +0000 (14:21 +0200)
commit7d24543c27bf3eebe1ac7c8f625c6e9c9fbdbdec
tree9a0ef724e880ed5368da95769f74a9a849a03cf2
parent8d7879087255f06b83b5a68ff54990dfc2cbe655
DirectShow: improve metadata support.

Correctly return the list of available metadata.
On Windows Vista and later, we now use shell properties to retrieve the
metadata. This allows us to get much more metadata properties.

Task-number: QTBUG-30776
Change-Id: If542756d08d832903984ef10d09c4caf410bdb1c
Reviewed-by: Christian Stromme <christian.stromme@digia.com>
config.tests/wshellitem/main.cpp [new file with mode: 0644]
config.tests/wshellitem/wshellitem.pro [new file with mode: 0644]
qtmultimedia.pro
src/plugins/directshow/player/directshowmetadatacontrol.cpp
src/plugins/directshow/player/directshowmetadatacontrol.h
src/plugins/directshow/player/directshowplayerservice.cpp
src/plugins/directshow/player/player.pri