summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-09-11Merge 85554ed1e091f4fa9b97f7452b09b727c18c3d2e on remote branchuminekoLinux Build Service Account
Change-Id: I0bb571ee0c77f794d6e7cbb7a58f2e6ac440ef87
2024-08-28Merge 9fe6899662ba6534e488333c5b16f6c52f24af8c on remote branchLinux Build Service Account
Change-Id: I5e8b7d75de67d15aecd61feeacb08c7f4fc6e879
2024-08-20Snap for 12252919 from aebaf43c3e908257b124d111884ae86e20c4473a to ↵Android Build Coastguard Worker
u-keystone-qcom-release Change-Id: If7e1ce065e3110ca1fed621bade36ae39a616f87
2024-08-20Merge "Merge u-mpr-2024-09" into u-keystone-qcom-devOmkar Sai Sandeep Katadi (xWF)
2024-08-19Snap for 12247185 from 11cfd9f7ed0064d12a87619e8e5faf82cb93d6fd to ↵Android Build Coastguard Worker
u-keystone-qcom-release Change-Id: I0af947f1dd1ee25e4a47e7f91574d516c4a63b62
2024-08-19Merge "audiopolicy: Add check to route AUDIO_DEVICE_OUT_IP device" into ↵Treehugger Robot
u-keystone-qcom-dev
2024-08-19Merge u-mpr-2024-09Omkar sai sandeep
Change-Id: Idb0f8c62aa7efc070efd74236bbee3a336fd8fc6
2024-08-16Snap for 12238111 from d3d16b64025f8555eb255b898fb83f0a77e8dd69 to ↵Android Build Coastguard Worker
u-keystone-qcom-release Change-Id: I3e745ab7e8e055bfc904095907f06a502ca975bd
2024-08-16Merge "Codec 2.0 Fix Ambiguous signature issue of CreateSyncFence" into ↵Treehugger Robot
u-keystone-qcom-dev
2024-08-14Codec 2.0 Fix Ambiguous signature issue of CreateSyncFenceShivam Joshi
Commented the default value of CreateSyncFence API to avoid ambiguity at compile time. CRs-Fixed: 3876339 Change-Id: Ia9948981b4fe83d8dedce54425d42e3e524ca5c8
2024-08-12Merge 7b9a1e11d8565f70177ffdb2f7fd8056f1e47436 on remote branchLinux Build Service Account
Change-Id: I612b4a4da07cf696b890828791158afb31a12168
2024-08-09Snap for 12205820 from 93769f0a3078b8b2d3a022b37ae2ff1fef81beca to ↵Android Build Coastguard Worker
u-keystone-qcom-release Change-Id: Ica8493b2415ba983caac9e224e3f030d3c27db0e
2024-08-09Merge changes from topics "am-06b56ac7-cb89-4c43-be88-b6de17d2c4a4", ↵Treehugger Robot
"am-2e71a04d-b195-40ca-9343-6c0c6cba928f", "am-a0e2a513-540c-414d-9611-5e13a57e4019", "am-ea50740b-9218-43fa-b0e4-b6578212cb21" into u-keystone-qcom-dev * changes: Codec 2.0: Overload createSyncFence for backward compatibility Codec 2.0: fix multi-fd sync fence support codec2-vndk: Adjust the loop correctly codec2: change to support multiple fences for single output.
2024-08-08audiopolicy: Add check to route AUDIO_DEVICE_OUT_IP deviceAnirudh Mahto
Add logic to route TTS playback session to AUDIO_DEVICE_OUT_IP from AUDIO_DEVICE_OUT_SPEAKER once it comes available. Add change in vendor.audio.enable.wfdfilteredaudio prop check as deviating from actual behavior of TTS stream. CRs-Fixed: 3880314 Change-Id: I7c0c4ad02f7d7db42a035cf822ebf1bf25d0865f
2024-08-02Codec 2.0: Overload createSyncFence for backward compatibilityShivam Joshi
The new signature of createSyncFence is not backward compatible with original one. In a scenario where vendor code is pointing the older symbol and system code is pointing the new symbol there is a symbol mismatch hence causing compilte time error. Bug: https://partnerissuetracker.corp.google.com/issues/356973032 CRs-Fixed: 3876339 Change-Id: Ibb6c2876bb9b9734cd9ed8f2d98c2c512e154bb3
2024-07-31Codec 2.0: fix multi-fd sync fence supportLajos Molnar
Fix multiple issues with multi-fd sync fences: - add expanded documentation for public methods - restore single-fd native handles to have a single fd - use proper magic number in the native handles, and distinguish ordered and unordered multi-fd fence native handles to ensure APIs behave as described. - fix handling all previous layouts of native handles Add unit tests to ensure compatibility. Bug: 326528469 Test: /data/nativetest64/codec2_vndk_test/codec2_vndk_test and high-level tests. Conflicts: media/codec2/vndk/C2Fence.cpp CRs-Fixed: 3849426 Change-Id: I5123dbd51dfd94c5f821e9663a0674a0a6e73b22
2024-07-22Snap for 12117360 from 8a600ba37bd282882f6612dadd6747dc5ec5939f to ↵Android Build Coastguard Worker
u-keystone-qcom-release Change-Id: Ia819139506d1716f0dbfc7a6d61f4ee2a3fdcb18
2024-07-22codec2-vndk: Adjust the loop correctlyUma Mehta
Avoid Null pointer deference since loop is not initialized properly. CRs-Fixed: 3740647 Bug: 326528469 Change-Id: I1c6ba288adbd04231bb473f4c9e9db1eb5ccb612
2024-07-22codec2: change to support multiple fences for single output.Uma Mehta
CRs-Fixed: 3876339 Bug: b/249688963 Change-Id: Id9e04445b6a010d5332ca0952f254bbb416c86b1
2024-07-17Merge u-mpr-2024-08Omkar sai sandeep
Change-Id: Ic7154299784cbff2bf559ebe108930da71316f73
2024-07-15Merge cherrypicks of ['googleplex-android-review.googlesource.com/28105102'] ↵Android Build Coastguard Worker
into udc-platform-release. Change-Id: I943eb4abfdd5dd1b6ecefd64e8c26a0cf9ca969b
2024-07-15omx: check HDR10+ info param sizeWonsik Kim
Bug: 329641908 Test: presubmit Flag: EXEMPT security fix (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:53298956ba6bb8f147a632d7aaed8566dfc203ee) (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:f816148a719d2a3bbf432f11da98b3d5fa7de74f) Merged-In: I72523e1de61e5f947174272b732e170e1c2964df Change-Id: I72523e1de61e5f947174272b732e170e1c2964df
2024-06-18Merge cherrypicks of ['googleplex-android-review.googlesource.com/27161253', ↵Android Build Coastguard Worker
'googleplex-android-review.googlesource.com/27603872'] into udc-platform-release. Change-Id: I426e7e7fb382572ebc77d75cd5fc86cdcd92308f
2024-06-18StagefrightRecoder: Disabling B-frame supportRakesh Kumar
Disabling b-frame support from stagefright recorder in case of audio source as mic and video source is surface use case only because screen recorder with microphone doesn't play in sync if b-frame is enabled. If the audio source selected is INTERNAL (i.e. device) or MIC_AND_INTERNAL with screen recorder then b frame is supported. Bug: 288549440 Test: manually check screen recording with audio from mic has audio/video in synch (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:af685c66bab17b71fe1624f76b5d55628f79e6fa) (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:da3407f7688f35eb2dce79f1405feeb182241a3c) Merged-In: I4098655eb9687fb633085333bc140634441566e6 Change-Id: I4098655eb9687fb633085333bc140634441566e6
2024-06-18libmediatranscoding: handle death recipient cookie ownership differentlyDevin Moore
The ownership of the death recipient cookie is now limited to the TranscodingResourcePolicy object and the binderDied callback. They both must be able to delete the cookie object and they both must be aware of it already being deleted. In all cases, the TranscodingResourcePolicy object that needs to be unregistered will outlive the cookie and the death recipient. Calling unlinkToDeath is unneccessary because the last strong ref to the binder that was linked to death is removed in the unregisterSelf method which will unlink the binder and death recipient. Test: atest CtsMediaTranscodingTestCases MediaSampleReaderNDKTests Test: adb shell kill -9 `pid media.resource_observer` Test: delete mResourcePolicy.get() to force destructor after linkToDeath Bug: 319210610 (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:0c674f5ff68daa64b90e1a234061ba9bebe6173c) (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:3bd045d3543190b1e8d2d26743356ad657f25e33) (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:13ed07dee27c3affa4511f02c612701d6cbf603a) Merged-In: I8e6ba40fe3da30bf8753e7a16ad5c8cd5dfda40b Change-Id: I8e6ba40fe3da30bf8753e7a16ad5c8cd5dfda40b
2024-06-07Merge 106907427b0ca626020f9c75cb26b433c1949664 on remote branchLinux Build Service Account
Change-Id: Ibf81b1c79a0e280b5bbab473baff9d3fcb8de391
2024-05-14Snap for 11837545 from 0c1a400b7e820194302934af9c01c691eeab7d56 to ↵Android Build Coastguard Worker
u-keystone-qcom-release Change-Id: I20bf9de28a486c75db1c8f65658fa8018d0eb86e
2024-05-09AAudio: increase aaudio stream timeout from 1 to 2.2 secondsAnand Mohan
For BLE devices, reconfiguration might take upto 2.2 seconds to complete. With a timeout of 1 second, AAudio stream was timing out if there was no writes to DSP for that time during reconfig. Increased timeout to 2.2 seconds as per the recommendation from BT team. Bug: 319416783 CRs-Fixed: 3779537 Test: Followed the steps mentioned on the bug with no AAudio stream timeout observed. Change-Id: I8af7d51d919aae6708a95262c12ebb80c6240465
2024-04-20Merge 663358b154ba813febe0cbddbbee76af85f20f50 on remote branchLinux Build Service Account
Change-Id: I17a34252f9db793456d97f67a062b56326a1e850
2024-03-28Snap for 11634632 from b3f5b30f3289604d3b34b89dd010a6617c7bd788 to ↵Android Build Coastguard Worker
u-keystone-qcom-release Change-Id: I5cd2ef4ccfc1b67f99c03f37125e885ceb3797b9
2024-03-11[automerger skipped] Revert "Based on property enforce haptic intensity to ↵Ramesh Garimella
None" skipped: 6c9bb0c07d Change-Id: I91c6eab118d49bea1d961099ebc32df5f74c2060
2024-03-08Merge 5cb764f33d1ddd006aaf8178fef703a4dc9c752b on remote branchLinux Build Service Account
Change-Id: Ic461f371899ad65f50dacb814d2f642131bdc815
2024-02-22Snap for 11480151 from 0c41c6199e59305b3ca0de3ba71dc94ee4b3285c to ↵Android Build Coastguard Worker
u-keystone-qcom-release Change-Id: I5dc53c8082d29c53f3ee50789969e49b627b710d
2024-02-20Merge u-mpr-2024-03Matt Lee
Change-Id: Ic0c575d6ab3f67cfe7760224afd791c236ef1310
2024-02-19Revert "Based on property enforce haptic intensity to None"Vaibhav Raut
This reverts commit c575511abc32eaf716d8dfc730c5b136755f89a6. CRs-Fixed: 3721570 Change-Id: I210c3910687a35c5e4d71a8e28c6682bd5743435
2024-02-14Merge 317df0c522ecb4dad7964c3970505f91957f4c52 on remote branchLinux Build Service Account
Change-Id: I3ec3942a1db70ac8f768711c47b6413e8a134e6c
2024-01-30Snap for 11376178 from 200cc8eb73bdd5f5177d4f7d11daccb9ddea6a85 to ↵Android Build Coastguard Worker
u-keystone-qcom-release Change-Id: I4d1d24eb690d4d9fa4a0c3dea0b5c2c47b5c48c5
2024-01-29Merge u-mpr-2024-02Matt Lee
Change-Id: Id63709c65abb354d2ca1db2df711c1b630155dbc
2024-01-25Merge t-mpr-2024-02Omkar Sai Sandeep Katadi
Change-Id: I6e37fdb4317e77cf9626e61bbb4e64f194bb6a8c
2024-01-23Merge cherrypicks of ['googleplex-android-review.googlesource.com/25061619', ↵Android Build Coastguard Worker
'googleplex-android-review.googlesource.com/25545533', 'googleplex-android-review.googlesource.com/25575421'] into udc-platform-release. Change-Id: I58cbbfd4db8a3b1e0d796e31362e5d76cd56c596
2024-01-23Fix out of bounds read and write in onQueueFilled in outQueueHaripriya Deshmukh
Bug: 276442130 Test: POC in bug descriptions (cherry picked from https://partner-android-review.googlesource.com/q/commit:7aef41e59412e2f95bab5de7e33f5f04bb808643) (cherry picked from commit 8f4cfda9fc75f1e9ba3b6dee3fbffda4b6111d64) (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:208e430bc6380fafafca8041b239f835263a9d47) Merged-In: Ic230d10048193a785f185dc6a7de6f455f9318c1 Change-Id: Ic230d10048193a785f185dc6a7de6f455f9318c1
2024-01-23SoftVideoDecodeOMXComponent: validate OMX params for dynamic HDRHarish Mahendrakar
Bug: 273935108 Bug: 281065553 (cherry picked from https://partner-android-review.googlesource.com/q/commit:b2c67bdcf57149a5e19a04466205266dc543fd86) (cherry picked from commit a542f2c50700ca6df93e966fe8d4c468e1a15d9a) (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:80e0acc096d201e80a1b65af944b1e47c9dd6f7b) Merged-In: I707745594a9196d8d85d4c4bb498eba3c6198b42 Change-Id: I707745594a9196d8d85d4c4bb498eba3c6198b42
2024-01-23Validate OMX Params for VPx encodersHaripriya Deshmukh
Bug: 273936274 Bug: 273937171 Bug: 273937136 Bug: 273936553 Bug: 273936601 Test: POC in bug descriptions (cherry picked from https://partner-android-review.googlesource.com/q/commit:022086b76536cd2e19a44053271190bdf6e181f7) (cherry picked from commit 0e4ca1cb5c16af8f1dfb0ae41941c16c104d38e8) (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:90641b2799fd3940cdf0bf8a73b2f76839e651a6) Merged-In: I9bb17112d9f0217b6af0343afecc9c943453b757 Change-Id: I9bb17112d9f0217b6af0343afecc9c943453b757
2024-01-19Snap for 11333137 from 90eb2e00ae0b0b0d11ae213ca4908aa91f312b23 to ↵Android Build Coastguard Worker
u-keystone-qcom-release Change-Id: I19c4490f24ae154db09110acb253113c9b92f964
2024-01-19Merge "libstagefright: Change to handle AUD nal unit type" into ↵Treehugger Robot
u-keystone-qcom-dev
2024-01-10Merge ac0e2fd79d9b91a10ec858c1ca5fae3dc55cdae5 on remote branchLinux Build Service Account
Change-Id: I1495b734ddcb45f58f50b1568adde94e95560cca
2023-12-22Merge 8012481c2b2b64026f8c539af32197ed7f80103b on remote branchLinux Build Service Account
Change-Id: I78949b6cc64f33240baee01c823e3d3ba50a5d28
2023-12-22Snap for 11249988 from 4f37f488d3617a7561a0272b0380ed2485ff0a99 to ↵Android Build Coastguard Worker
u-keystone-qcom-release Change-Id: I397f85f36c0182099cf74e06cea7aa6194ae24c4
2023-12-22Merge "Fix issue with external camera detection" into t-keystone-qcom-devTreehugger Robot
2023-12-22Merge changes from topic "am-c283947f-bb9a-4795-a6e5-7350bc632dcd" into ↵Treehugger Robot
u-keystone-qcom-dev * changes: [automerger skipped] Fix issue with external camera detection skipped: 182ff3e1b1 Fix issue with external camera detection