aboutsummaryrefslogtreecommitdiff
path: root/android
diff options
context:
space:
mode:
authorJianhong Jiang <jianhong@google.com>2009-09-03 17:00:54 -0700
committerJianhong Jiang <jianhong@google.com>2009-09-03 17:00:54 -0700
commit3fa95625a2da4e7e76df8438c19ba53ec6444eec (patch)
treee9b47e86395cbdb2378e149b2ca7c9d9182e44bb /android
parent6b4cbe6999dd715483d54ae9a11dece1d810a0b5 (diff)
downloadopencore-3fa95625a2da4e7e76df8438c19ba53ec6444eec.tar.gz
http://b/issue?id=2094132
OpenCORE provides both track level duration("track-info/duration") and movie level duration("duration"). Use strncasecmp instead of strcasestr.
Diffstat (limited to 'android')
-rw-r--r--android/metadatadriver.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/android/metadatadriver.cpp b/android/metadatadriver.cpp
index dd2caf10f..301f2b594 100644
--- a/android/metadatadriver.cpp
+++ b/android/metadatadriver.cpp
@@ -211,7 +211,7 @@ status_t MetadataDriver::extractMetadata(const char* key, char* value, uint32 va
bool found = false;
value[0] = '\0';
for (uint32 i = 0, n = mMetadataValueList.size(); i < n; ++i) {
- if (strcasestr(mMetadataValueList[i].key, key)) {
+ if (0 == strncasecmp(mMetadataValueList[i].key, key, strlen(key))) {
found = true;
switch(GetValTypeFromKeyString(mMetadataValueList[i].key)) {
case PVMI_KVPVALTYPE_CHARPTR: {