Merge tag 'android-14.0.0_r50' into leaf-3.2
Android 14.0.0 Release 50 (AP2A.240605.024)
* tag 'android-14.0.0_r50': (357 commits)
MPEG4Writer: Remove timestamp validation
VTS: check ro.vendor.api_level instead of ro.board.(first_)api_level
Revert "Introduce AttributionAndPermissionUtils."
Fix playbackHeadPosition after starting tracks with a startThresholdInFrames
Add Java library to query state of VirtualCamera build flag.
Fail if there's problem with tmp buffer during JPEG capture
Only add the AIDL manifest decl when using unfrozen
Remove Android.mk files which are not needed any more.
Extend output format with downscalable resolutions
AudioStreamOut: Align with AudioStreamIn
Improve AudioMix registration/unregistration
android.media.codec-aconfig-cc: Set double_loadable to true
EffectBufferHalAidl: remove ashmem mapping
AudioPolicyService: Make device effect init synchronous
AudioSystem: Move AudioPolicyService fetch to ServiceHandler
VtsHalMediaC2: start thread pool
media.c2 client: fix # of queried param count
Spatializer: replace parameters with AIDL type
AudioSystem: Move AudioFlinger fetch to ServiceHandler
audiosystem_tests: Fix false test failures
...
Change-Id: I816fbc0bcc8aa82ce5a222b5409bd271c5598fe4