Request cpuset change for 1080p HDR using soft decoder
Keep track of cpuset change requests in ResourceManagerService, and request changing of cpuset via SchedulingPolicyService. Bug: 72841545 Test: 1)Using modified Youtube/Exoplayer (that uses softMediaCodec to decode VP9 profile2), manually verify the following: - media.codec is put into top-app cpuset playing VP9 1080p HDR - media.codec is put back into foreground after done - media.codec stays in foreground cpuset playing other content - kill the app process, verify media.codec is put back to foreground until new instances request top-app - kill mediaserver process, verify media.codec is put back to foreground until new instances request top-app - kill media.codec process, starting playback again, verify new media.codec's cpuset can be changed correctly - kill system_server process (using 'adb shell stop && adb shell start'), verify media.codec is put back to foreground. Restart playback and verify the cpuset can be changed correctly. 2) CTS post submit tests Change-Id: Iba50ede1c08b695821fe4f56dbfc5694eab54e7b
Loading
Please register or sign in to comment