For easy transition from SchedTune to UtilClamp, direct access to these
cgroups should be abstracted by using task profiles. Replace writepid
commands with new task_profiles command.
Bug: 155419956
Test: change .rc file and confirm task profile is applied
Signed-off-by: Suren Baghdasaryan <surenb@google.com>
Change-Id: Id00370b25af973a4b3813a4a1d6ccbd1e555c87f
Merged-In: Id00370b25af973a4b3813a4a1d6ccbd1e555c87f
1) Include parcel in Parcelable's name.
2) Add TranscodingJobPriority.
3) Change registerClient API to include pid, uid and packageName.
Bug:145233472
Test: Build and run.
Change-Id: Ide40e6de8fb1b6f01bbae4577ef3b14d6136b577
"adb shell dumpsys -l | grep media" shows media.transcoding service.
This CL only adds the skelton to start the service and hook up with the
libmediatranscoding librarie now. But it does not do anything yet. The
implementation will be added in the next few Cls.
Bug:145233472
Test: Build and run.
Change-Id: I09021b811e5bd935735b0b936c55639496799ae1