diff options
Diffstat (limited to 'media/libstagefright/HTTPDataSource.cpp')
-rw-r--r-- | media/libstagefright/HTTPDataSource.cpp | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/media/libstagefright/HTTPDataSource.cpp b/media/libstagefright/HTTPDataSource.cpp index cca6062..8e26c37 100644 --- a/media/libstagefright/HTTPDataSource.cpp +++ b/media/libstagefright/HTTPDataSource.cpp @@ -425,5 +425,16 @@ void HTTPDataSource::initHeaders( } } +uint32_t HTTPDataSource::flags() { + uint32_t f = kWantsPrefetching; + + if (!strcasecmp(mStartingHost.string(), "localhost") + || !strcmp(mStartingHost.string(), "127.0.0.1")) { + f |= kStreamedFromLocalHost; + } + + return f; +} + } // namespace android |