From b00728fc4e08a781677f90d05705567f2c2efe2f Mon Sep 17 00:00:00 2001 From: Rahul Frias Date: Wed, 28 Jul 2021 11:18:43 -0700 Subject: [PATCH] Add SYS_NICE capabilities [ Merge of http://go/wvgerrit/132983 and http://go/ag/15407954 ] This allows OEMs to raise the priority of the widevine drm service to help with decrypt performance for high resolution/frame rate content. Changes in a future version should help reduce the need to raise the priority. Change suggested by Amlogic. Bug: 194152960 Test: GtsMediaTestCases Change-Id: I04f4258c6fc7391827573037ff8ae1a58922ce6d --- .../src_hidl/android.hardware.drm@1.3-service-lazy.widevine.rc | 1 + .../src_hidl/android.hardware.drm@1.3-service.widevine.rc | 1 + 2 files changed, 2 insertions(+) diff --git a/libwvdrmengine/src_hidl/android.hardware.drm@1.3-service-lazy.widevine.rc b/libwvdrmengine/src_hidl/android.hardware.drm@1.3-service-lazy.widevine.rc index da6857b6..6e7c7e6c 100644 --- a/libwvdrmengine/src_hidl/android.hardware.drm@1.3-service-lazy.widevine.rc +++ b/libwvdrmengine/src_hidl/android.hardware.drm@1.3-service-lazy.widevine.rc @@ -26,3 +26,4 @@ service vendor.drm-widevine-hal-1-3 /vendor/bin/hw/android.hardware.drm@1.3-serv group media mediadrm drmrpc system ioprio rt 4 writepid /dev/cpuset/foreground/tasks + capabilities SYS_NICE diff --git a/libwvdrmengine/src_hidl/android.hardware.drm@1.3-service.widevine.rc b/libwvdrmengine/src_hidl/android.hardware.drm@1.3-service.widevine.rc index 9086730f..7dade151 100644 --- a/libwvdrmengine/src_hidl/android.hardware.drm@1.3-service.widevine.rc +++ b/libwvdrmengine/src_hidl/android.hardware.drm@1.3-service.widevine.rc @@ -24,3 +24,4 @@ service vendor.drm-widevine-hal-1-3 /vendor/bin/hw/android.hardware.drm@1.3-serv group media mediadrm drmrpc system ioprio rt 4 writepid /dev/cpuset/foreground/tasks + capabilities SYS_NICE