1. ebb6af4 Select haptic output when haptic-generating effect exists. by jiabin · 6 years ago
  2. 1c4794b Support query encapsualtion modes and metadata types. by jiabin · 6 years ago
  3. 0e26e3f Audio policy: fix areAllDevicesSupported() by Eric Laurent · 6 years ago
  4. c529cf6 audio policy: allow direct outputs for dynamic audio policies by Eric Laurent · 6 years ago
  5. 99a3463 audio policy: fix volume for unsupported device by Eric Laurent · 6 years ago
  6. 26874fe audio policy: fix crash in findPreferredDevice() on duplicating outputs by Eric Laurent · 6 years ago
  7. 85732f4 audio policy: fix mmap stream invalidation logic by Eric Laurent · 6 years ago
  8. fa2ea8d Merge "audiopolicy: Remove global static initializers" into rvc-dev by TreeHugger Robot · 6 years ago
  9. f900362 audiopolicy: Remove global static initializers by Mikhail Naganov · 6 years ago
  10. c0d0498 Allow for late audio module discovery in APM by Mikhail Naganov · 6 years ago
  11. 4dc6d00 audio policy: fix a2dp output detection by Eric Laurent · 7 years ago
  12. 287d330 Fix voice communication audio playback capture by Nadav Bar · 7 years ago
  13. 3158c93 User id match rule should be applied when doing mix matching. by jiabin · 7 years ago
  14. 90c5793 Merge changes I249d9ef1,I2c75b4bf,I0da109d6,I82738d11 by Eric Laurent · 7 years ago
  15. afd4cea audiopolicy: apm: factorize internal patch creation/release by François Gaffie · 7 years ago
  16. d8a9873 Merge "Added audio policy api to do route based on user." by Oscar Azucena · 7 years ago
  17. 90e7763 Added audio policy api to do route based on user. by Oscar Azucena · 7 years ago
  18. dbf0a2e Add support for USAGE_VOICE_COMMUNICATION playback capture by Nadav Bar · 7 years ago
  19. 8475ae5 audiopolicy: managerdefinitions: add attribute for engine dynamic loading by François Gaffie · 7 years ago
  20. f41599b APM: support querying of audio playback routing by Jean-Michel Trivi · 7 years ago
  21. 0c3ab34 Merge "audio policy: Add call screen audio mode." by Eric Laurent · 7 years ago
  22. 36e2dea Add constructor with type and address for DeviceDescriptor. by jiabin · 7 years ago
  23. 5d51ca9 Use AudioDeviceTypeAddr in DeviceDescriptorBase. by jiabin · 7 years ago
  24. 05b5edd Move AudioDeviceTypeAddr to libaudiofoundation. by jiabin · 7 years ago
  25. 8340e67 audio policy: Add call screen audio mode. by Eric Laurent · 7 years ago
  26. 4381040 Refactor opening output interface between AF and AP. by jiabin · 7 years ago
  27. 9a3361e Clear up bit mask usage in audio policy. by jiabin · 7 years ago
  28. b124ec5 Stop using audio device types as bit mask in policy.h by jiabin · 7 years ago
  29. 5c2dc7a Merge changes I70ebe6bc,I9a6d6401,Icbde26fe,I40299d95,Ifd8eb281, ... by TreeHugger Robot · 7 years ago
  30. ce9f20e Create DeviceDescriptorBase. by jiabin · 7 years ago
  31. e128485 Rename AudioPort and PolicyAudioPort accordingly. by jiabin · 7 years ago
  32. 4ef9345 Make audio port in policy not derive from audio port base by jiabin · 7 years ago
  33. 811797a Rename AudioProfileVector.h as AudioProfileVectorHelper.h by jiabin · 7 years ago
  34. 3e277cc Leave AudioProfileVector only in libaudiofoundation. by jiabin · 7 years ago
  35. 57ac2ce audiopolicy: Match DIRECT and MMAP_NOIRQ flags exactly in IOProfile by Mikhail Naganov · 7 years ago
  36. 0756bbf Require HW AV sync flag match for compatible output IOProfile by Mikhail Naganov · 7 years ago
  37. 3ce82b0 Merge changes I05611b70,I6cd1a53e,Ic2e08efc,I13ac0673 by TreeHugger Robot · 7 years ago
  38. 5740f08 Add AudioPortFoundation, AudioPortBase and AudioPortConfigBase. by jiabin · 7 years ago
  39. 5ada82e audio policy: allow silencing capture per port by Eric Laurent · 7 years ago
  40. 9bb3a1e Make AudioProfile as a common class and create AudioProfileVectorBase. by jiabin · 7 years ago
  41. e46870e Preparation for moving AudioProfile to libaudiofoundation. by jiabin · 7 years ago
  42. c48ed66 Merge "Return DeviceDescriptor or DeviceVector in Engine." by TreeHugger Robot · 7 years ago
  43. f502d15 Return DeviceDescriptor or DeviceVector in Engine. by jiabin · 7 years ago
  44. 06e4bab Use standard containers for audio stuff in audio framework by jiabin · 7 years ago
  45. 433e8a2 Merge "Revert "Return DeviceDescriptor or DeviceVector in Engine."" by TreeHugger Robot · 7 years ago
  46. bad450e Revert "Return DeviceDescriptor or DeviceVector in Engine." by Jiabin Huang · 7 years ago
  47. 30533d6 Merge "Return DeviceDescriptor or DeviceVector in Engine." by TreeHugger Robot · 7 years ago
  48. f5fd58d Merge changes from topic "addlibaudiofoundation" by TreeHugger Robot · 7 years ago
  49. 9ccb28b Move AudioGain to libaudiofoundation. by jiabin · 7 years ago
  50. 6cb004a Return DeviceDescriptor or DeviceVector in Engine. by jiabin · 7 years ago
  51. 8396187 Merge "Audio policy: fix HwModuleCollection::getDeviceDescriptor" into qt-r1-dev am: 6d5ee512f5 by Jean-Michel Trivi · 7 years ago
  52. 947c0f1 Audio policy: fix HwModuleCollection::getDeviceDescriptor by Jean-Michel Trivi · 7 years ago
  53. 375c4a6 Merge "Fix remote-submix not found for MIX_TYPE_RECORDERS LOOPBACK" into qt-dev am: ed95748f36 am: c7aedb3844 by Kevin Rocard · 7 years ago
  54. 4e5f402 Fix remote-submix not found for MIX_TYPE_RECORDERS LOOPBACK by Kevin Rocard · 7 years ago
  55. aa78f89 APM: make AudioPolicyMixCollection inherit from Vector am: 679172768d am: ed11faffbb by Jean-Michel Trivi · 7 years ago
  56. 6791727 APM: make AudioPolicyMixCollection inherit from Vector by Jean-Michel Trivi · 7 years ago
  57. 4783555 audiopolicy: Load the engine library dynamically by Mikhail Naganov · 7 years ago
  58. ad0c3a7 Merge "audio policy: fix channel match rule for input profiles" into qt-dev am: d4e2ab1785 by Eric Laurent · 7 years ago
  59. 526d23f Merge "APM: uid-device affinity: fix for multiple concurrent apps" into qt-dev am: b09f621af6 by Jean-Michel Trivi · 7 years ago
  60. d4e2ab1 Merge "audio policy: fix channel match rule for input profiles" into qt-dev by Eric Laurent · 7 years ago
  61. 6e16157 audio policy: fix channel match rule for input profiles by Eric Laurent · 7 years ago
  62. e383de2 audiopolicy: Remove legacy audio_policy configuration by Mikhail Naganov · 7 years ago
  63. e2f34be APM: uid-device affinity: fix for multiple concurrent apps by Jean-Michel Trivi · 7 years ago
  64. 16c66dd aaudio: fix multichannel legacy streams by Eric Laurent · 7 years ago
  65. 66ea392 Merge "AudioPolicy/AudioFlinger: Track AudioRecords via Record IDs" into qt-dev by TreeHugger Robot · 7 years ago
  66. 2996f67 AudioPolicy/AudioFlinger: Track AudioRecords via Record IDs by Mikhail Naganov · 7 years ago
  67. 962ba21 audiopolicy: fix build issue by going on switching to bp by François Gaffie · 7 years ago
  68. df8638b Merge "audio policy: concurrent capture effects" into qt-dev by Eric Laurent · 7 years ago
  69. b20cf7d audio policy: concurrent capture effects by Eric Laurent · 7 years ago
  70. 9e1533c audiopolicy: audioflinger: manage stream patch volume by François Gaffie · 7 years ago
  71. 6c79632 refactor mutexes for audio effects in audio flinger and audio policy by Eric Laurent · 7 years ago
  72. 94114a2 APC: Disable MMAP when a stream is to be captured by Kevin Rocard · 7 years ago
  73. 6733613 Merge "audio policy: fix stream to volume source mapping" by Eric Laurent · 7 years ago
  74. f1273c0 Merge "Audio Policy: Do not stop getOutputForAttr on invalid Mix" by TreeHugger Robot · 7 years ago
  75. 7795e4a Audio Policy: Do not stop getOutputForAttr on invalid Mix by Kevin Rocard · 7 years ago
  76. 83d17c2 audio policy: fix stream to volume source mapping by Eric Laurent · 7 years ago
  77. 3afa9b1 audio policy: fix dynamic policy remote submix device removal by Eric Laurent · 7 years ago
  78. fc33247 Merge "audio policy: fix configurable engine and dynamic policies take 2" by TreeHugger Robot · 7 years ago
  79. af37777 audio policy: fix configurable engine and dynamic policies take 2 by Eric Laurent · 7 years ago
  80. 204745c Merge "audiopolicy: Fix dump for AudioPolicyMix criterias" by TreeHugger Robot · 7 years ago
  81. aba3b4b audiopolicy: Fix dump for AudioPolicyMix criterias by Mikhail Naganov · 7 years ago
  82. 736a102 audio policy: fix configurable engine and dynamic policies by Eric Laurent · 7 years ago
  83. e9cecf0 Merge "Introduce a system APC with its corresponding opt-out" by Kevin Rocard · 7 years ago
  84. f5d25e6 audiopolicy: fix AudioRecordingConfiguration callback by Eric Laurent · 7 years ago
  85. 36b1755 Introduce a system APC with its corresponding opt-out by Kevin Rocard · 7 years ago
  86. bb0f557 AudioPolicy: Fix UAF of a temporary DeviceVector by Mikhail Naganov · 7 years ago
  87. b3527dd Merge "audiopolicy: switch to VolumeGroup for Output" by Eric Laurent · 7 years ago
  88. aaac0fd audiopolicy: switch to VolumeGroup for Output by François Gaffie · 8 years ago
  89. bfac583 audiopolicy: Remove raw pointer references to AudioMix by Mikhail Naganov · 7 years ago
  90. 43c7344 audiopolicy: add a tag to control device port gain from policy volume API by François Gaffie · 8 years ago
  91. 8882e30 Merge "TypeConverter: proper conversion of invalid values to strings" by Andy Hung · 7 years ago
  92. 9b18195 TypeConverter: proper conversion of invalid values to strings by Andy Hung · 7 years ago
  93. 251c7f0 audiopolicy: engine: Add Volume Groups to common Engine by François Gaffie · 8 years ago
  94. f5aa58d Revert "Revert "audiopolicy: moves Stream Volume Curves to Engine"" by Eric Laurent · 7 years ago
  95. efdbe3b Revert "audiopolicy: moves Stream Volume Curves to Engine" by Eric Laurent · 7 years ago
  96. 5393119 audiopolicy: moves Stream Volume Curves to Engine by François Gaffie · 8 years ago
  97. 1c87855 audiopolicy: rework stream activity for volume management on output by François Gaffie · 8 years ago
  98. f0de5ce Restrict APC to usages and opt-in streams by Kevin Rocard · 8 years ago
  99. cc423d4 Merge "AudioPolicy: make mixes const correct" by Kevin Rocard · 8 years ago
  100. 0cefb10 Merge "AudioPolicy: make input attributes parameter const&" by Kevin Rocard · 8 years ago