Lines Matching refs:mime
60 static const char *kExtractorMime = "android.media.mediaextractor.mime";
122 const sp<DataSource> &source, const char *mime) {
123 ALOGV("MediaExtractor::Create %s", mime);
128 return CreateFromService(source, mime);
136 sp<IMediaExtractor> ex = mediaExService->makeExtractor(source->asIDataSource(), mime);
147 const sp<DataSource> &source, const char *mime) {
149 ALOGV("MediaExtractor::CreateFromService %s", mime);
153 source->DrmInitialization(nullptr /* mime */);
158 if (mime == NULL) {
166 mime = tmp.string();
168 mime, confidence);
172 if (!strcasecmp(mime, MEDIA_MIMETYPE_CONTAINER_MPEG4)
173 || !strcasecmp(mime, "audio/mp4")) {
175 } else if (!strcasecmp(mime, MEDIA_MIMETYPE_AUDIO_MPEG)) {
177 } else if (!strcasecmp(mime, MEDIA_MIMETYPE_AUDIO_AMR_NB)
178 || !strcasecmp(mime, MEDIA_MIMETYPE_AUDIO_AMR_WB)) {
180 } else if (!strcasecmp(mime, MEDIA_MIMETYPE_AUDIO_FLAC)) {
182 } else if (!strcasecmp(mime, MEDIA_MIMETYPE_CONTAINER_WAV)) {
184 } else if (!strcasecmp(mime, MEDIA_MIMETYPE_CONTAINER_OGG)) {
186 } else if (!strcasecmp(mime, MEDIA_MIMETYPE_CONTAINER_MATROSKA)) {
188 } else if (!strcasecmp(mime, MEDIA_MIMETYPE_CONTAINER_MPEG2TS)) {
190 } else if (!strcasecmp(mime, MEDIA_MIMETYPE_AUDIO_AAC_ADTS)) {
192 } else if (!strcasecmp(mime, MEDIA_MIMETYPE_CONTAINER_MPEG2PS)) {
194 } else if (!strcasecmp(mime, MEDIA_MIMETYPE_AUDIO_MIDI)) {
211 // 'mime'
212 const char *mime = NULL;
213 if (pMetaData->findCString(kKeyMIMEType, &mime)) {
214 ret->mAnalyticsItem->setCString(kExtractorMime, mime);