1. 9242b79 Merge "Fix race condition in AudioTrack::releaseBuffer()" by Glenn Kasten · 7 years ago
  2. cc0dec6 Merge "Fix race condition in AudioRecord::releaseBuffer()" by Glenn Kasten · 7 years ago
  3. 3de4f26 Plumb the notification about audio HAL services update to APM by Mikhail Naganov · 7 years ago
  4. 48e98cf Fix race condition in AudioTrack::releaseBuffer() by Glenn Kasten · 7 years ago
  5. f7d6ba9 Fix race condition in AudioRecord::releaseBuffer() by Glenn Kasten · 7 years ago
  6. fefebb5 AudioEffect: add device descriptor to AudioEffect constructor by Eric Laurent · 7 years ago
  7. 2deb478 APM: support product strategy routing by Jean-Michel Trivi · 7 years ago
  8. b680e95 media utils: dump audio HAL service before restarting audioserver by Eric Laurent · 7 years ago
  9. c010683 Refactor opening output interface between AF and AP. by jiabin · 7 years ago
  10. 8d75228 Move libmediahelper into a new folder. by jiabin · 7 years ago
  11. 5b78141 Move AudioDeviceTypeAddr to libaudiofoundation. by jiabin · 7 years ago
  12. 32f0d16 libaudioprocessing: Extract vendor-available part of AudioMixer by Mikhail Naganov · 7 years ago
  13. a4f00e2 AudioMixer: Cleanups by Mikhail Naganov · 7 years ago
  14. 9b6599e libaudioprocessing: Trivial dependency cleanups by Mikhail Naganov · 7 years ago
  15. 138b0a3 Restore stream [dis]connect parameters in deprecated state by Mikhail Naganov · 7 years ago
  16. bb3b160 Fix the name of the constant for device [dis]connect parameter by Mikhail Naganov · 7 years ago
  17. 72d2412 Merge "Move ExtendedAudioBufferProvider and SingleStateQueue" am: 2a70a39f4c by Mikhail Naganov · 7 years ago
  18. 9f3c02d Move ExtendedAudioBufferProvider and SingleStateQueue by Mikhail Naganov · 7 years ago
  19. 6ede98f audioservice: add RTT mode observer by Eric Laurent · 7 years ago
  20. 68f7b18 Merge "audio policy: add permission check for privileged attributes flags" into qt-dev by Eric Laurent · 7 years ago
  21. 4298441 audio policy: add permission check for privileged attributes flags by Eric Laurent · 7 years ago
  22. e2f34be APM: uid-device affinity: fix for multiple concurrent apps by Jean-Michel Trivi · 7 years ago
  23. 09f1ed2 audio: improve audio routing callbacks by Eric Laurent · 7 years ago
  24. 66ea392 Merge "AudioPolicy/AudioFlinger: Track AudioRecords via Record IDs" into qt-dev by TreeHugger Robot · 7 years ago
  25. 2996f67 AudioPolicy/AudioFlinger: Track AudioRecords via Record IDs by Mikhail Naganov · 7 years ago
  26. cf3b715 AudioTrack: Fix timestamp spam by Andy Hung · 7 years ago
  27. b20cf7d audio policy: concurrent capture effects by Eric Laurent · 7 years ago
  28. 6c79632 refactor mutexes for audio effects in audio flinger and audio policy by Eric Laurent · 7 years ago
  29. b99cc75 Add application wide capture policy by Kevin Rocard · 8 years ago
  30. 36b1755 Introduce a system APC with its corresponding opt-out by Kevin Rocard · 8 years ago
  31. 1234008 API changes in MicrophoneDirection by Paul McLean · 8 years ago
  32. 28da31b Merge "Surface MicrophoneDirection API in MediaRecorder" by Paul Mclean · 8 years ago
  33. 8ebc680 Merge "Clean up AudioTrackThread and AudioRecordThread constructor" by Andy Hung · 8 years ago
  34. ea8fa7a Refactor adjust channels buffer provider. by jiabin · 8 years ago
  35. 366b643 Surface MicrophoneDirection API in MediaRecorder by Paul McLean · 8 years ago
  36. ca35367 Clean up AudioTrackThread and AudioRecordThread constructor by Andy Hung · 8 years ago
  37. cfe1732 audiopolicy: add Volume for attribute and callback native APIs by François Gaffie · 8 years ago
  38. 4b2018b audiopolicy: add Volume Group introspection APIs by François Gaffie · 8 years ago
  39. 251c7f0 audiopolicy: engine: Add Volume Groups to common Engine by François Gaffie · 8 years ago
  40. bf6b0ec Refactor haptic constant. by jiabin · 8 years ago
  41. 4463ff5 AudioSystem: more locking work on audio device callback by Eric Laurent · 8 years ago
  42. 2ec0674 Merge "libaudioclient: force onAudioDeviceUpdate on registration" by Eric Laurent · 8 years ago
  43. 24a9fb0 libaudioclient: force onAudioDeviceUpdate on registration by Francois Gaffie · 8 years ago
  44. 153f92d Add secondary output to audio tracks by Kevin Rocard · 8 years ago
  45. 1086b05 Add MIX_ROUTE_FLAG_LOOP_BACK_RENDER by Kevin Rocard · 8 years ago
  46. 58d4be5 audio: get rid of hardcoded translation stream <--> attributes by François Gaffie · 8 years ago
  47. c005e56 audiopolicy: apm: switch to new Engine APIs by François Gaffie · 8 years ago
  48. d0ba9ed audio policy service: Add introspection API to retrieve AudioProductStrategies by François Gaffie · 8 years ago
  49. dc7553f audiopolicy: engine: Add ProductStrategy common code by François Gaffie · 8 years ago
  50. ae340bd Merge "Add master audio balance" by Andy Hung · 8 years ago
  51. 83dc265 Merge "use MediaAnalyticsItem::create() instead of new" by TreeHugger Robot · 8 years ago
  52. 6a30522 use MediaAnalyticsItem::create() instead of new by Ray Essick · 8 years ago
  53. 77270b8 Apply intensity control for haptic data. by jiabin · 8 years ago
  54. 3fae037 Add master audio balance by Richard Folke Tullberg · 10 years ago
  55. 11029ad audiopolicy: Implement API for querying A2DP offload formats by Arun Mirpuri · 8 years ago
  56. 4e46470 audiopolicy: Add support for hybrid mode on A2DP by Aniket Kumar Lata · 8 years ago
  57. bf06f7a Merge "Adding Audio HAL V5: Direction API" by Paul Mclean · 8 years ago
  58. 17dc178 Audio policy: uid device affinity deterministic rule by Jean-Michel Trivi · 8 years ago
  59. bda70da Dynamic audio policies: multi-zone through uid/device affinity by Jean-Michel Trivi · 8 years ago
  60. 03a6e6a Adding Audio HAL V5: Direction API by Paul McLean · 8 years ago
  61. a9f8665 audo policy: more info in onRecordingConfigurationUpdate by Eric Laurent · 8 years ago
  62. 3c03c8b Merge changes Ic5f780de,I3f963307 by TreeHugger Robot · 8 years ago
  63. 245cdd9 Support audio-haptic coupled playback. by jiabin · 8 years ago
  64. dce8f8c Add buffer provider that can adjust channels. by jiabin · 8 years ago
  65. 45d3427 Merge "Querying capability of haptic playback." by TreeHugger Robot · 8 years ago
  66. 6012f91 Querying capability of haptic playback. by jiabin · 8 years ago
  67. a223769 Merge "Implement AudioTrack.isDirectPlaybackSupported method" by TreeHugger Robot · 8 years ago
  68. 4eb58f1 Revert "Revert "audio policy: concurrent capture"" by Eric Laurent · 8 years ago
  69. df62892 Revert "audio policy: concurrent capture" by Eric Laurent · 8 years ago
  70. a94fbb2 Implement AudioTrack.isDirectPlaybackSupported method by Michael Chan · 8 years ago
  71. 4c1ef4b audio policy: concurrent capture by Eric Laurent · 8 years ago
  72. 973db02 audio flinger: return port ID as track ID to client by Eric Laurent · 8 years ago
  73. 2a2837d Merge "Add selectPresentation API to IAudioTrack" by TreeHugger Robot · 8 years ago
  74. ac917ac Add selectPresentation API to IAudioTrack by Mikhail Naganov · 8 years ago
  75. b78763e audio policy: receive assistant and a11y service UIDs by Eric Laurent · 8 years ago
  76. f4158d8 AudioTrack: new transfer mode for Java offload support by Jean-Michel Trivi · 8 years ago
  77. afd5101 Merge "Support to play the various tones as per the Indian standard" am: 3c5b1b7150 am: 9d0e47f953 by Nobuaki Tanaka · 8 years ago
  78. 3c5b1b7 Merge "Support to play the various tones as per the Indian standard" by Treehugger Robot · 8 years ago
  79. f4a4005 Support to play the various tones as per the Indian standard by Nobuaki Tanaka · 8 years ago
  80. 4c94e03 Merge "Suppress implicit-fallthrough warnings in libaudioclient." am: 058002e0e3 am: 8a7c2de43f by Chih-hung Hsieh · 8 years ago
  81. ffe3558 Suppress implicit-fallthrough warnings in libaudioclient. by Chih-Hung Hsieh · 8 years ago
  82. d975119 Merge "nblog: split NBLog.cpp into multiple files" by Glenn Kasten · 8 years ago
  83. ace588c nblog: split NBLog.cpp into multiple files by Eric Tan · 8 years ago
  84. 6b1c612 AudioRecord: Add client side track id for logging by Andy Hung · 8 years ago
  85. fb8ede2 AudioTrack: Add client side track id for logging by Andy Hung · 8 years ago
  86. 333c6b7 Merge "Fix or suppress some google-runtime-int warnings." am: d9f80435b6 am: c852559529 by Chih-Hung Hsieh · 8 years ago
  87. bca7429 Fix or suppress some google-runtime-int warnings. by Chih-Hung Hsieh · 8 years ago
  88. 2aef6ec Merge "Add dynamic source default effects" by Ari Hausman-Cohen · 8 years ago
  89. b40f1cf Merge "Prevent object of AudioEffect be deleted until construction finished" am: 637ee654cf am: 1b201ee707 by haobo10173529 · 8 years ago
  90. 2462831 Add dynamic source default effects by Ari Hausman-Cohen · 8 years ago
  91. 3f51b54 Prevent object of AudioEffect be deleted until construction finished by haobo10173529 · 8 years ago
  92. 433722e Add dynamic stream default effects by Ari Hausman-Cohen · 8 years ago
  93. 5c00d01 Add helper method to convert usage to stream type. by Ari Hausman-Cohen · 8 years ago
  94. 2046ec7 Update getEffectDescriptors() to include type by Ari Hausman-Cohen · 8 years ago
  95. 3e6c7e1 audio policy: refactor HW audio sources by Eric Laurent · 8 years ago
  96. d7fe086 audio policy: refactor audio playback APIs by Eric Laurent · 8 years ago
  97. 8859575 AudioTimestamp: check zero sample rate in latency computation by Andy Hung · 8 years ago
  98. f4c9c25 AudioTimestamp: toString should be const by Andy Hung · 8 years ago
  99. f6ab58d AudioFlinger: Add latency measurements from timestamp by Andy Hung · 8 years ago
  100. b141027 Merge "audiopolicy: Optimize A2DP codec config change" into pi-dev am: 0ba1ae398e by Eric Laurent · 8 years ago