diff options
author | Shivaprasad Hongal <shongal@codeaurora.org> | 2015-10-26 19:05:35 -0700 |
---|---|---|
committer | Shivaprasad Hongal <shongal@codeaurora.org> | 2015-10-26 19:05:35 -0700 |
commit | dcd760385776f0e4176cf763c8042d56af7e4503 (patch) | |
tree | 1521f07411d1a26906fad15ac826d5ce3ea7926a /include | |
parent | 04fdb627d164cc81c8fa2830db1b20cf1261aea4 (diff) | |
download | frameworks_av-dcd760385776f0e4176cf763c8042d56af7e4503.zip frameworks_av-dcd760385776f0e4176cf763c8042d56af7e4503.tar.gz frameworks_av-dcd760385776f0e4176cf763c8042d56af7e4503.tar.bz2 |
Stagefright: use set buffers mode.
Use set buffers mode if parser supports it.
Change-Id: Ia3d12f15fa28f25e1ccb724158cc91ce26fc81ed
Diffstat (limited to 'include')
-rw-r--r-- | include/media/stagefright/MediaExtractor.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/include/media/stagefright/MediaExtractor.h b/include/media/stagefright/MediaExtractor.h index 183933a..32925ca 100644 --- a/include/media/stagefright/MediaExtractor.h +++ b/include/media/stagefright/MediaExtractor.h @@ -29,7 +29,8 @@ class MetaData; class MediaExtractor : public RefBase { public: static sp<MediaExtractor> Create( - const sp<DataSource> &source, const char *mime = NULL); + const sp<DataSource> &source, const char *mime = NULL, + const uint32_t flags = 0); virtual size_t countTracks() = 0; virtual sp<MediaSource> getTrack(size_t index) = 0; @@ -67,6 +68,7 @@ public: } virtual void setUID(uid_t uid) { } + virtual void setExtraFlags(uint32_t flag) {} protected: MediaExtractor() : mIsDrm(false) {} |