Lines Matching refs:dataSource
325 sp<DataSource> dataSource = new FileSource(fd, offset, length);
327 status_t err = dataSource->initCheck();
333 mFileSource = dataSource;
341 return setDataSource_l(dataSource);
349 const sp<DataSource> &dataSource) {
350 sp<MediaExtractor> extractor = MediaExtractor::Create(dataSource);
357 checkDrmStatus(dataSource);
363 void AwesomePlayer::checkDrmStatus(const sp<DataSource>& dataSource) {
364 dataSource->getDrmInfo(mDecryptHandle, &mDrmManagerClient);
2130 sp<DataSource> dataSource;
2186 dataSource = mCachedSource;
2188 dataSource = mConnectingDataSource;
2193 String8 contentType = dataSource->getMIMEType();
2238 if (!dataSource->sniff(&tmp, &confidence, &meta)) {
2271 dataSource = DataSource::CreateFromURI(mUri.string(), &mUriHeaders);
2274 if (dataSource == NULL) {
2289 success = SniffWVM(dataSource, &mimeType, &confidence, &dummy);
2298 mWVMExtractor = new WVMExtractor(dataSource);
2305 dataSource, sniffedMIME.empty() ? NULL : sniffedMIME.c_str());
2313 checkDrmStatus(dataSource);