Fixing the build: StagefrightPlayer now implements the newly introduced "getMetadata" pure virtual.
diff --git a/media/libmediaplayerservice/StagefrightPlayer.cpp b/media/libmediaplayerservice/StagefrightPlayer.cpp
index ad1afbb..8597275 100644
--- a/media/libmediaplayerservice/StagefrightPlayer.cpp
+++ b/media/libmediaplayerservice/StagefrightPlayer.cpp
@@ -205,4 +205,9 @@
}
}
+status_t StagefrightPlayer::getMetadata(
+ const SortedVector<MetadataType> &ids, Parcel *records) {
+ return INVALID_OPERATION;
+}
+
} // namespace android
diff --git a/media/libmediaplayerservice/StagefrightPlayer.h b/media/libmediaplayerservice/StagefrightPlayer.h
index f214872..f93c1f8 100644
--- a/media/libmediaplayerservice/StagefrightPlayer.h
+++ b/media/libmediaplayerservice/StagefrightPlayer.h
@@ -48,6 +48,9 @@
virtual status_t invoke(const Parcel &request, Parcel *reply);
virtual void setAudioSink(const sp<AudioSink> &audioSink);
+ virtual status_t getMetadata(
+ const SortedVector<MetadataType> &ids, Parcel *records);
+
private:
MediaPlayerImpl *mPlayer;