Home | History | Annotate | Download | only in libstagefright

Lines Matching defs:dataSource

48 #include <media/stagefright/DataSource.h>
222 DataSource::RegisterDefaultSniffers();
344 sp<DataSource> dataSource = new FileSource(fd, offset, length);
346 status_t err = dataSource->initCheck();
352 mFileSource = dataSource;
360 return setDataSource_l(dataSource);
368 const sp<DataSource> &dataSource) {
369 sp<MediaExtractor> extractor = MediaExtractor::Create(dataSource);
376 checkDrmStatus(dataSource);
382 void AwesomePlayer::checkDrmStatus(const sp<DataSource>& dataSource) {
383 dataSource->getDrmInfo(mDecryptHandle, &mDrmManagerClient);
1770 // In order to avoid jumps in the DataSource offset caused by
2227 sp<DataSource> dataSource;
2260 // caching datasource constructed below, which could result in multiple requests to the
2286 dataSource = mCachedSource;
2288 dataSource = mConnectingDataSource;
2300 // could block on the datasource for a significant amount of time.
2306 // could block on the datasource for a significant amount of time.
2336 if (!dataSource->sniff(&tmp, &confidence, &meta)) {
2369 dataSource = DataSource::CreateFromURI(
2373 if (dataSource == NULL) {
2388 success = SniffWVM(dataSource, &mimeType, &confidence, &dummy);
2397 mWVMExtractor = new WVMExtractor(dataSource);
2404 dataSource, sniffedMIME.empty() ? NULL : sniffedMIME.c_str());
2412 checkDrmStatus(dataSource);
2945 sp<DataSource> fileSource(mFileSource);