summaryrefslogtreecommitdiffstats
path: root/include/media/stagefright/MetaData.h
diff options
context:
space:
mode:
authorMarco Nelissen <marcone@google.com>2012-03-21 12:27:00 -0700
committerMarco Nelissen <marcone@google.com>2012-03-21 15:00:27 -0700
commitfeba11fd788c99b0b63e0bce724730817688d82f (patch)
tree60cdb535b8e065dca3bac358c300f5e973aa7066 /include/media/stagefright/MetaData.h
parentf6e7ad1543ce19f05600d9414360c74c83e467bb (diff)
downloadframeworks_av-feba11fd788c99b0b63e0bce724730817688d82f.zip
frameworks_av-feba11fd788c99b0b63e0bce724730817688d82f.tar.gz
frameworks_av-feba11fd788c99b0b63e0bce724730817688d82f.tar.bz2
Add MetaData::dumpToLog
Utility method for dumping the content of a MetaData object to the log. Change-Id: I2d91b991e1d9fed2215e8995a73c2b1854205074
Diffstat (limited to 'include/media/stagefright/MetaData.h')
-rw-r--r--include/media/stagefright/MetaData.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/include/media/stagefright/MetaData.h b/include/media/stagefright/MetaData.h
index 00b8679..c3ccb56 100644
--- a/include/media/stagefright/MetaData.h
+++ b/include/media/stagefright/MetaData.h
@@ -24,6 +24,7 @@
#include <utils/RefBase.h>
#include <utils/KeyedVector.h>
+#include <utils/String8.h>
namespace android {
@@ -180,6 +181,8 @@ public:
bool findData(uint32_t key, uint32_t *type,
const void **data, size_t *size) const;
+ void dumpToLog() const;
+
protected:
virtual ~MetaData();
@@ -194,6 +197,7 @@ private:
void clear();
void setData(uint32_t type, const void *data, size_t size);
void getData(uint32_t *type, const void **data, size_t *size) const;
+ String8 asString() const;
private:
uint32_t mType;