Loading services/mediacodec/Android.mk +4 −0 Original line number Diff line number Diff line Loading @@ -26,6 +26,10 @@ LOCAL_VENDOR_MODULE := true LOCAL_32_BIT_ONLY := true LOCAL_INIT_RC := android.hardware.media.omx@1.0-service.rc ifeq ($(PRODUCT_FULL_TREBLE),true) LOCAL_CFLAGS += -DUSE_VNDBINDER endif include $(BUILD_EXECUTABLE) # service seccomp policy Loading services/mediacodec/main_codecservice.cpp +2 −0 Original line number Diff line number Diff line Loading @@ -40,8 +40,10 @@ int main(int argc __unused, char** argv) signal(SIGPIPE, SIG_IGN); SetUpMinijail(kSystemSeccompPolicyPath, kVendorSeccompPolicyPath); #ifdef USE_VNDBINDER android::ProcessState::initWithDriver("/dev/vndbinder"); android::ProcessState::self()->startThreadPool(); #endif // USE_VNDBINDER ::android::hardware::configureRpcThreadpool(64, false); Loading Loading
services/mediacodec/Android.mk +4 −0 Original line number Diff line number Diff line Loading @@ -26,6 +26,10 @@ LOCAL_VENDOR_MODULE := true LOCAL_32_BIT_ONLY := true LOCAL_INIT_RC := android.hardware.media.omx@1.0-service.rc ifeq ($(PRODUCT_FULL_TREBLE),true) LOCAL_CFLAGS += -DUSE_VNDBINDER endif include $(BUILD_EXECUTABLE) # service seccomp policy Loading
services/mediacodec/main_codecservice.cpp +2 −0 Original line number Diff line number Diff line Loading @@ -40,8 +40,10 @@ int main(int argc __unused, char** argv) signal(SIGPIPE, SIG_IGN); SetUpMinijail(kSystemSeccompPolicyPath, kVendorSeccompPolicyPath); #ifdef USE_VNDBINDER android::ProcessState::initWithDriver("/dev/vndbinder"); android::ProcessState::self()->startThreadPool(); #endif // USE_VNDBINDER ::android::hardware::configureRpcThreadpool(64, false); Loading