summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-03-06Merge "libaudiohal: Publish AUX type in proxy effects" into main am: daa8bba59ftemp_319669529Treehugger Robot
Original change: https://android-review.googlesource.com/c/platform/frameworks/av/+/2988130 Change-Id: I4415e3fc418879e4e9e346826ac0335d7f1fd75c Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-03-06Merge "libaudiohal: Publish AUX type in proxy effects" into mainTreehugger Robot
2024-03-06Merge "audio: optimize variable assignment method to reduce resource ↵Mikhail Naganov
consumption" into main am: 69ea3edb69 Original change: https://android-review.googlesource.com/c/platform/frameworks/av/+/2988129 Change-Id: Idc6fad412ce154cdbfc9064d6af29c029e55da16 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-03-06Merge changes I5e79a906,I10e49e98 into main am: bb5fe023e0Treehugger Robot
Original change: https://android-review.googlesource.com/c/platform/frameworks/av/+/2989294 Change-Id: Ia96d4e3d84ec87d65af8514e56072f8ba27cf8db Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-03-06Merge "MultiAccessUnits: offset size fixes for secure API" into main am: ↵Treehugger Robot
29e8549b24 Original change: https://android-review.googlesource.com/c/platform/frameworks/av/+/2986829 Change-Id: I842d68a099e3a4fb8b5ef0cf322911d2577fd117 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-03-06Merge "Start submitting buffers during idle->executing transition" into main ↵Treehugger Robot
am: 3f1fd467be Original change: https://android-review.googlesource.com/c/platform/frameworks/av/+/2892781 Change-Id: I27448a7680c3ac38fe1d97b99b41bee48272031d Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-03-06Merge "Camera: Bump up the offline switch capture request timeout" into main ↵Treehugger Robot
am: a808cc464c Original change: https://android-review.googlesource.com/c/platform/frameworks/av/+/2987529 Change-Id: Ia2c4561b575205b9e6d3cc4b8540679f81a3f3ac Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-03-06Merge "Visualizer: default capture size VISUALIZER_CAPTURE_SIZE_MAX" into ↵Shunkai Yao
main am: f6e3d164b8 Original change: https://android-review.googlesource.com/c/platform/frameworks/av/+/2983879 Change-Id: I72a3458fb7be7b378d79db6a1439071816bda156 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-03-05Merge "audio: optimize variable assignment method to reduce resource ↵Mikhail Naganov
consumption" into main
2024-03-05Merge changes I5e79a906,I10e49e98 into mainTreehugger Robot
* changes: Fix channelCount_ nullptr check typo Adding both large_frame flags while signalling
2024-03-05Merge "MultiAccessUnits: offset size fixes for secure API" into mainTreehugger Robot
2024-03-05Merge "Start submitting buffers during idle->executing transition" into mainTreehugger Robot
2024-03-05Merge "Camera: Bump up the offline switch capture request timeout" into mainTreehugger Robot
2024-03-05Fix channelCount_ nullptr check typoArun Johnson
Bug: 325512893 Change-Id: I5e79a90644a9e86fca6eea3915ab6cb5c39494ef
2024-03-05MultiAccessUnits: offset size fixes for secure APIArun Johnson
Encrypted buffer offsets were updated with the correct values. Bug: 325512893 Test: atest android.mediav2.cts.CodecDecoderDrmTest Test: atest android.mediav2.cts.CodecDecoderMultiAccessUnitDrmTest Test: atest android.mediav2.cts.CodecDecoderBlockModelMultiAccessUnitDrmTest Change-Id: I61283c6b28d67d48562568cd22d9a143d70668d0 WIP fix buffer sizes Change-Id: Ife52478884e9bb65b6955199567fc1ff560e0fa2
2024-03-05Adding both large_frame flags while signallingArun Johnson
Bug: 325512893 Change-Id: I10e49e98c2c30b894e3ab432f66ddb354aa8c1bc
2024-03-05libaudiohal: Publish AUX type in proxy effectsJaideep Sharma
Publish AUXILIARY type to effect proxy, if any of sub-effects support AUXILIARY. Ideally, all the sub-effects should be of same type. Bug: 328167080 Test: run cts-dev -m CtsMediaAudioTestCases -t android.media.audio.cts.AudioEffectTest#test1_7AuxiliaryOnAudioTrack Change-Id: Ib15918aacaf4cabb1128e46eaa5fee1539573085
2024-03-05Merge "Visualizer: default capture size VISUALIZER_CAPTURE_SIZE_MAX" into mainShunkai Yao
2024-03-05audio: optimize variable assignment method to reduce resource consumptionjiangyao
Avoid looping through each productStrategy to obtain its corresponding AttributesVector. Only obtain the variable when the conditions are met. Test: N/A Change-Id: I40332a1914406abb31c0cacf9f7b08247226019d Signed-off-by: jiangyao <jiangyao@xiaomi.com>
2024-03-04Start submitting buffers during idle->executing transitionPatrick Pun
Having the reflector thread started after transitioning to Executing state could be too late in updating the input buffers. Bug: 243122625 Test: atest android.media.cts.SurfaceEncodeTimestampTest Change-Id: I95e3300217f3c4c24f6c158b022640c1e4108d2a
2024-03-04Visualizer: default capture size VISUALIZER_CAPTURE_SIZE_MAXShunkai Yao
also make the range align with VISUALIZER_CAPTURE_SIZE_* Bug: 317742497 Test: Manual test with Sound Amplifier Test: atest android.media.audio.cts.VisualizerTest Change-Id: I68148394eca509ba12c6de50c9790cf0c135cd30 Merged-In: I68148394eca509ba12c6de50c9790cf0c135cd30
2024-03-04[automerger skipped] Merge "audio: add feature flag for new headset profile ↵Treehugger Robot
and SCO audio management" into main am: 3a89c66e06 -s ours am skip reason: Merged-In I4aa9988ed0c05a2e441f02c788f30acd528e04fd with SHA-1 97958e9f8d is already in history Original change: https://android-review.googlesource.com/c/platform/frameworks/av/+/2972031 Change-Id: Id6b7f4f739ab43f4ac7a31f81ea0909f8b8b1d0c Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-03-04[automerger skipped] audio: add feature flag for new headset profile and SCO ↵Eric Laurent
audio management am: 1103b4df07 -s ours am skip reason: Merged-In I4aa9988ed0c05a2e441f02c788f30acd528e04fd with SHA-1 97958e9f8d is already in history Original change: https://android-review.googlesource.com/c/platform/frameworks/av/+/2972031 Change-Id: I140669f2d4f557b024a9edc4748ac4e75952bacf Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-03-04Merge "audio: add feature flag for new headset profile and SCO audio ↵Treehugger Robot
management" into main
2024-03-04Merge "MultiAccessunitHelper: samplerate and channelCount" into main am: ↵Treehugger Robot
886f4abc33 Original change: https://android-review.googlesource.com/c/platform/frameworks/av/+/2974322 Change-Id: Ibf4c586f77f0e3c39a7fb757ed3be99a887dfaa0 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-03-04Camera: Bump up the offline switch capture request timeoutEmilian Peev
Adjust the time it takes to process capture requests. Bug: 327023176 Test: Camera CTS Change-Id: I94bca5d8e3a4bea397c464924bc90cca013c3276
2024-03-04Merge "MultiAccessunitHelper: samplerate and channelCount" into mainTreehugger Robot
2024-03-04MultiAccessunitHelper: samplerate and channelCountArun Johnson
The sample rates and channel count should be quieried at the output rather than at the input. This will make sure that the codec reports values in the current stream. Test: atest android.mediav2.cts.CodecDecoderMultiAccessUnitTest Test: atest android.mediav2.cts.CodecDecoderBlockModelMultiAccessUnitTest Bug: 325512893 Change-Id: I88c2b778998ed91faca9d3664400e1e9c2ac2fa5
2024-02-29Merge "android.media.codec-aconfig-cc: Set double_loadable to true" into ↵Wonsik Kim
main am: 20024657cd Original change: https://android-review.googlesource.com/c/platform/frameworks/av/+/2980860 Change-Id: I4798d477c16f221ff3b3ad47f2ed27d4d587b26d Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-02-29Merge "android.media.codec-aconfig-cc: Set double_loadable to true" into mainWonsik Kim
2024-02-29Merge "Signals audio codecs with Feature multiple-frames" into main am: ↵Arun Johnson
3292333f6f Original change: https://android-review.googlesource.com/c/platform/frameworks/av/+/2973712 Change-Id: I458b26c3a316cea0f8a3d22e844b572b6a2a7389 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-02-29Merge "Signals audio codecs with Feature multiple-frames" into mainArun Johnson
2024-02-29Merge "Remove Android.mk files which are not needed any more." into main am: ↵Wei Li
d611266c12 Original change: https://android-review.googlesource.com/c/platform/frameworks/av/+/2983673 Change-Id: Ifa88ac4efc7a0a6b746a224656ad46cf919e521a Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-02-29Merge "Remove Android.mk files which are not needed any more." into mainWei Li
2024-02-29Merge "Moving MultiAccessunitInterface to ComponentStore" into main am: ↵Arun Johnson
586f6cb9f9 Original change: https://android-review.googlesource.com/c/platform/frameworks/av/+/2973711 Change-Id: I24e4cbf2f2dcb5e761af1ac33e99c55e885cf8b3 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-02-29Merge "Moving MultiAccessunitInterface to ComponentStore" into mainArun Johnson
2024-02-29Merge "AudioStreamOut: Align with AudioStreamIn" into main am: 117752e26cAndy Hung
Original change: https://android-review.googlesource.com/c/platform/frameworks/av/+/2983151 Change-Id: I785b073d75127f049cb725943b6e499343d16c13 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-02-28Merge "AudioStreamOut: Align with AudioStreamIn" into mainAndy Hung
2024-02-28Remove Android.mk files which are not needed any more.Wei Li
The license metadata declaration logic in these Android.mk files is moved to file build/make/core/tasks/meta-lic.mk. Bug: 316805918 Test: CIs Change-Id: I857de78d45f1ba7c9244874dba4616500f308b21
2024-02-28Merge "EffectBufferHalAidl: remove ashmem mapping" into main am: 80e08f6368Shunkai Yao
Original change: https://android-review.googlesource.com/c/platform/frameworks/av/+/2980055 Change-Id: I5b60411f58a8c4700480e3c6c72007e3ab535067 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-02-28Merge "EffectBufferHalAidl: remove ashmem mapping" into mainShunkai Yao
2024-02-28AudioStreamOut: Align with AudioStreamInAndy Hung
Currenty the MixerThread bypasses AudioStreamOut::getPresentationPosition so inaccuracy in handling is avoided. Fix this to work for the linear PCM case. Test: atest AudioTrackTest (with and without AudioStreamOut usage) Bug: 326134469 Merged-In: I630d1e79bd591e6ce5e99ccec1df094e989be2f1 Change-Id: I630d1e79bd591e6ce5e99ccec1df094e989be2f1
2024-02-28Merge "VtsHalMediaC2: start thread pool" into main am: 905ee08aeeWonsik Kim
Original change: https://android-review.googlesource.com/c/platform/frameworks/av/+/2979677 Change-Id: I93c1b4ed7414ddc8f5190453c6cb292a2d75677b Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-02-28Merge "media.c2 client: fix # of queried param count" into main am: 5d9ef21a9aTreehugger Robot
Original change: https://android-review.googlesource.com/c/platform/frameworks/av/+/2979676 Change-Id: I6242dc6bceda616cf65ea5860c9d0dc0d746b135 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-02-28Merge "VtsHalMediaC2: start thread pool" into mainWonsik Kim
2024-02-28Merge "media.c2 client: fix # of queried param count" into mainTreehugger Robot
2024-02-28android.media.codec-aconfig-cc: Set double_loadable to trueHarish Mahendrakar
Bug: 299191092 Test: Build Change-Id: I78cd7985d27753ac87f09b2b442913a3e5e786d3
2024-02-28EffectBufferHalAidl: remove ashmem mappingShunkai Yao
Bug: 326008399 Test: Enable AIDL effect on Pixel and test audio Change-Id: Ic2caab108a55dfd15b304cc208c140331b2535e2
2024-02-28Merge "AudioRecord: Fix capture timestamp after standby" into main am: ↵Andy Hung
0c5d37c0fd Original change: https://android-review.googlesource.com/c/platform/frameworks/av/+/2975756 Change-Id: Ie7f5c9f349f8279016308a3ac63b9d6333f6cb0a Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-02-28Merge "AudioRecord: Fix capture timestamp after standby" into mainAndy Hung