This project is mirrored from https://github.com/LineageOS/android_frameworks_av.
Pull mirroring updated .
- Jan 17, 2025
-
-
Rohit Sekhar authored
libcameraservice: Customize camera stack based on active app See merge request !6
-
The camera stack needs to expose different features depending on whether the FP4 specific camera or third party apps are using it. This is achieved via a system property that's configured while the camera is in use. Change-Id: I834c6155de872bf4218a7b0a749f2c0143d8bc1f
-
Change-Id: Iad6a6237293d2f6c1b7d2a5e4eca9026098f2852
-
Change-Id: I63c135fa01a2b462e1460423effeb8dcb60e53a7
-
- Sep 04, 2024
-
-
Michael Bestas authored
Android 14.0.0 release 67 # -----BEGIN PGP SIGNATURE----- # # iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCZteF1wAKCRDorT+BmrEO # eDpBAJ9ogh8GVbvQ2CIGqhRkYPOmSUFHlQCfYigTnasa1esLk6RQSt0CIK9hv5k= # =p5E5 # -----END PGP SIGNATURE----- # gpg: Signature made Wed Sep 4 00:55:35 2024 EEST # gpg: using DSA key 4340D13570EF945E83810964E8AD3F819AB10E78 # gpg: Good signature from "The Android Open Source Project <initial-contribution@android.com>" [marginal] # gpg: initial-contribution@android.com: Verified 2593 signatures in the past # 2 years. Encrypted 4 messages in the past 2 years. # gpg: WARNING: This key is not certified with sufficiently trusted signatures! # gpg: It is not certain that the signature belongs to the owner. # Primary key fingerprint: 4340 D135 70EF 945E 8381 0964 E8AD 3F81 9AB1 0E78 # By Wonsik Kim # Via Android Build Coastguard Worker * tag 'android-14.0.0_r67': omx: check HDR10+ info param size Change-Id: If0c7605338b861e0b0c352f6a59166d10ca45a4e
-
- Aug 08, 2024
-
-
Bruno Martins authored
Android 14.0.0 Release 55 (AP2A.240805.005) # -----BEGIN PGP SIGNATURE----- # # iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCZrKMGgAKCRDorT+BmrEO # eK2QAJ9a5tqcpP5+8UGNHYtvBelbQm3t/ACeIILuHRYPa3jgxupiwxdN9YfLKGY= # =l8gi # -----END PGP SIGNATURE----- # gpg: Signature made Tue Aug 6 21:48:26 2024 WEST # gpg: using DSA key 4340D13570EF945E83810964E8AD3F819AB10E78 # gpg: Can't check signature: No public key # By Devin Moore (2) and Andrew Lewis (1) # Via Android Build Coastguard Worker * tag 'android-14.0.0_r55': Revert^2 "StagefrightRecoder: Disabling B-frame support" libmediatranscoding: handle death recipient cookie ownership differently Track DeathNotifier cookie lifetime Change-Id: I6b181ddc9ae79c9b4ccdd7e033bd45afd1a14817
-
- Jul 19, 2024
-
-
Android Build Coastguard Worker authored
Change-Id: I541657f83b2593f0c5a37fbbed014ce2679b71c2
-
Wonsik Kim authored
Bug: 329641908 Test: presubmit Flag: EXEMPT security fix (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:53298956ba6bb8f147a632d7aaed8566dfc203ee) Merged-In: I72523e1de61e5f947174272b732e170e1c2964df Change-Id: I72523e1de61e5f947174272b732e170e1c2964df
-
- Jul 03, 2024
-
-
Michael Bestas authored
Android 14.0.0 release 53 # -----BEGIN PGP SIGNATURE----- # # iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCZoRX5AAKCRDorT+BmrEO # eNR7AJ9OYw98BR56xmj+/g+I2FaFXV7Y8wCeNzZgGC9fLTrIqN6wlj5Y2du0EKk= # =S3zm # -----END PGP SIGNATURE----- # gpg: Signature made Tue Jul 2 22:41:24 2024 EEST # gpg: using DSA key 4340D13570EF945E83810964E8AD3F819AB10E78 # gpg: Good signature from "The Android Open Source Project <initial-contribution@android.com>" [marginal] # gpg: initial-contribution@android.com: Verified 2553 signatures in the past # 2 years. Encrypted 4 messages in the past 2 years. # gpg: WARNING: This key is not certified with sufficiently trusted signatures! # gpg: It is not certain that the signature belongs to the owner. # Primary key fingerprint: 4340 D135 70EF 945E 8381 0964 E8AD 3F81 9AB1 0E78 # By Shunkai Yao # Via Android Build Coastguard Worker * tag 'android-14.0.0_r53': Use customized event flag for data FMQ not_empty to avoid conflict Change-Id: If03a78f631b1e020651f6c79d19e196bf8ddbd80
-
- Jun 30, 2024
-
-
Jiajia Cong authored
As framework change depends on HAL change . In those platforms only have framework change, the empty work couldn't be handled properly. Then the result C2_NOT_FOUND will be returned and framework will report a fatal error to client. We have to avoid such dependency issue CRs-Fixed: 2916108 Change-Id: I5270f5e2bd1922b84fb34364bb4cb8522ff389ec
-
- Jun 15, 2024
-
-
Michael Bestas authored
Android 14.0.0 Release 50 (AP2A.240605.024) # -----BEGIN PGP SIGNATURE----- # # iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCZmdzpQAKCRDorT+BmrEO # eJLtAJ43wF6qlq+J5XXdLJ+yWK58/er2DACfacvUKEF8Ioc8D8q6EaNj1laJ59M= # =oxwW # -----END PGP SIGNATURE----- # gpg: Signature made Tue Jun 11 00:44:05 2024 EEST # gpg: using DSA key 4340D13570EF945E83810964E8AD3F819AB10E78 # gpg: Good signature from "The Android Open Source Project <initial-contribution@android.com>" [marginal] # gpg: initial-contribution@android.com: Verified 2480 signatures in the past # 2 years. Encrypted 4 messages in the past 2 years. # gpg: WARNING: This key is not certified with sufficiently trusted signatures! # gpg: It is not certain that the signature belongs to the owner. # Primary key fingerprint: 4340 D135 70EF 945E 8381 0964 E8AD 3F81 9AB1 0E78 # By Andy Hung (28) and others # Via Automerger Merge Worker (486) and others * 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 ... Conflicts: media/codec2/sfplugin/CCodecBufferChannel.cpp services/camera/libcameraservice/utils/SessionConfigurationUtils.h Change-Id: Icadd2c7d79ab43dc7e7a740d9afc01d21f16ce6e
-
- Jun 13, 2024
-
-
Android Build Coastguard Worker authored
Merge cherrypicks of ['googleplex-android-review.googlesource.com/26623958', 'googleplex-android-review.googlesource.com/26350308', 'googleplex-android-review.googlesource.com/27596965'] into 24Q2-release. Change-Id: Ie94ff616b03664caeacf4934f0b0814928951199
-
Andrew Lewis authored
This reverts commit fea6b6fb. Reason for revert: To start another ABTD run to find out if the build failure is reproducible. (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:61ed373ba34ddad4f7bbb3469981ca0a59ed78a8) Merged-In: I6b722876328a71aa5b3c49b53e487a3af966f998 Change-Id: I6b722876328a71aa5b3c49b53e487a3af966f998
-
Devin Moore authored
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 Bug: 319210610 (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:0c674f5ff68daa64b90e1a234061ba9bebe6173c) Merged-In: I8e6ba40fe3da30bf8753e7a16ad5c8cd5dfda40b Change-Id: I8e6ba40fe3da30bf8753e7a16ad5c8cd5dfda40b
-
Devin Moore authored
Keep a set of cookies to signal when the DeathNotifier cookie is valid. Test: cd frameworks/av/media/libmediaplayerservice && atest -p Test: atest CtsCameraTestCases:android.hardware.camera2.cts.RecordingTest Test: adb shell kill -9 `pid media.swcodec` # during RecordingTest Bug: 319210610 (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:55128e7467c39633d6b69a62b9e47096fadc5d3d) Merged-In: Id113b8af0708c3f93e6ddef90751692ac0f32855 Change-Id: Id113b8af0708c3f93e6ddef90751692ac0f32855
-
- May 21, 2024
-
-
Android Build Coastguard Worker authored
Change-Id: Ic34c67fd26e3cd3c14b3aac9cdf45d28f5888a44
-
Shunkai Yao authored
Bug: 335547630 Test: atest --test-mapping hardware/interfaces/audio/aidl/vts:presubmit (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:f174d1ed60fe574540013043024d02ebae4f6fe2) Merged-In: I0f5776edd58748195df61e4dae911df30f40e5b0 Change-Id: I0f5776edd58748195df61e4dae911df30f40e5b0
-
- May 01, 2024
-
-
jiabin authored
The getAudioPort API is supported since HAL version 3.0. Do not call getAudioPort API if it is not supported. Bug: 329548103 Test: dumpsys audio policy with USB device connected (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:ce66fa6dabf2440ccc0e848ef94ecb2a391905b4) Merged-In: I6e107c9a394bffc30728041c21b31e148d1d9f20 Change-Id: I6e107c9a394bffc30728041c21b31e148d1d9f20
-
- Apr 19, 2024
-
-
Android Build Coastguard Worker authored
Change-Id: I8deecc5678615a07760a8c9220e7a0dfa3101c37
-
Harish Mahendrakar authored
Timestamp validation method that was added doesn't work as expected when system time is sent as timestamp to the MPEG4Writer. Bug: 331723380 Test: atest CtsMediaMuxerTestCases Test: atest CtsMediaV2TestCases:MuxerTest Test: atest CtsMediaV2TestCases:MuxerUnitTest (cherry picked from https://android-review.googlesource.com/q/commit:f909d513c7bcb4c5e1db6da6440ed3e043b3657f) Merged-In: I9cf28cae0c4836035290123ae33cf6d94052585e Change-Id: I9cf28cae0c4836035290123ae33cf6d94052585e
-
- Apr 03, 2024
-
-
Michael Bestas authored
Android 14.0.0 Release 31 (AP1A.240405.002.A1) # -----BEGIN PGP SIGNATURE----- # # iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCZgs/1gAKCRDorT+BmrEO # eDhFAJwIqIlCMu44pxc6BT/TBiDKpNaqfQCfZ/1nKrORdrUPUaBJ9CJFy/8GSOQ= # =GuOC # -----END PGP SIGNATURE----- # gpg: Signature made Tue Apr 2 02:14:30 2024 EEST # gpg: using DSA key 4340D13570EF945E83810964E8AD3F819AB10E78 # gpg: Good signature from "The Android Open Source Project <initial-contribution@android.com>" [marginal] # gpg: initial-contribution@android.com: Verified 2404 signatures in the past # 2 years. Encrypted 4 messages in the past 2 years. # gpg: WARNING: This key is not certified with sufficiently trusted signatures! # gpg: It is not certain that the signature belongs to the owner. # Primary key fingerprint: 4340 D135 70EF 945E 8381 0964 E8AD 3F81 9AB1 0E78 # By malikakash # Via Android Build Coastguard Worker * tag 'android-14.0.0_r31': Fix VendorTagDescriptorCache::getTagType Fix VendorTagId to be metadata_vendor_id_t Change-Id: I2b9c6feccdb50679f9db42559c25175066fe81f3
-
- Mar 26, 2024
-
-
danielml authored
This fixes an overflow caused by using the `int` type, thus breaking the camera on cases where the actual vendor tag id is bigger than the maximum value `int` can hold. Test: Open camera, make sure that preview shows correctly and that there are no vendor tag errors in logs. Change-Id: Ia00e9e3fcc737bfaf0a917f11690f15d686441ba Signed-off-by: danielml <daniel@danielml.dev>
-
- Mar 20, 2024
-
-
Nick Reuter authored
Change-Id: I29ae6e5d821163c2566e23ea83330bba065248d5
-
- Mar 15, 2024
-
-
Android Build Coastguard Worker authored
Change-Id: I2dbaf8e3490e6e13dde889fbf79d37577df22e9e
-
- Mar 14, 2024
-
-
Wonsik Kim authored
Bug: 327526153 Test: atest VtsHalMediaC2V1_0TargetMasterTest (cherry picked from https://android-review.googlesource.com/q/commit:04c8943004913bb606d959b7f796477016a3b1e0) Merged-In: I130134b791bf9b3ebe1a9687c921dbbd5295e143 Change-Id: I130134b791bf9b3ebe1a9687c921dbbd5295e143
-
- Mar 10, 2024
-
-
Michael Bestas authored
Change-Id: Ia6948e6c6d71f437fa118185a9df8bcd4ce47575
-
- Mar 08, 2024
-
-
Michael Bestas authored
Android 14.0.0 release 29 # -----BEGIN PGP SIGNATURE----- # # iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCZeZW4wAKCRDorT+BmrEO # eJuYAJ92dgKxEGffS2EOHy41mwZziOUGoQCeJB+MQmccRlDdNM0YxmgReFt7ZqU= # =ZOeF # -----END PGP SIGNATURE----- # gpg: Signature made Tue Mar 5 01:18:59 2024 EET # gpg: using DSA key 4340D13570EF945E83810964E8AD3F819AB10E78 # gpg: Good signature from "The Android Open Source Project <initial-contribution@android.com>" [marginal] # gpg: initial-contribution@android.com: Verified 2345 signatures in the past # 2 years. Encrypted 4 messages in the past 2 years. # gpg: WARNING: This key is not certified with sufficiently trusted signatures! # gpg: It is not certain that the signature belongs to the owner. # Primary key fingerprint: 4340 D135 70EF 945E 8381 0964 E8AD 3F81 9AB1 0E78 # By Andy Hung (305) and others # Via Automerger Merge Worker (7353) and others * tag 'android-14.0.0_r29': (1138 commits) Revert "StagefrightMetadataRetriever: check P010 support when computing bitdepth" Add API for preparing to disconnect external device. libaudiohal@aidl: Fix handling of stream config suggestion libaudiohal@aidl: Remove non-working code for HAL PIDs retrieval Enable dav1d decoder as another av1 decoder Revert "libaudiohal@aidl: Work around use of unsupported mix por..." Revert "libaudiohal@aidl: Remove non-working code for HAL PIDs r..." Revert "libaudiohal@aidl: Fix handling of stream config suggestion" Revert "Enable AIDL HAL support in the framework" C2SoftDav1dDec: Replace memcpy with dav1d_data_wrap Support dumping from given position and migrate code C2SoftDav1dDec: Move libyuv calls to SimpleC2Component Support the dav1d decoder in a new codec2 component Free data queue before closing data file descriptor. Add API for preparing to disconnect external device. Support RGBA input buffers. Fix crash when there's unexpected non-YUV buffer input. 1. lambda param explicit capture by-ref 2. ExternalMetaItem field init order. Missing NULL Check libaudiohal@aidl: Work around use of unsupported mix port configurations ... Conflicts: media/libmediaplayerservice/Android.bp media/utils/ServiceUtilities.cpp services/audiopolicy/service/AudioPolicyService.cpp services/camera/libcameraservice/common/CameraDeviceBase.h services/camera/libcameraservice/utils/SessionConfigurationUtils.cpp services/camera/libcameraservice/utils/SessionConfigurationUtils.h Change-Id: Ic6cd1f6d1af062310322a19d452aac1712b40b05
-
- Mar 07, 2024
-
-
Android Build Coastguard Worker authored
Change-Id: Ifbc4526d1c0d3e7907b8aec7c9785e186e574917
-
Charles Chen authored
This reverts commit 17e3ebe8. Reason for revert: Local testing + debugging (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:f075f08d80497aafc2b3ee1c4358f5e8559b5c99) Merged-In: I2e8a8cd456d1fb7f8d12072f6f0aaa12e6dc6e6c Change-Id: I2e8a8cd456d1fb7f8d12072f6f0aaa12e6dc6e6c
-
- Mar 05, 2024
-
-
Android Build Coastguard Worker authored
Change-Id: Ieba4c774d2b2ca0e71a46409521482115618f830
-
- Mar 04, 2024
-
-
Dorin Drimus authored
-
Treehugger Robot authored
-
Dorin Drimus authored
Bug: 305053946 Test: atest AudioTrackTest#testZeroPositionStartThresholdInFrames Change-Id: I6f18c2be0206a0ad0b6cc00a0ca023cd29a433ec
-
Jan Sebechlebsky authored
Bug: 301023410 Test: build with build flag on / off. Change-Id: Iafaafbfe0a222b77b9a4a0f32b2751d96cf9a47e
-
- Mar 02, 2024
-
-
Android Build Coastguard Worker authored
Change-Id: I8cebe47a99a5e1e63b8885ee3bb1c8df7cdb0c1e
-
- Mar 01, 2024
-
-
Andy Hung authored
-
Android Build Coastguard Worker authored
Change-Id: I7e22fbfa12698012c89dd24e92db0e222c4570dc
-
- Feb 29, 2024
-
-
Wonsik Kim authored
Merge "android.media.codec-aconfig-cc: Set double_loadable to true" into main am: 20024657 am: a77d2bd5 Original change: https://android-review.googlesource.com/c/platform/frameworks/av/+/2980860 Change-Id: I39e4897fb8d51b18e2dba39161d3379b1a800a2c Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Wonsik Kim authored
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>
-
Arun Johnson authored
Original change: https://android-review.googlesource.com/c/platform/frameworks/av/+/2973712 Change-Id: I77b7a6fc98c9b745cc3efcc366f16734c9f39cc5 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-