diff options
author | Andreas Huber <andih@google.com> | 2009-10-06 16:20:44 -0700 |
---|---|---|
committer | Andreas Huber <andih@google.com> | 2009-10-08 15:06:09 -0700 |
commit | 2a4a7d5af053a17586a262a1267ba993e31790f1 (patch) | |
tree | ba10badd8bcd457023752508bb3b16f61dfdfa22 /media/libmediaplayerservice/MetadataRetrieverClient.cpp | |
parent | 36efa039efaae4526791336cb688032d22b34bec (diff) | |
download | frameworks_av-2a4a7d5af053a17586a262a1267ba993e31790f1.zip frameworks_av-2a4a7d5af053a17586a262a1267ba993e31790f1.tar.gz frameworks_av-2a4a7d5af053a17586a262a1267ba993e31790f1.tar.bz2 |
Split the ColorConverter off SoftwareRenderer, metadata support in stagefright.
Diffstat (limited to 'media/libmediaplayerservice/MetadataRetrieverClient.cpp')
-rw-r--r-- | media/libmediaplayerservice/MetadataRetrieverClient.cpp | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/media/libmediaplayerservice/MetadataRetrieverClient.cpp b/media/libmediaplayerservice/MetadataRetrieverClient.cpp index ddd4e24..9a0d692 100644 --- a/media/libmediaplayerservice/MetadataRetrieverClient.cpp +++ b/media/libmediaplayerservice/MetadataRetrieverClient.cpp @@ -37,6 +37,7 @@ #include "VorbisMetadataRetriever.h" #include "MidiMetadataRetriever.h" #include "MetadataRetrieverClient.h" +#include "StagefrightMetadataRetriever.h" namespace android { @@ -105,9 +106,15 @@ static sp<MediaMetadataRetrieverBase> createRetriever(player_type playerType) LOGV("create midi metadata retriever"); p = new MidiMetadataRetriever(); break; +#if BUILD_WITH_FULL_STAGEFRIGHT + case STAGEFRIGHT_PLAYER: + LOGV("create StagefrightMetadataRetriever"); + p = new StagefrightMetadataRetriever; + break; +#endif default: // TODO: - // support for STAGEFRIGHT_PLAYER and TEST_PLAYER + // support for TEST_PLAYER LOGE("player type %d is not supported", playerType); break; } |