mirror of
https://github.com/Evolution-X/hardware_interfaces
synced 2026-02-01 11:36:00 +00:00
65382f6a50f6e78aacd57d3f17e2e63adf2bd2a5
External USB camera hal service crashes when disconnecting the camera. ExternalCameraDeviceSession's desctructor is called and deletes mLock, but mBufferRequestThread is still running and waiting on the same mLock, which causes the "pthread_mutex_lock called on a destroyed mutex" error. Fix the issue by stopping the thread in destructor. Also refactors the functions and remove unused conditions. Bug: 289741662 Test: Test with USB camera Change-Id: I06b1ff6e192a4bca16822785d65d68a6aae53414
Merge "Update common.fmq aidl_interface with versions_with_info" am:
35d4efc9e9 am: d4d38f8116 am: 3d96c8e4de
Merge "Include <functional> for std::function and std::placeholders" into main am:
e5896f0fea am: 073c14a320 am: ce87f3a63d am: bc5e1931d8 am: afa3d1a2cf
Merge "Include <functional> for std::function and std::placeholders" into main am:
e5896f0fea am: 073c14a320 am: ce87f3a63d am: bc5e1931d8 am: afa3d1a2cf
Merge "media.c2 aidl: Add decoder output allocator interface" am:
3c4de3af67 am: a2147b121e am: 1c0c72e72b
Merge "Make apex_available of nn hidl interfaces explicit in Android.bp" am:
fd48e195bb am: 1156f7c564 am: b0e2887437
Set per-test timeout for IRadio 1.2-1.6 VTS to 5m am:
f0c772199b am: 76474a3b7c am: 77c96ccf13 am: af716de58e am: fad8c02770
Merge "Enable Gyroscope sensor injection by AIDL flag" into main am:
bfa8a13317 am: 9943d4fee0 am: fe4f1eea8c am: 7f08099725 am: b50c633e9e
Merge "Use a 64-bit instance of 0x1 when creating the event bitmask." into udc-qpr-dev am:
140534a783 am: dc53a4ca8f
Description
No description provided
Languages
C++
56.3%
AIDL
41.2%
C
1.5%
Rust
0.4%
Java
0.4%
Other
0.1%