/frameworks/av/media/libstagefright/ |
H A D | MediaCodecSource.cpp | 108 const char *mime; local 109 CHECK(meta->findCString(kKeyMIMEType, &mime)); 111 mIsAudio = !strncasecmp(mime, "audio/", 6); 439 AString mime; local 440 CHECK(mOutputFormat->findString("mime", &mime)); 442 if (!strncasecmp("video/", mime.c_str(), 6)) { 481 CHECK(mOutputFormat->findString("mime", &outputMIME));
|
H A D | NuCachedSource2.cpp | 680 sp<DecryptHandle> NuCachedSource2::DrmInitialization(const char* mime) { argument 681 return mSource->DrmInitialization(mime);
|
H A D | StagefrightMetadataRetriever.cpp | 248 const char *mime; local 249 bool success = format->findCString(kKeyMIMEType, &mime); 251 ALOGE("Could not find mime type"); 255 bool isAvcOrHevc = !strcasecmp(mime, MEDIA_MIMETYPE_VIDEO_AVC) 256 || !strcasecmp(mime, MEDIA_MIMETYPE_VIDEO_HEVC); 381 AString mime; local 382 CHECK(outputFormat->findString("mime", &mime)); 384 ALOGV("thumbNailTime = %lld us, timeUs = %lld us, mime = %s", 385 (long long)thumbNailTime, (long long)timeUs, mime 500 const char *mime; local 531 const char *mime; local 700 const char *mime; local [all...] |
H A D | AVIExtractor.cpp | 112 const char *mime; local 113 CHECK(mTrack.mMeta->findCString(kKeyMIMEType, &mime)); 115 if (!strcasecmp(mime, MEDIA_MIMETYPE_AUDIO_MPEG)) { 618 const char *mime = NULL; local 622 mime = GetMIMETypeForHandler(handler); 624 if (mime && strncasecmp(mime, "video/", 6)) { 628 if (mime == NULL) { 638 if (mime && strncasecmp(mime, "audi 920 AString mime = tmp; local [all...] |
H A D | MediaCodecList.cpp | 274 AString mime = info.mCaps.keyAt(type_ix); local 277 ALOGV("%s codec info for %s: %s", info.mName.c_str(), mime.c_str(), 678 ALOGW("Overrides with an unexpected mime %s", type); 870 // fail. Handle this gracefully (by not reporting such mime). 1170 const char *mime, bool encoder, uint32_t flags, Vector<AString> *matches) { 1181 list->findCodecByType(mime, encoder, index); 1169 findMatchingCodecs( const char *mime, bool encoder, uint32_t flags, Vector<AString> *matches) argument
|
H A D | MediaCodec.cpp | 66 static const char *kCodecMime = "android.media.mediacodec.mime"; /* e.g. audio/mime */ 407 const sp<ALooper> &looper, const AString &mime, bool encoder, status_t *err, pid_t pid, 411 const status_t ret = codec->init(mime, true /* nameIsType */, encoder); 432 const AString &name, const AString &mime, bool isEncoder, 443 return codec->queryCapabilities(name, mime, isEncoder, caps); 549 // at this time only ACodec specifies a mime type. 638 // name is the mime type 1760 AString mime; local 1761 CHECK(mOutputFormat->findString("mime", 406 CreateByType( const sp<ALooper> &looper, const AString &mime, bool encoder, status_t *err, pid_t pid, uid_t uid) argument 431 QueryCapabilities( const AString &name, const AString &mime, bool isEncoder, sp<MediaCodecInfo::Capabilities> *caps ) argument 3112 AString mime; local [all...] |
H A D | Utils.cpp | 605 const char *mime; local 606 if (!meta->findCString(kKeyMIMEType, &mime)) { 611 msg->setString("mime", mime); 631 if (!strncasecmp("video/scrambled", mime, 15) 632 || !strncasecmp("audio/scrambled", mime, 15)) { 670 if (!strncasecmp("video/", mime, 6)) { 722 } else if (!strncasecmp("audio/", mime, 6)) { 983 if (!strcasecmp(mime, MEDIA_MIMETYPE_VIDEO_MPEG4)) { 985 } else if (!strcasecmp(mime, MEDIA_MIMETYPE_VIDEO_MPEG 1284 AString mime; local 1542 const char* mime; member in struct:android::mime_conv_t 1608 const char *mime; local [all...] |
/frameworks/av/media/libstagefright/mpeg2ts/ |
H A D | MPEG2TSExtractor.cpp | 153 const char *mime; local 154 return format->findCString(kKeyMIMEType, &mime) 155 && (!strcasecmp(MEDIA_MIMETYPE_VIDEO_SCRAMBLED, mime) 156 || !strcasecmp(MEDIA_MIMETYPE_AUDIO_SCRAMBLED, mime));
|
H A D | ATSParser.cpp | 1018 const char* mime; local 1019 if (clearFormat && meta != NULL && meta->findCString(kKeyMIMEType, &mime) 1020 && (!strncasecmp(mime, MEDIA_MIMETYPE_AUDIO_SCRAMBLED, 15) 1021 || !strncasecmp(mime, MEDIA_MIMETYPE_VIDEO_SCRAMBLED, 15))){ 1514 const char *mime; local 1515 if (meta->findCString(kKeyMIMEType, &mime) 1516 && !strcasecmp(mime, MEDIA_MIMETYPE_VIDEO_AVC)) {
|
/frameworks/av/media/libstagefright/omx/ |
H A D | SoftVideoEncoderOMXComponent.cpp | 86 const char *mime, OMX_U32 minCompressionRatio) { 139 def.format.video.cMIMEType = const_cast<char *>(mime); 84 initPorts( OMX_U32 numInputBuffers, OMX_U32 numOutputBuffers, OMX_U32 outputBufferSize, const char *mime, OMX_U32 minCompressionRatio) argument
|
/frameworks/av/media/libstagefright/omx/tests/ |
H A D | OMXHarness.cpp | 509 static const char *GetURLForMime(const char *mime) { argument 537 if (!strcasecmp(kMimeToURL[i].mMime, mime)) { 545 static sp<IMediaSource> CreateSourceForMime(const char *mime) { argument 546 const char *url = GetURLForMime(mime); 565 if (!strcasecmp(mime, trackMime)) { 603 const char *mime = GetMimeFromComponentRole(componentRole); local 605 if (!mime) { 612 sp<IMediaSource> source = CreateSourceForMime(mime); 617 mime, componentRole); 622 sp<IMediaSource> seekSource = CreateSourceForMime(mime); [all...] |
/frameworks/av/media/libstagefright/webm/ |
H A D | WebmWriter.cpp | 380 const char *mime; local 381 source->getFormat()->findCString(kKeyMIMEType, &mime); 387 if (!strncasecmp(mime, vp8, strlen(vp8)) || 388 !strncasecmp(mime, vp9, strlen(vp9))) { 390 } else if (!strncasecmp(mime, vorbis, strlen(vorbis))) { 394 mime, vp8, vp9, vorbis);
|
/frameworks/av/media/libstagefright/wifi-display/source/ |
H A D | TSPacketizer.cpp | 97 CHECK(format->findString("mime", &mMIME)); 383 AString mime; local 384 CHECK(format->findString("mime", &mime)); 387 bool isVideo = !strncasecmp("video/", mime.c_str(), 6); 388 bool isAudio = !strncasecmp("audio/", mime.c_str(), 6); 402 if (!strcasecmp(mime.c_str(), MEDIA_MIMETYPE_VIDEO_AVC)) { 406 } else if (!strcasecmp(mime.c_str(), MEDIA_MIMETYPE_AUDIO_AAC)) { 410 } else if (!strcasecmp(mime.c_str(), MEDIA_MIMETYPE_AUDIO_RAW)) {
|
H A D | PlaybackSession.cpp | 158 AString mime; local 159 CHECK(format->findString("mime", &mime)); 161 return !strncasecmp(mime.c_str(), "audio/", 6); 770 AString mime; local 771 CHECK(format->findString("mime", &mime)); 773 bool isAudio = !strncasecmp(mime.c_str(), "audio/", 6); 774 bool isVideo = !strncasecmp(mime.c_str(), "video/", 6); 947 format->setString("mime", MEDIA_MIMETYPE_VIDEO_AV [all...] |
/frameworks/av/cmds/stagefright/ |
H A D | stagefright.cpp | 180 const char *mime; local 181 CHECK(meta->findCString(kKeyMIMEType, &mime)); 184 if (!strcasecmp(MEDIA_MIMETYPE_AUDIO_RAW, mime)) { 384 if (!strncasecmp("video/", mime, 6)) { 395 } else if (!strncasecmp("audio/", mime, 6)) { 435 const char *mime; local 436 CHECK(mSource->getFormat()->findCString(kKeyMIMEType, &mime)); 438 if (!strcasecmp(mime, MEDIA_MIMETYPE_VIDEO_AVC)) { 440 } else if (!strcasecmp(mime, MEDIA_MIMETYPE_VIDEO_MPEG4)) { 443 } else if (!strcasecmp(mime, MEDIA_MIMETYPE_VIDEO_H26 1033 const char *mime; local 1056 const char *mime; local 1087 const char *mime; local [all...] |
/frameworks/av/media/libmediaplayerservice/nuplayer/ |
H A D | NuPlayerDecoder.cpp | 286 AString mime; local 287 CHECK(format->findString("mime", &mime)); 289 mIsAudio = !strncasecmp("audio/", mime.c_str(), 6); 290 mIsVideoAVC = !strcasecmp(MEDIA_MIMETYPE_VIDEO_AVC, mime.c_str()); 292 mComponentName = mime; 297 mCodecLooper, mime.c_str(), false /* encoder */, NULL /* err */, mPid, mUid); 311 (secure ? "secure " : ""), mime.c_str()); 358 mStats->setString("mime", mime 1160 AString mime; local [all...] |
H A D | NuPlayerDriver.cpp | 44 static const char *kPlayerVMime = "android.media.mediaplayer.video.mime"; 50 static const char *kPlayerAMime = "android.media.mediaplayer.audio.mime"; 529 AString mime; local 530 stats->findString("mime", &mime); 535 if (mime.startsWith("video/")) { 537 mAnalyticsItem->setCString(kPlayerVMime, mime.c_str()); 557 } else if (mime.startsWith("audio/")) { 558 mAnalyticsItem->setCString(kPlayerAMime, mime.c_str()); 857 AString mime; local [all...] |
H A D | GenericSource.cpp | 194 const char *mime; local 195 CHECK(meta->findCString(kKeyMIMEType, &mime)); 197 ALOGV("initFromDataSource track[%zu]: %s", i, mime); 199 // Do the string compare immediately with "mime", 200 // we can't assume "mime" would stay valid after another 203 if (!strncasecmp(mime, "audio/", 6)) { 210 if (!strcasecmp(mime, MEDIA_MIMETYPE_AUDIO_VORBIS)) { 216 mMimes.add(String8(mime)); 218 } else if (!strncasecmp(mime, "video/", 6)) { 226 mMimes.insertAt(String8(mime), 601 const char *mime; local 976 const char *mime; local 1124 const char *mime; local 1316 const char *mime; local 1973 const char *mime = mMimes[0].string(); local [all...] |
H A D | NuPlayer.cpp | 494 AString mime; local 495 if (!format->findString("mime", &mime)) { 498 // the mimetype on the Java end. We still write a placeholder mime to keep the 501 mime = "audio/"; 503 mime = "video/"; 518 reply->writeString16(String16(mime.c_str())); 1772 AString mime; local 1773 CHECK(format->findString("mime", &mime)); 2637 AString mime; local [all...] |
H A D | NuPlayerRenderer.cpp | 1875 AString mime; local 1876 CHECK(format->findString("mime", &mime)); 1877 status_t err = mapMimeToAudioFormat(audioFormat, mime.c_str()); 1880 ALOGE("Couldn't map mime \"%s\" to a valid " 1881 "audio_format", mime.c_str()); 1885 mime.c_str(), audioFormat);
|
/frameworks/base/media/java/android/media/ |
H A D | MediaFormat.java | 141 * A key describing the mime type of the MediaFormat. 144 public static final String KEY_MIME = "mime"; 950 * @param mime The mime type of the content. 955 String mime, 959 format.setString(KEY_MIME, mime); 968 * @param mime The mime type of the content. 975 String mime, 978 format.setString(KEY_MIME, mime); 954 createAudioFormat( String mime, int sampleRate, int channelCount) argument 974 createSubtitleFormat( String mime, String language) argument 990 createVideoFormat( String mime, int width, int height) argument [all...] |
/frameworks/base/media/jni/soundpool/ |
H A D | SoundPool.cpp | 535 const char *mime; local 536 if (!AMediaFormat_getString(format, AMEDIAFORMAT_KEY_MIME, &mime)) { 541 if (strncmp(mime, "audio/", 6) == 0) { 543 AMediaCodec *codec = AMediaCodec_createDecoderByType(mime);
|
/frameworks/wilhelm/src/itf/ |
H A D | IEngine.cpp | 70 const char* mime = (char*)ap->mDataSource.mFormat.mMIME.mimeType; local 71 if ((mime != NULL) && !(strcasecmp(mime, (const char *)SL_ANDROID_MIME_AACADTS) && 72 strcasecmp(mime, ANDROID_MIME_AACADTS_ANDROID_FRAMEWORK))) {
|
/frameworks/av/media/libstagefright/httplive/ |
H A D | PlaylistFetcher.cpp | 1806 const char *mime; local 1808 bool isAvc = format != NULL && format->findCString(kKeyMIMEType, &mime) 1809 && !strcasecmp(mime, MEDIA_MIMETYPE_VIDEO_AVC);
|
/frameworks/av/media/libstagefright/matroska/ |
H A D | MatroskaExtractor.cpp | 223 const char *mime; local 224 CHECK(meta->findCString(kKeyMIMEType, &mime)); 226 mIsAudio = !strncasecmp("audio/", mime, 6); 228 if (!strcasecmp(mime, MEDIA_MIMETYPE_VIDEO_AVC)) { 246 } else if (!strcasecmp(mime, MEDIA_MIMETYPE_AUDIO_AAC)) { 1407 const char *mime; local 1408 CHECK(info->mMeta->findCString(kKeyMIMEType, &mime)); 1410 if (strncasecmp(mime, "video/", 6)) {
|