Loading services/mediatranscoding/Android.bp +1 −0 Original line number Diff line number Diff line Loading @@ -9,6 +9,7 @@ cc_library_shared { shared_libs: [ "libbase", "libbinder", "libbinder_ndk", "libcutils", "liblog", Loading services/mediatranscoding/MediaTranscodingService.cpp +11 −0 Original line number Diff line number Diff line Loading @@ -20,6 +20,7 @@ #include <android/binder_manager.h> #include <android/binder_process.h> #include <binder/IServiceManager.h> #include <cutils/properties.h> #include <media/TranscoderWrapper.h> #include <media/TranscodingClientManager.h> Loading Loading @@ -69,6 +70,16 @@ MediaTranscodingService::~MediaTranscodingService() { binder_status_t MediaTranscodingService::dump(int fd, const char** /*args*/, uint32_t /*numArgs*/) { String8 result; if (checkCallingPermission(String16("android.permission.DUMP")) == false) { result.format( "Permission Denial: " "can't dump MediaTranscodingService from pid=%d, uid=%d\n", AIBinder_getCallingPid(), AIBinder_getCallingUid()); write(fd, result.string(), result.size()); return PERMISSION_DENIED; } const size_t SIZE = 256; char buffer[SIZE]; Loading Loading
services/mediatranscoding/Android.bp +1 −0 Original line number Diff line number Diff line Loading @@ -9,6 +9,7 @@ cc_library_shared { shared_libs: [ "libbase", "libbinder", "libbinder_ndk", "libcutils", "liblog", Loading
services/mediatranscoding/MediaTranscodingService.cpp +11 −0 Original line number Diff line number Diff line Loading @@ -20,6 +20,7 @@ #include <android/binder_manager.h> #include <android/binder_process.h> #include <binder/IServiceManager.h> #include <cutils/properties.h> #include <media/TranscoderWrapper.h> #include <media/TranscodingClientManager.h> Loading Loading @@ -69,6 +70,16 @@ MediaTranscodingService::~MediaTranscodingService() { binder_status_t MediaTranscodingService::dump(int fd, const char** /*args*/, uint32_t /*numArgs*/) { String8 result; if (checkCallingPermission(String16("android.permission.DUMP")) == false) { result.format( "Permission Denial: " "can't dump MediaTranscodingService from pid=%d, uid=%d\n", AIBinder_getCallingPid(), AIBinder_getCallingUid()); write(fd, result.string(), result.size()); return PERMISSION_DENIED; } const size_t SIZE = 256; char buffer[SIZE]; Loading