summaryrefslogtreecommitdiffstats
path: root/media/libmediaplayerservice/nuplayer/NuPlayer.cpp
diff options
context:
space:
mode:
authorRobert Shih <robertshih@google.com>2015-05-01 00:31:29 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2015-05-01 00:31:30 +0000
commit94ce218596a88cc6d37098cce4e17e68f7405603 (patch)
tree4e455974cb284aac3d1119ad2df5c6480c55c90a /media/libmediaplayerservice/nuplayer/NuPlayer.cpp
parent3a474aa67fc31505740526dd249d96204c08bf79 (diff)
parent755106eb9cff51dc4eda45d8cefc4306df308845 (diff)
downloadframeworks_av-94ce218596a88cc6d37098cce4e17e68f7405603.zip
frameworks_av-94ce218596a88cc6d37098cce4e17e68f7405603.tar.gz
frameworks_av-94ce218596a88cc6d37098cce4e17e68f7405603.tar.bz2
Merge "GenericSource: reply mime information for *all* track types" into mnc-dev
Diffstat (limited to 'media/libmediaplayerservice/nuplayer/NuPlayer.cpp')
-rw-r--r--media/libmediaplayerservice/nuplayer/NuPlayer.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/media/libmediaplayerservice/nuplayer/NuPlayer.cpp b/media/libmediaplayerservice/nuplayer/NuPlayer.cpp
index cb8579b..4e30093 100644
--- a/media/libmediaplayerservice/nuplayer/NuPlayer.cpp
+++ b/media/libmediaplayerservice/nuplayer/NuPlayer.cpp
@@ -423,23 +423,23 @@ void NuPlayer::writeTrackInfo(
int32_t trackType;
CHECK(format->findInt32("type", &trackType));
+ AString mime;
+ CHECK(format->findString("mime", &mime));
+
AString lang;
CHECK(format->findString("language", &lang));
reply->writeInt32(2); // write something non-zero
reply->writeInt32(trackType);
+ reply->writeString16(String16(mime.c_str()));
reply->writeString16(String16(lang.c_str()));
if (trackType == MEDIA_TRACK_TYPE_SUBTITLE) {
- AString mime;
- CHECK(format->findString("mime", &mime));
-
int32_t isAuto, isDefault, isForced;
CHECK(format->findInt32("auto", &isAuto));
CHECK(format->findInt32("default", &isDefault));
CHECK(format->findInt32("forced", &isForced));
- reply->writeString16(String16(mime.c_str()));
reply->writeInt32(isAuto);
reply->writeInt32(isDefault);
reply->writeInt32(isForced);