- 32777e4 MMapTrack: Fix nullptr crash when ATRACE audio is enabled by Andy Hung · 9 months ago
- f767de0 audio: Add track metadata perfetto logging by Andy Hung · 10 months ago
- 30cce6a Push initial pair to frame map when track starts from PAUSED state by Tang Lee · 10 months ago
- c2d54b5 Merge "audioflinger: align track dump header and content." into main by Treehugger Robot · 10 months ago
- cfef271 audioflinger: align track dump header and content. by jiabin · 10 months ago
- fac457d Merge "audioflinger: RecordTrack: add debug log" into main am: 27eab06c14 am: 2e05049486 by Andy Hung · 11 months ago
- 35cdf35 audioflinger: RecordTrack: add debug log by Ajender Reddy · 11 months ago
- 6e3e81e Differentiate between mute reported to AS and port mute by Vlad Popa · 11 months ago
- 10018da Avoid calling virtual method in constructor by Vlad Popa · 11 months ago
- 1e865e6 APM: forward mute state in APM to AF by Vlad Popa · 1 year, 1 month ago
- b01390f Add uid to audioflinger track dumps by Atneya Nair · 11 months ago
- aa3afcb Add headers to audioflinger thread local logs by Atneya Nair · 11 months ago
- c76e503 OutputTrack: Ensure weak pointer is held outside of lambda creation. by Andy Hung · 12 months ago
- 88a7afe audioserver: add automated audio power logging by Andy Hung · 1 year, 1 month ago
- d571fab AudioFlinger: Forward track port volume to patch tracks by Andy Hung · 1 year ago
- 6b137d1 Revert^4 "Reapply "AudioFlinger: Control volume using Port ID"" by Andy Hung · 1 year ago
- 2e077f0 Revert^3 "Reapply "AudioFlinger: Control volume using Port ID"" by Pechetty Sravani (xWF) · 1 year ago
- 98c44f3 Revert^2 "Reapply "AudioFlinger: Control volume using Port ID"" by Andy Hung · 1 year ago
- d3e99d2 Revert "Reapply "AudioFlinger: Control volume using Port ID"" by Liana Kazanova (xWF) · 1 year ago
- af273c6 Reapply "AudioFlinger: Control volume using Port ID" by Eric Laurent · 1 year, 1 month ago
- 277a37e Revert "AudioFlinger: Control volume using Port ID" by Eric Laurent · 1 year, 1 month ago
- 55b2a0f AudioFlinger: Control volume using Port ID by Francois Gaffie · 4 years, 2 months ago
- bcc3965 Merge "AudioFlinger: defer restartIfDisabled()" into main am: 3f4cf25a4c by Andy Hung · 1 year, 3 months ago
- 3f4cf25 Merge "AudioFlinger: defer restartIfDisabled()" into main by Andy Hung · 1 year, 3 months ago
- f9e8de4 Merge "Merge Android 14 QPR3 to AOSP main" into main by Xin Li · 1 year, 3 months ago
- 56ce2ed AudioFlinger: defer restartIfDisabled() by Andy Hung · 1 year, 3 months ago
- f2b4a18 audio: Enable RT priority inheritance for service clients by Andy Hung · 1 year, 5 months ago
- 5913501 Merge "AudioPlaybackCapture: solve second output data consumed low issue" into main am: 243f8f4deb am: de9f1a2dc2 by Treehugger Robot · 1 year, 3 months ago
- de9f1a2 Merge "AudioPlaybackCapture: solve second output data consumed low issue" into main am: 243f8f4deb by Treehugger Robot · 1 year, 3 months ago
- 3acc9b1 AudioPlaybackCapture: solve second output data consumed low issue by guonaichao · 1 year, 3 months ago
- 220eea1 Concurrent playback behavior when bit-perfect client is active. by jiabin · 1 year, 4 months ago
- 022a513 AudioFlinger: do not enter standby on offload stream when underrunning by Eric Laurent · 1 year, 5 months ago
- 58b01b1 audio: Enable RT priority inheritance for service clients by Andy Hung · 1 year, 5 months ago
- 6fb2689 Mute: Update logging by Andy Hung · 1 year, 7 months ago
- a718771 AudioFlinger: Update Track / Thread mutex handling by Andy Hung · 1 year, 9 months ago
- b882d48 Fix playbackHeadPosition after starting tracks with a startThresholdInFrames by Dorin Drimus · 1 year, 8 months ago
- 0e26ec6 Mute: Update logging by Andy Hung · 1 year, 7 months ago
- ca480e9 Merge Android 24Q1 Release (ab/11220357) by Xin Li · 1 year, 7 months ago
- 98b8d45 Add RWLock when accessing tee patches. by Jiabin Huang · 1 year, 8 months ago
- bbe0000 Merge "Add RWLock when accessing tee patches." into main by Treehugger Robot · 1 year, 9 months ago
- 73f9705 Add RWLock when accessing tee patches. by Jiabin Huang · 1 year, 9 months ago
- 6c498e9 AudioFlinger: Update Track / Thread mutex handling by Andy Hung · 1 year, 9 months ago
- 6e506fc Accessing tee patches with holding the thread lock. by jiabin · 2 years, 2 months ago
- 93d4e88 Merge "Thread: Add safety annotations for methods" into main by Andy Hung · 1 year, 10 months ago
- 6f4481d Merge "Fix AudioFlinger crash after playing overnight." into main am: 85ee025ddb am: 98f296ec70 am: 9e37c6fc49 by Treehugger Robot · 1 year, 10 months ago
- 98f296e Merge "Fix AudioFlinger crash after playing overnight." into main am: 85ee025ddb by Treehugger Robot · 1 year, 10 months ago
- 85ee025 Merge "Fix AudioFlinger crash after playing overnight." into main by Treehugger Robot · 1 year, 10 months ago
- bbddde0 Fix AudioFlinger crash after playing overnight. by Dorin Drimus · 1 year, 10 months ago
- 1a4e6fd Merge "Use audio_bytes_per_frame now supporting compressed formats" into main am: 8760c09f30 am: d855c324f2 am: 1aab7915cc by Andy Hung · 1 year, 10 months ago
- d855c32 Merge "Use audio_bytes_per_frame now supporting compressed formats" into main am: 8760c09f30 by Andy Hung · 1 year, 10 months ago
- 94dfbb4 Thread: Add safety annotations for methods by Andy Hung · 2 years ago
- d883e30 Use audio_bytes_per_frame now supporting compressed formats by Dean Wheatley · 1 year, 11 months ago
- 1353b29 audioflinger: patchtrack: fix crash on output closure by François Gaffie · 1 year, 10 months ago
- 87e8241 Thread and Track: Update to audio_utils mutex by Andy Hung · 2 years ago
- 094dc76 MelReporter, PatchCommandThread: Update to audio_utils mutex by Andy Hung · 2 years ago
- 2ac52f1 AudioFlinger: Use audio_utils::mutex by Andy Hung · 2 years ago
- ce24047 AudioFlinger: Update Tracks class includes by Andy Hung · 2 years, 2 months ago
- 2cbc272 AudioFlinger: Create Thread callback by Andy Hung · 2 years, 2 months ago
- fa2f4f3 AudioFlinger: Create Client callback by Andy Hung · 2 years, 2 months ago
- 5612670 AudioFlinger: Remove unnecessary friends by Andy Hung · 2 years, 2 months ago
- 34645da AudioFlinger: Extract TeePatch by Andy Hung · 2 years, 2 months ago
- 837229a AudioFlinger: Do not dereference a nullptr for a reference by Andy Hung · 2 years, 2 months ago
- 71742ab AudioFlinger: Extract inner Thread classes by Andy Hung · 2 years, 2 months ago
- 44f2718 AudioFlinger: Add more Thread interfaces by Andy Hung · 2 years, 2 months ago
- 4989d31 AudioFlinger: Add ThreadBase and PlaybackThread interfaces by Andy Hung · 2 years, 2 months ago
- 3ff4b55 AudioFlinger: Extract inner Track classes by Andy Hung · 2 years, 2 months ago
- 02a6c4e AudioFlinger: Add Track interfaces by Andy Hung · 2 years, 3 months ago
- aaa1828 AudioFlinger: Extract inner TrackHandle and RecordHandle classes by Andy Hung · 2 years, 3 months ago
- bd72c54 AudioFlinger: Extract Effect inner classes by Andy Hung · 2 years, 3 months ago
- b17d24b Thread and Track: Update to audio_utils mutex by Andy Hung · 2 years ago
- d65f1d8 MelReporter, PatchCommandThread: Update to audio_utils mutex by Andy Hung · 2 years ago
- 85a0745 AudioFlinger: Use audio_utils::mutex by Andy Hung · 2 years ago
- ab65b18 Thread: Add safety annotations for methods by Andy Hung · 2 years ago
- b61c721 Use String8/16 c_str [main] by Tomasz Wasilczyk · 2 years ago
- c5007f8 Thread and Track: Update to audio_utils mutex by Andy Hung · 2 years ago
- 0169fbc MelReporter, PatchCommandThread: Update to audio_utils mutex by Andy Hung · 2 years ago
- 954b971 AudioFlinger: Use audio_utils::mutex by Andy Hung · 2 years ago
- 65d5308 Merge Android U (ab/10368041) by Xin Li · 2 years ago
- af7990a Add log for OP_PLAY_AUDIO checking by Shunkai Yao · 2 years, 1 month ago
- 472f127 AudioFlinger: Update Tracks class includes by Andy Hung · 2 years, 2 months ago
- c6c1400 Merge "AudioFlinger: Create Thread callback" into udc-qpr-dev-plus-aosp by Andy Hung · 2 years, 1 month ago
- 8b7fc4a Merge "AudioFlinger: Create Client callback" into udc-qpr-dev-plus-aosp by Andy Hung · 2 years, 1 month ago
- 7535ed9 AudioFlinger: Create Thread callback by Andy Hung · 2 years, 2 months ago
- a9b2459 AudioFlinger: Create Client callback by Andy Hung · 2 years, 2 months ago
- 4ec78f5 APC: Add possible deadlock fix when creating track by Vlad Popa · 2 years, 1 month ago
- eb6b5f8 AudioFlinger: Remove unnecessary friends by Andy Hung · 2 years, 2 months ago
- 6bad18a AudioFlinger: Extract TeePatch by Andy Hung · 2 years, 2 months ago
- 7e888b3 AudioFlinger: Do not dereference a nullptr for a reference by Andy Hung · 2 years, 2 months ago
- 4b17e88 AudioFlinger: Extract inner Thread classes by Andy Hung · 2 years, 2 months ago
- 0c1e11e AudioFlinger: Add more Thread interfaces by Andy Hung · 2 years, 2 months ago
- 3e4c874 AudioFlinger: Add ThreadBase and PlaybackThread interfaces by Andy Hung · 2 years, 2 months ago
- 11e7424 AudioFlinger: Extract inner Track classes by Andy Hung · 2 years, 2 months ago
- fafbebc AudioFlinger: Add Track interfaces by Andy Hung · 2 years, 3 months ago
- d215212 APC: Add possible deadlock fix when creating track by Vlad Popa · 2 years, 1 month ago
- d585959 APC: Add possible deadlock fix when creating track by Vlad Popa · 2 years, 1 month ago
- 0f725b4 AudioFlinger: Update Tracks class includes by Andy Hung · 2 years, 2 months ago
- 583043b AudioFlinger: Create Thread callback by Andy Hung · 2 years, 2 months ago
- 47c0117 AudioFlinger: Create Client callback by Andy Hung · 2 years, 2 months ago
- 4e7c74b Merge "AudioFlinger: Do not dereference a nullptr for a reference" into main by Andy Hung · 2 years, 2 months ago
- 4fd6901 AudioFlinger: Do not dereference a nullptr for a reference by Andy Hung · 2 years, 2 months ago