- f767de0 audio: Add track metadata perfetto logging by Andy Hung · 10 months ago
- 6e3e81e Differentiate between mute reported to AS and port mute by Vlad Popa · 11 months ago
- 1e865e6 APM: forward mute state in APM to AF by Vlad Popa · 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
- 56ce2ed AudioFlinger: defer restartIfDisabled() by Andy Hung · 1 year, 3 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
- 229466a Add adaptive haptics scaling to external vibrations by Ahmad Khalil · 1 year, 7 months ago
- ca480e9 Merge Android 24Q1 Release (ab/11220357) by Xin Li · 1 year, 7 months ago
- f302e81 AudioFlinger: Update tee patches before locking effect chain by Andy Hung · 1 year, 7 months ago
- 98b8d45 Add RWLock when accessing tee patches. by Jiabin Huang · 1 year, 8 months ago
- 73f9705 Add RWLock when accessing tee patches. by Jiabin Huang · 1 year, 9 months ago
- 6e506fc Accessing tee patches with holding the thread lock. by jiabin · 2 years, 2 months ago
- a6f1cbb AudioFlinger: add mutex order to constructor by Andy Hung · 1 year, 11 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
- ce24047 AudioFlinger: Update Tracks class includes 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
- 44f2718 AudioFlinger: Add more Thread interfaces by Andy Hung · 2 years, 2 months ago
- 3ff4b55 AudioFlinger: Extract inner Track classes by Andy Hung · 2 years, 2 months ago
- 4d85ad0 AudioFlinger: Add PatchRecord PatchTrack interfaces 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
- 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
- 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
- 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
- 99b1ba6 AudioFlinger: Remove unnecessary friends by Andy Hung · 2 years, 2 months ago
- 16ed0da AudioFlinger: Extract TeePatch by Andy Hung · 2 years, 2 months ago
- 103be86 APC: Wake OffloadThread on AppOps mute by Vlad Popa · 2 years, 2 months ago
- 87c693c AudioFlinger: Add more Thread interfaces by Andy Hung · 2 years, 2 months ago
- 9d7c6f8 APC: Wake OffloadThread on AppOps mute by Vlad Popa · 2 years, 2 months ago
- 8d31fd2 AudioFlinger: Extract inner Track classes by Andy Hung · 2 years, 2 months ago
- ca9be05 AudioFlinger: Add PatchRecord PatchTrack interfaces by Andy Hung · 2 years, 2 months ago
- d29af63 AudioFlinger: Add Track interfaces by Andy Hung · 2 years, 3 months ago
- a5a7fc9 AudioFlinger: Extract inner TrackHandle and RecordHandle classes by Andy Hung · 2 years, 3 months ago
- a50a9ed Merge "Accessing tee patches with holding the thread lock." into udc-qpr-dev am: ed3ea611db by Treehugger Robot · 2 years, 2 months ago
- 7434e81 Accessing tee patches with holding the thread lock. by jiabin · 2 years, 2 months ago
- 85ae030 Merge "AudioFlinger: Remove conditional effect types" am: 9eb3b47eb2 am: 4e44a210c6 am: 64d148ee41 by Andy Hung · 2 years, 3 months ago
- 319587b AudioFlinger: Remove conditional effect types by Andy Hung · 2 years, 4 months ago
- c5a5f83 SyncEvent: modernize C++ am: 068e08eeca am: 5c08d92b19 am: b20f72a95d by Andy Hung · 2 years, 4 months ago
- 068e08e SyncEvent: modernize C++ by Andy Hung · 2 years, 4 months ago
- fb47684 Update tee patches in the thread loop. by Jiabin Huang · 2 years, 9 months ago
- 19952e1 AudioFlinger: synchronize OutputTracks start on duplicating threads by Eric Laurent · 2 years, 5 months ago
- 76d9469 Volume control for bit-perfect thread. by jiabin · 2 years, 9 months ago
- c658e45 Support bit-perfect PCM playback. by jiabin · 2 years, 11 months ago
- 0db56b3 av: audioflinger: reduce duplicate code by SPeak Shen · 2 years, 10 months ago
- c19aa9e av: audioflinger: reduce duplicate code by SPeak Shen · 2 years, 10 months ago
- e8d9947 Send playback mute events from audio server by Vlad Popa · 3 years, 2 months ago
- b0a7bc9 audio policy: set track spatialization state from audio policy manager. by Eric Laurent · 3 years, 5 months ago
- 5e38b27 Merge "Support direct PCM track latency reporting" am: 7de0d15d9a am: baf724edb0 am: 9ed3682e32 by Andy Hung · 3 years, 9 months ago
- 7b03691 Support direct PCM track latency reporting by Dean Wheatley · 5 years ago
- 0dccd2e audioflinger: Add session effects on spatializer mixer by Eric Laurent · 3 years, 11 months ago
- 3909598 audio policy: update spatializer policy by Eric Laurent · 4 years ago
- bc3f37a Add audio-haptic channel max amplitude by Lais Andrade · 4 years, 2 months ago
- 59de426 AudioTrack: presentationComplete by time for Direct Tracks. by Andy Hung · 4 years, 3 months ago
- 3376113 Switch media fw permissions checks to AttributionSource (av) by Svet Ganov · 4 years, 4 months ago
- f042b9b Do not invalidate stream when the secondary outputs are changed. by jiabin · 4 years, 4 months ago
- eaa10e4 audio: refactor update metadata process by Jasmine Cha · 4 years, 4 months ago
- a45f1e7 Merge "AudioFlinger: Fix direct output resource from being occupied for too long" am: e36dfbf38b am: d52ea144c2 am: 3d0f00a244 by Andy Hung · 4 years, 5 months ago
- 2366647 AudioFlinger: Fix direct output resource from being occupied for too long by Kuowei Li · 4 years, 8 months ago
- 9423528 AudioRecord: Fix uninitialized use of identity by Andy Hung · 4 years, 6 months ago
- 63a3583 AudioTrack: get/setStartThresholdInFrames by Andy Hung · 4 years, 6 months ago
- 3c7f47a AudioTrack: get/setStartThresholdInFrames by Andy Hung · 4 years, 6 months ago
- bda4575 Add attributionTag to audio-recordings by Philip P. Moltmann · 5 years ago
- 3bea3a4 audio: add implementation for TV related API by Kuowei Li · 5 years ago
- d4adbdb audio: add implementation for TV related API by Kuowei Li · 5 years ago
- 6109cdb Audio HAL: add channel mask and tags to track metadata by Eric Laurent · 4 years, 10 months ago
- 9457917 Audio HAL: add channel mask and tags to track metadata by Eric Laurent · 4 years, 10 months ago
- 375283d Add package name when creating AudioTrack. by jiabin · 5 years ago
- b8a9dbb Revert "Snap for 6793014 from 424180bdc4aa18249e678daebfd0fcf936..." by Colin Cross · 5 years ago
- e70bc7f Support scaling haptic data in HapticGenerator by jiabin · 5 years ago
- c2b11cb TrackMetrics: Add device-based statistics for audio by Andy Hung · 5 years ago
- 4071598 Merge "Fix secondary output under&over run" by TreeHugger Robot · 6 years ago
- 01c7d9e Fix secondary output under&over run by Kevin Rocard · 6 years ago
- caf5994 Add PassthruPatchRecord for low latency software patches by Mikhail Naganov · 6 years ago
- 8296c25 Move PlaybackThread::Track::writeFrames to PatchRecord by Mikhail Naganov · 6 years ago
- 9066ad3 audioflinger: fix App Ops for services by Eric Laurent · 6 years ago
- 2dab030 audioflinger: honor flag AUDIO_FLAG_BYPASS_INTERRUPTION_POLICY by Eric Laurent · 6 years ago
- 09f1ed2 audio: improve audio routing callbacks by Eric Laurent · 6 years ago
- f7e3a3a audioflinger: Fix reference counting protocol in OpPlayAudioMonitor by Mikhail Naganov · 6 years ago
- 74e01fa Audioflinger: tracks monitor OP_PLAY_AUDIO by Jean-Michel Trivi · 7 years ago
- bf6b0ec Refactor haptic constant. by jiabin · 7 years ago
- a134b00 Audioflinger intercept track retry on buffer end by Kevin Rocard · 7 years ago