Lines Matching defs:MPEG4DataSource
172 // Each MPEG4DataSource caches the sampletable metadata for a single track.
174 struct MPEG4DataSource : public DataSource {
175 MPEG4DataSource(const sp<DataSource> &source);
185 virtual ~MPEG4DataSource();
197 MPEG4DataSource(const MPEG4DataSource &);
198 MPEG4DataSource &operator=(const MPEG4DataSource &);
201 MPEG4DataSource::MPEG4DataSource(const sp<DataSource> &source)
208 MPEG4DataSource::~MPEG4DataSource() {
212 void MPEG4DataSource::clearCache() {
222 status_t MPEG4DataSource::initCheck() const {
226 ssize_t MPEG4DataSource::readAt(off64_t offset, void *data, size_t size) {
237 status_t MPEG4DataSource::getSize(off64_t *size) {
241 uint32_t MPEG4DataSource::flags() {
245 status_t MPEG4DataSource::setCachedRange(off64_t offset, size_t size) {
884 sp<MPEG4DataSource> cachedSource =
885 new MPEG4DataSource(mDataSource);