Loading media/libstagefright/AwesomePlayer.cpp +14 −10 Original line number Diff line number Diff line Loading @@ -335,6 +335,7 @@ status_t AwesomePlayer::setDataSource_l( return UNKNOWN_ERROR; } if (extractor->getDrmFlag()) { dataSource->getDrmInfo(mDecryptHandle, &mDrmManagerClient); if (mDecryptHandle != NULL) { CHECK(mDrmManagerClient); Loading @@ -342,6 +343,7 @@ status_t AwesomePlayer::setDataSource_l( notifyListener_l(MEDIA_ERROR, MEDIA_ERROR_UNKNOWN, ERROR_DRM_NO_LICENSE); } } } return setDataSource_l(extractor); } Loading Loading @@ -2113,6 +2115,7 @@ status_t AwesomePlayer::finishSetDataSource_l() { } } if (extractor->getDrmFlag()) { dataSource->getDrmInfo(mDecryptHandle, &mDrmManagerClient); if (mDecryptHandle != NULL) { Loading @@ -2121,6 +2124,7 @@ status_t AwesomePlayer::finishSetDataSource_l() { notifyListener_l(MEDIA_ERROR, MEDIA_ERROR_UNKNOWN, ERROR_DRM_NO_LICENSE); } } } status_t err = setDataSource_l(extractor); Loading media/libstagefright/MediaExtractor.cpp +3 −0 Original line number Diff line number Diff line Loading @@ -111,6 +111,9 @@ sp<MediaExtractor> MediaExtractor::Create( ret = new MPEG2TSExtractor(source); } else if (!strcasecmp(mime, MEDIA_MIMETYPE_CONTAINER_WVM)) { ret = new WVMExtractor(source); if (ret != NULL) { isDrm = true; } } else if (!strcasecmp(mime, MEDIA_MIMETYPE_AUDIO_AAC_ADTS)) { ret = new AACExtractor(source); } else if (!strcasecmp(mime, MEDIA_MIMETYPE_CONTAINER_MPEG2PS)) { Loading Loading
media/libstagefright/AwesomePlayer.cpp +14 −10 Original line number Diff line number Diff line Loading @@ -335,6 +335,7 @@ status_t AwesomePlayer::setDataSource_l( return UNKNOWN_ERROR; } if (extractor->getDrmFlag()) { dataSource->getDrmInfo(mDecryptHandle, &mDrmManagerClient); if (mDecryptHandle != NULL) { CHECK(mDrmManagerClient); Loading @@ -342,6 +343,7 @@ status_t AwesomePlayer::setDataSource_l( notifyListener_l(MEDIA_ERROR, MEDIA_ERROR_UNKNOWN, ERROR_DRM_NO_LICENSE); } } } return setDataSource_l(extractor); } Loading Loading @@ -2113,6 +2115,7 @@ status_t AwesomePlayer::finishSetDataSource_l() { } } if (extractor->getDrmFlag()) { dataSource->getDrmInfo(mDecryptHandle, &mDrmManagerClient); if (mDecryptHandle != NULL) { Loading @@ -2121,6 +2124,7 @@ status_t AwesomePlayer::finishSetDataSource_l() { notifyListener_l(MEDIA_ERROR, MEDIA_ERROR_UNKNOWN, ERROR_DRM_NO_LICENSE); } } } status_t err = setDataSource_l(extractor); Loading
media/libstagefright/MediaExtractor.cpp +3 −0 Original line number Diff line number Diff line Loading @@ -111,6 +111,9 @@ sp<MediaExtractor> MediaExtractor::Create( ret = new MPEG2TSExtractor(source); } else if (!strcasecmp(mime, MEDIA_MIMETYPE_CONTAINER_WVM)) { ret = new WVMExtractor(source); if (ret != NULL) { isDrm = true; } } else if (!strcasecmp(mime, MEDIA_MIMETYPE_AUDIO_AAC_ADTS)) { ret = new AACExtractor(source); } else if (!strcasecmp(mime, MEDIA_MIMETYPE_CONTAINER_MPEG2PS)) { Loading