Loading media/mediaserver/Android.bp +1 −0 Original line number Diff line number Diff line Loading @@ -35,6 +35,7 @@ cc_binary { "android.hardware.media.omx@1.0", "libandroidicu", "libfmq", "libbase", "libbinder", "libhidlbase", "liblog", Loading media/mediaserver/main_mediaserver.cpp +7 −0 Original line number Diff line number Diff line Loading @@ -18,6 +18,7 @@ #define LOG_TAG "mediaserver" //#define LOG_NDEBUG 0 #include <android-base/properties.h> #include <binder/IPCThreadState.h> #include <binder/ProcessState.h> #include <binder/IServiceManager.h> Loading @@ -42,6 +43,12 @@ int main(int argc __unused, char **argv __unused) ResourceManagerService::instantiate(); registerExtensions(); ::android::hardware::configureRpcThreadpool(16, false); if (!android::base::GetBoolProperty("ro.config.low_ram", false)) { // Start the media.transcoding service if the device is not low ram // device. android::base::SetProperty("ctl.start", "media.transcoding"); } ProcessState::self()->startThreadPool(); IPCThreadState::self()->joinThreadPool(); ::android::hardware::joinRpcThreadpool(); Loading Loading
media/mediaserver/Android.bp +1 −0 Original line number Diff line number Diff line Loading @@ -35,6 +35,7 @@ cc_binary { "android.hardware.media.omx@1.0", "libandroidicu", "libfmq", "libbase", "libbinder", "libhidlbase", "liblog", Loading
media/mediaserver/main_mediaserver.cpp +7 −0 Original line number Diff line number Diff line Loading @@ -18,6 +18,7 @@ #define LOG_TAG "mediaserver" //#define LOG_NDEBUG 0 #include <android-base/properties.h> #include <binder/IPCThreadState.h> #include <binder/ProcessState.h> #include <binder/IServiceManager.h> Loading @@ -42,6 +43,12 @@ int main(int argc __unused, char **argv __unused) ResourceManagerService::instantiate(); registerExtensions(); ::android::hardware::configureRpcThreadpool(16, false); if (!android::base::GetBoolProperty("ro.config.low_ram", false)) { // Start the media.transcoding service if the device is not low ram // device. android::base::SetProperty("ctl.start", "media.transcoding"); } ProcessState::self()->startThreadPool(); IPCThreadState::self()->joinThreadPool(); ::android::hardware::joinRpcThreadpool(); Loading