summaryrefslogtreecommitdiffstats
path: root/services/mediaextractor/MediaExtractorService.cpp
diff options
context:
space:
mode:
authorDongwon Kang <dwkang@google.com>2019-05-08 11:17:01 -0700
committerDongwon Kang <dwkang@google.com>2019-05-08 11:17:01 -0700
commitc728a42d4f9f03f74b901fc7dd7fba1bc06579e9 (patch)
treee41bb014ce60d61ac54c4bfad108d37836239e38 /services/mediaextractor/MediaExtractorService.cpp
parent673236b3a962335013baddee4065be138eb610b8 (diff)
downloadframeworks_av-c728a42d4f9f03f74b901fc7dd7fba1bc06579e9.tar.gz
frameworks_av-c728a42d4f9f03f74b901fc7dd7fba1bc06579e9.tar.bz2
frameworks_av-c728a42d4f9f03f74b901fc7dd7fba1bc06579e9.zip
extractor: load extractors on boot, not on request.
Test: build + dumpsys media.extractor Bug: 131106476 Change-Id: Idbea788340c4849f1286727c159a8eb43d6a7bb0
Diffstat (limited to 'services/mediaextractor/MediaExtractorService.cpp')
-rw-r--r--services/mediaextractor/MediaExtractorService.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/services/mediaextractor/MediaExtractorService.cpp b/services/mediaextractor/MediaExtractorService.cpp
index de5c3e4fef..36e084bc26 100644
--- a/services/mediaextractor/MediaExtractorService.cpp
+++ b/services/mediaextractor/MediaExtractorService.cpp
@@ -30,7 +30,9 @@
namespace android {
MediaExtractorService::MediaExtractorService()
- : BnMediaExtractorService() { }
+ : BnMediaExtractorService() {
+ MediaExtractorFactory::LoadExtractors();
+}
sp<IMediaExtractor> MediaExtractorService::makeExtractor(
const sp<IDataSource> &remoteSource, const char *mime) {