Loading media/jni/android_media_Utils.cpp +10 −0 Original line number Diff line number Diff line Loading @@ -307,6 +307,11 @@ status_t ConvertMessageToMap( AMessage::Type valueType; const char *key = msg->getEntryNameAt(i, &valueType); if (!strncmp(key, "android._", 9)) { // don't expose private keys (starting with android._) continue; } jobject valueObj = NULL; switch (valueType) { Loading Loading @@ -460,6 +465,11 @@ status_t ConvertKeyValueArraysToMessage( env->ReleaseStringUTFChars((jstring)keyObj, tmp); tmp = NULL; if (key.startsWith("android._")) { // don't propagate private keys (starting with android._) continue; } jobject valueObj = env->GetObjectArrayElement(values, i); if (env->IsInstanceOf(valueObj, stringClass.get())) { Loading Loading
media/jni/android_media_Utils.cpp +10 −0 Original line number Diff line number Diff line Loading @@ -307,6 +307,11 @@ status_t ConvertMessageToMap( AMessage::Type valueType; const char *key = msg->getEntryNameAt(i, &valueType); if (!strncmp(key, "android._", 9)) { // don't expose private keys (starting with android._) continue; } jobject valueObj = NULL; switch (valueType) { Loading Loading @@ -460,6 +465,11 @@ status_t ConvertKeyValueArraysToMessage( env->ReleaseStringUTFChars((jstring)keyObj, tmp); tmp = NULL; if (key.startsWith("android._")) { // don't propagate private keys (starting with android._) continue; } jobject valueObj = env->GetObjectArrayElement(values, i); if (env->IsInstanceOf(valueObj, stringClass.get())) { Loading