1. a81b20a Audio policy: fix HwModuleCollection::getDeviceDescriptor by Jean-Michel Trivi · 7 years ago
  2. 1f8da41 audiopolicy: Match DIRECT and MMAP_NOIRQ flags exactly in IOProfile by Mikhail Naganov · 7 years ago
  3. edad5db Require HW AV sync flag match for compatible output IOProfile by Mikhail Naganov · 7 years ago
  4. 4e5f402 Fix remote-submix not found for MIX_TYPE_RECORDERS LOOPBACK by Kevin Rocard · 7 years ago
  5. 6791727 APM: make AudioPolicyMixCollection inherit from Vector by Jean-Michel Trivi · 7 years ago
  6. d4e2ab1 Merge "audio policy: fix channel match rule for input profiles" into qt-dev by Eric Laurent · 7 years ago
  7. 6e16157 audio policy: fix channel match rule for input profiles by Eric Laurent · 7 years ago
  8. e2f34be APM: uid-device affinity: fix for multiple concurrent apps by Jean-Michel Trivi · 7 years ago
  9. 16c66dd aaudio: fix multichannel legacy streams by Eric Laurent · 7 years ago
  10. 2996f67 AudioPolicy/AudioFlinger: Track AudioRecords via Record IDs by Mikhail Naganov · 7 years ago
  11. b20cf7d audio policy: concurrent capture effects by Eric Laurent · 7 years ago
  12. 6c79632 refactor mutexes for audio effects in audio flinger and audio policy by Eric Laurent · 7 years ago
  13. 94114a2 APC: Disable MMAP when a stream is to be captured by Kevin Rocard · 7 years ago
  14. 6733613 Merge "audio policy: fix stream to volume source mapping" by Eric Laurent · 7 years ago
  15. f1273c0 Merge "Audio Policy: Do not stop getOutputForAttr on invalid Mix" by TreeHugger Robot · 7 years ago
  16. 7795e4a Audio Policy: Do not stop getOutputForAttr on invalid Mix by Kevin Rocard · 7 years ago
  17. 83d17c2 audio policy: fix stream to volume source mapping by Eric Laurent · 7 years ago
  18. 3afa9b1 audio policy: fix dynamic policy remote submix device removal by Eric Laurent · 7 years ago
  19. fc33247 Merge "audio policy: fix configurable engine and dynamic policies take 2" by TreeHugger Robot · 8 years ago
  20. af37777 audio policy: fix configurable engine and dynamic policies take 2 by Eric Laurent · 8 years ago
  21. 204745c Merge "audiopolicy: Fix dump for AudioPolicyMix criterias" by TreeHugger Robot · 8 years ago
  22. aba3b4b audiopolicy: Fix dump for AudioPolicyMix criterias by Mikhail Naganov · 8 years ago
  23. 736a102 audio policy: fix configurable engine and dynamic policies by Eric Laurent · 8 years ago
  24. e9cecf0 Merge "Introduce a system APC with its corresponding opt-out" by Kevin Rocard · 8 years ago
  25. f5d25e6 audiopolicy: fix AudioRecordingConfiguration callback by Eric Laurent · 8 years ago
  26. 36b1755 Introduce a system APC with its corresponding opt-out by Kevin Rocard · 8 years ago
  27. bb0f557 AudioPolicy: Fix UAF of a temporary DeviceVector by Mikhail Naganov · 8 years ago
  28. b3527dd Merge "audiopolicy: switch to VolumeGroup for Output" by Eric Laurent · 8 years ago
  29. aaac0fd audiopolicy: switch to VolumeGroup for Output by François Gaffie · 8 years ago
  30. bfac583 audiopolicy: Remove raw pointer references to AudioMix by Mikhail Naganov · 8 years ago
  31. 43c7344 audiopolicy: add a tag to control device port gain from policy volume API by François Gaffie · 8 years ago
  32. 8882e30 Merge "TypeConverter: proper conversion of invalid values to strings" by Andy Hung · 8 years ago
  33. 9b18195 TypeConverter: proper conversion of invalid values to strings by Andy Hung · 8 years ago
  34. 251c7f0 audiopolicy: engine: Add Volume Groups to common Engine by François Gaffie · 8 years ago
  35. f5aa58d Revert "Revert "audiopolicy: moves Stream Volume Curves to Engine"" by Eric Laurent · 8 years ago
  36. efdbe3b Revert "audiopolicy: moves Stream Volume Curves to Engine" by Eric Laurent · 8 years ago
  37. 5393119 audiopolicy: moves Stream Volume Curves to Engine by François Gaffie · 8 years ago
  38. 1c87855 audiopolicy: rework stream activity for volume management on output by François Gaffie · 8 years ago
  39. f0de5ce Restrict APC to usages and opt-in streams by Kevin Rocard · 8 years ago
  40. cc423d4 Merge "AudioPolicy: make mixes const correct" by Kevin Rocard · 8 years ago
  41. 0cefb10 Merge "AudioPolicy: make input attributes parameter const&" by Kevin Rocard · 8 years ago
  42. f4f5c81 AudioPolicy: make input attributes parameter const& by Kevin Rocard · 8 years ago
  43. 3fff3f5 AudioPolicy: make mixes const correct by Kevin Rocard · 8 years ago
  44. ba2cf0f audiopolicy: fix dynamic device & explicit routing management by Francois Gaffie · 8 years ago
  45. 153f92d Add secondary output to audio tracks by Kevin Rocard · 8 years ago
  46. ba98acb Audiopolicy: Move AudioPolicyMixCollection in helper function by Kevin Rocard · 8 years ago
  47. 1086b05 Add MIX_ROUTE_FLAG_LOOP_BACK_RENDER by Kevin Rocard · 8 years ago
  48. 0435a4d Audiopolicy: Fix DeviceVector::getDevice logic by Kevin Rocard · 8 years ago
  49. f579db5 audiopolicy: exclusive Preferred Device by François Gaffie · 8 years ago
  50. c005e56 audiopolicy: apm: switch to new Engine APIs by François Gaffie · 8 years ago
  51. dddc39e Merge "Prepend instead of append for criterias to remove" by TreeHugger Robot · 8 years ago
  52. 4df1889 Merge "AudioPolicyManager: Fix nullptr device check" by Andy Hung · 8 years ago
  53. f86268a Prepend instead of append for criterias to remove by Hongwei Wang · 8 years ago
  54. f024a9e AudioPolicyManager: Fix nullptr device check by Andy Hung · 8 years ago
  55. 308d50b audio policy: fix regression in USB audio by Eric Laurent · 8 years ago
  56. 0ac26a4 Merge "audio policy: fix legacy Ad2P with advanced codecs" by TreeHugger Robot · 8 years ago
  57. d84e8f7 audio policy: fix legacy Ad2P with advanced codecs by Eric Laurent · 8 years ago
  58. dcbda2a audio policy: fix recording activity reporting by Eric Laurent · 8 years ago
  59. 0121b9e Merge changes I57d364f7,I6668cffa,Id62ab388 by Eric Laurent · 8 years ago
  60. 7b91592 Merge changes from topic "new_formats_huawei" by TreeHugger Robot · 8 years ago
  61. fe0fb8b audiopolicy: fix wrong volume db value for voice call stream by Revathi Uddaraju · 9 years ago
  62. 0c1c7a2 audiopolicy: Read supported encoded formats from config file by Mikhail Naganov · 8 years ago
  63. a807ef9 audiopolicy: apm: Fix default bus device issue by François Gaffie · 8 years ago
  64. 4e46470 audiopolicy: Add support for hybrid mode on A2DP by Aniket Kumar Lata · 8 years ago
  65. 1cbfc5d Merge changes Ic9ecd592,I5e809296,I822097f1 by Eric Laurent · 8 years ago
  66. 716e143 audiopolicy: fix rsubmix / device with dynamic address regressions by Francois Gaffie · 8 years ago
  67. 11d3010 audiopolicy: apm: Prepare the future: use DeviceDescriptor/DeviceVector by François Gaffie · 8 years ago
  68. 17dc178 Audio policy: uid device affinity deterministic rule by Jean-Michel Trivi · 8 years ago
  69. bda70da Dynamic audio policies: multi-zone through uid/device affinity by Jean-Michel Trivi · 8 years ago
  70. a9f8665 audo policy: more info in onRecordingConfigurationUpdate by Eric Laurent · 8 years ago
  71. c241b0d audo policy: add effects to record clients by Eric Laurent · 8 years ago
  72. aca677c audiopolicy: common: add several helper function on DeviceDesc by François Gaffie · 8 years ago
  73. 2b16717 audiopolicy: update type convertion library by François Gaffie · 8 years ago
  74. 99896da audiopolicy: Fix sofware bridge creation for AudioHAL supporting routing APIs by Francois Gaffie · 8 years ago
  75. 4eb58f1 Revert "Revert "audio policy: concurrent capture"" by Eric Laurent · 8 years ago
  76. 0422892 Merge "Revert "audio policy: concurrent capture"" by Eric Laurent · 8 years ago
  77. df62892 Revert "audio policy: concurrent capture" by Eric Laurent · 8 years ago
  78. d5e1805 Audio Policy: Parametrize encoded formats supported by device by Mikhail Naganov · 8 years ago
  79. 4c1ef4b audio policy: concurrent capture by Eric Laurent · 8 years ago
  80. dfa1e8a Policy config parser: migrate to BP and drop legacy format by Kevin Rocard · 8 years ago
  81. 4515129 audiopolicy: use an exact match for MMAP input by Phil Burk · 8 years ago
  82. 00987aa AudioPolicyManager: Update StreamDescriptor dump to fix warning/build break by Andy Hung · 8 years ago
  83. 24bf51a Merge "AudioPolicyManager: Abort on input descriptor inconsistency" by Andy Hung · 8 years ago
  84. 72b9ee1 Merge "AudioPolicyManager: Convert dump to use String8 (part 2)" by Andy Hung · 8 years ago
  85. b003ba1 Merge "AudioPolicyManager: Convert dump to use String8 (part 1)" by Andy Hung · 8 years ago
  86. c29d82b AudioPolicyManager: Convert dump to use String8 (part 2) by Andy Hung · 8 years ago
  87. bb54e20 AudioPolicyManager: Convert dump to use String8 (part 1) by Andy Hung · 8 years ago
  88. 9baf44f AudioPolicyManager: Abort on input descriptor inconsistency by Andy Hung · 8 years ago
  89. 778bc1f audiopolicy: Move surround configuration to xml by Mikhail Naganov · 8 years ago
  90. 39efb7a AudioPolicyManager: abort when client is removed while active by Andy Hung · 8 years ago
  91. af036da AudioOutputDescriptor: improve refcount logging by Andy Hung · 8 years ago
  92. 43c386c audiopolicy: More XML deserializer refactorings by Mikhail Naganov · 8 years ago
  93. e754a45 Remove invalid constexpr until we get to C++17. by Stephen Hines · 8 years ago
  94. a289aea audiopolicy: Refactor XML deserializer for the APM config by Mikhail Naganov · 8 years ago
  95. bd9b593 Merge "audio policy: fix getOutputFromId and getInputFromId" am: f8d13dee65 am: 4d9a25ccf0 by Hochi Huang · 8 years ago
  96. 36fc92d Merge "audio policy: fix getOutputFromId and getInputFromId" am: f8d13dee65 by Hochi Huang · 8 years ago
  97. f731de7 audio policy: fix getOutputFromId and getInputFromId by Hochi Huang · 8 years ago
  98. 592dd7b audiopolicy: refactor playback activity ref counting by Eric Laurent · 8 years ago
  99. 8f42ea1 audio policy: remove AudioSession class by Eric Laurent · 8 years ago
  100. 97ac871 audio policy: refactor preferred route implementation by Eric Laurent · 8 years ago