Loading apex/mediatranscoding.rc +0 −1 Original line number Diff line number Diff line Loading @@ -8,5 +8,4 @@ service media.transcoding /apex/com.android.media/bin/mediatranscoding ioprio rt 4 # Restrict to little cores only with system-background cpuset. writepid /dev/cpuset/system-background/tasks interface aidl media.transcoding disabled services/mediatranscoding/MediaTranscodingService.cpp +4 −4 Original line number Diff line number Diff line Loading @@ -131,10 +131,10 @@ binder_status_t MediaTranscodingService::dump(int fd, const char** /*args*/, uin void MediaTranscodingService::instantiate() { std::shared_ptr<MediaTranscodingService> service = ::ndk::SharedRefBase::make<MediaTranscodingService>(); if (__builtin_available(android __TRANSCODING_MIN_API__, *)) { // Once service is started, we want it to stay even is client side perished. AServiceManager_forceLazyServicesPersist(true /*persist*/); (void)AServiceManager_registerLazyService(service->asBinder().get(), getServiceName()); binder_status_t status = AServiceManager_addService(service->asBinder().get(), getServiceName()); if (status != STATUS_OK) { return; } } Loading services/mediatranscoding/tests/MediaTranscodingServiceTestHelper.h +1 −1 Original line number Diff line number Diff line Loading @@ -481,7 +481,7 @@ public: // Need thread pool to receive callbacks, otherwise oneway callbacks are // silently ignored. ABinderProcess_startThreadPool(); ::ndk::SpAIBinder binder(AServiceManager_waitForService("media.transcoding")); ::ndk::SpAIBinder binder(AServiceManager_getService("media.transcoding")); mService = IMediaTranscodingService::fromBinder(binder); if (mService == nullptr) { ALOGE("Failed to connect to the media.trascoding service."); Loading Loading
apex/mediatranscoding.rc +0 −1 Original line number Diff line number Diff line Loading @@ -8,5 +8,4 @@ service media.transcoding /apex/com.android.media/bin/mediatranscoding ioprio rt 4 # Restrict to little cores only with system-background cpuset. writepid /dev/cpuset/system-background/tasks interface aidl media.transcoding disabled
services/mediatranscoding/MediaTranscodingService.cpp +4 −4 Original line number Diff line number Diff line Loading @@ -131,10 +131,10 @@ binder_status_t MediaTranscodingService::dump(int fd, const char** /*args*/, uin void MediaTranscodingService::instantiate() { std::shared_ptr<MediaTranscodingService> service = ::ndk::SharedRefBase::make<MediaTranscodingService>(); if (__builtin_available(android __TRANSCODING_MIN_API__, *)) { // Once service is started, we want it to stay even is client side perished. AServiceManager_forceLazyServicesPersist(true /*persist*/); (void)AServiceManager_registerLazyService(service->asBinder().get(), getServiceName()); binder_status_t status = AServiceManager_addService(service->asBinder().get(), getServiceName()); if (status != STATUS_OK) { return; } } Loading
services/mediatranscoding/tests/MediaTranscodingServiceTestHelper.h +1 −1 Original line number Diff line number Diff line Loading @@ -481,7 +481,7 @@ public: // Need thread pool to receive callbacks, otherwise oneway callbacks are // silently ignored. ABinderProcess_startThreadPool(); ::ndk::SpAIBinder binder(AServiceManager_waitForService("media.transcoding")); ::ndk::SpAIBinder binder(AServiceManager_getService("media.transcoding")); mService = IMediaTranscodingService::fromBinder(binder); if (mService == nullptr) { ALOGE("Failed to connect to the media.trascoding service."); Loading