Lines Matching refs:mime

91     virtual sp<DecryptHandle> DrmInitialization(const char *mime);
138 sp<DecryptHandle> RemoteDataSource::DrmInitialization(const char *mime) {
139 return mSource->DrmInitialization(mime);
144 const sp<DataSource> &source, const char *mime) {
145 ALOGV("MediaExtractor::Create %s", mime);
152 return CreateFromService(source, mime);
181 sp<IMediaExtractor> ex = mediaExService->makeExtractor(RemoteDataSource::wrap(source), mime);
192 const sp<DataSource> &source, const char *mime) {
194 ALOGV("MediaExtractor::CreateFromService %s", mime);
200 if (mime == NULL) {
208 mime = tmp.string();
210 mime, confidence);
217 if (!strncmp(mime, "drm+", 4)) {
218 const char *originalMime = strchr(mime+4, '+');
224 if (!strncmp(mime, "drm+es_based+", 13)) {
227 } else if (!strncmp(mime, "drm+container_based+", 20)) {
228 mime = originalMime;
236 if (!strcasecmp(mime, MEDIA_MIMETYPE_CONTAINER_MPEG4)
237 || !strcasecmp(mime, "audio/mp4")) {
239 } else if (!strcasecmp(mime, MEDIA_MIMETYPE_AUDIO_MPEG)) {
241 } else if (!strcasecmp(mime, MEDIA_MIMETYPE_AUDIO_AMR_NB)
242 || !strcasecmp(mime, MEDIA_MIMETYPE_AUDIO_AMR_WB)) {
244 } else if (!strcasecmp(mime, MEDIA_MIMETYPE_AUDIO_FLAC)) {
246 } else if (!strcasecmp(mime, MEDIA_MIMETYPE_CONTAINER_WAV)) {
248 } else if (!strcasecmp(mime, MEDIA_MIMETYPE_CONTAINER_OGG)) {
250 } else if (!strcasecmp(mime, MEDIA_MIMETYPE_CONTAINER_MATROSKA)) {
252 } else if (!strcasecmp(mime, MEDIA_MIMETYPE_CONTAINER_MPEG2TS)) {
254 } else if (!strcasecmp(mime, MEDIA_MIMETYPE_CONTAINER_WVM) && getuid() == AID_MEDIA) {
257 } else if (!strcasecmp(mime, MEDIA_MIMETYPE_AUDIO_AAC_ADTS)) {
259 } else if (!strcasecmp(mime, MEDIA_MIMETYPE_CONTAINER_MPEG2PS)) {
261 } else if (!strcasecmp(mime, MEDIA_MIMETYPE_AUDIO_MIDI)) {