1. 7946fbe Add constructor with type and address for DeviceDescriptor. by jiabin · 7 years ago
  2. c010683 Refactor opening output interface between AF and AP. by jiabin · 7 years ago
  3. 020b0dc Use AudioDeviceTypeAddr in DeviceDescriptorBase. by jiabin · 7 years ago
  4. 5b78141 Move AudioDeviceTypeAddr to libaudiofoundation. by jiabin · 7 years ago
  5. 12dc6b0 Clear up bit mask usage in audio policy. by jiabin · 7 years ago
  6. 9b307d7 Stop using audio device types as bit mask in policy.h by jiabin · 7 years ago
  7. 6713a38 Create DeviceDescriptorBase. by jiabin · 7 years ago
  8. dd81cc2 Rename AudioPort and PolicyAudioPort accordingly. by jiabin · 7 years ago
  9. dff2a4f Make audio port in policy not derive from audio port base by jiabin · 7 years ago
  10. c025461 Rename AudioProfileVector.h as AudioProfileVectorHelper.h by jiabin · 7 years ago
  11. b9733bc Leave AudioProfileVector only in libaudiofoundation. by jiabin · 7 years ago
  12. eaf09f0 Add AudioPortFoundation, AudioPortBase and AudioPortConfigBase. by jiabin · 7 years ago
  13. b677643 Make AudioProfile as a common class and create AudioProfileVectorBase. by jiabin · 7 years ago
  14. 59a8759 Preparation for moving AudioProfile to libaudiofoundation. by jiabin · 7 years ago
  15. 147f5c3 Return DeviceDescriptor or DeviceVector in Engine. by jiabin · 7 years ago
  16. 4562b3b Use standard containers for audio stuff in audio framework by jiabin · 7 years ago
  17. 41502b2 Move AudioGain to libaudiofoundation. by jiabin · 7 years ago
  18. a81b20a Audio policy: fix HwModuleCollection::getDeviceDescriptor by Jean-Michel Trivi · 7 years ago
  19. e13c679 audiopolicy: Load the engine library dynamically by Mikhail Naganov · 7 years ago
  20. fd5b2cf audiopolicy: Remove legacy audio_policy configuration by Mikhail Naganov · 7 years ago
  21. 1f8da41 audiopolicy: Match DIRECT and MMAP_NOIRQ flags exactly in IOProfile by Mikhail Naganov · 7 years ago
  22. edad5db Require HW AV sync flag match for compatible output IOProfile by Mikhail Naganov · 7 years ago
  23. 4e5f402 Fix remote-submix not found for MIX_TYPE_RECORDERS LOOPBACK by Kevin Rocard · 7 years ago
  24. 6791727 APM: make AudioPolicyMixCollection inherit from Vector by Jean-Michel Trivi · 7 years ago
  25. d4e2ab1 Merge "audio policy: fix channel match rule for input profiles" into qt-dev by Eric Laurent · 7 years ago
  26. 6e16157 audio policy: fix channel match rule for input profiles by Eric Laurent · 7 years ago
  27. e2f34be APM: uid-device affinity: fix for multiple concurrent apps by Jean-Michel Trivi · 7 years ago
  28. 16c66dd aaudio: fix multichannel legacy streams by Eric Laurent · 7 years ago
  29. 66ea392 Merge "AudioPolicy/AudioFlinger: Track AudioRecords via Record IDs" into qt-dev by TreeHugger Robot · 7 years ago
  30. 2996f67 AudioPolicy/AudioFlinger: Track AudioRecords via Record IDs by Mikhail Naganov · 7 years ago
  31. 962ba21 audiopolicy: fix build issue by going on switching to bp by François Gaffie · 8 years ago
  32. df8638b Merge "audio policy: concurrent capture effects" into qt-dev by Eric Laurent · 7 years ago
  33. b20cf7d audio policy: concurrent capture effects by Eric Laurent · 8 years ago
  34. 9e1533c audiopolicy: audioflinger: manage stream patch volume by François Gaffie · 8 years ago
  35. 6c79632 refactor mutexes for audio effects in audio flinger and audio policy by Eric Laurent · 8 years ago
  36. 94114a2 APC: Disable MMAP when a stream is to be captured by Kevin Rocard · 8 years ago
  37. 6733613 Merge "audio policy: fix stream to volume source mapping" by Eric Laurent · 8 years ago
  38. f1273c0 Merge "Audio Policy: Do not stop getOutputForAttr on invalid Mix" by TreeHugger Robot · 8 years ago
  39. 7795e4a Audio Policy: Do not stop getOutputForAttr on invalid Mix by Kevin Rocard · 8 years ago
  40. 83d17c2 audio policy: fix stream to volume source mapping by Eric Laurent · 8 years ago
  41. 3afa9b1 audio policy: fix dynamic policy remote submix device removal by Eric Laurent · 8 years ago
  42. fc33247 Merge "audio policy: fix configurable engine and dynamic policies take 2" by TreeHugger Robot · 8 years ago
  43. af37777 audio policy: fix configurable engine and dynamic policies take 2 by Eric Laurent · 8 years ago
  44. 204745c Merge "audiopolicy: Fix dump for AudioPolicyMix criterias" by TreeHugger Robot · 8 years ago
  45. aba3b4b audiopolicy: Fix dump for AudioPolicyMix criterias by Mikhail Naganov · 8 years ago
  46. 736a102 audio policy: fix configurable engine and dynamic policies by Eric Laurent · 8 years ago
  47. e9cecf0 Merge "Introduce a system APC with its corresponding opt-out" by Kevin Rocard · 8 years ago
  48. f5d25e6 audiopolicy: fix AudioRecordingConfiguration callback by Eric Laurent · 8 years ago
  49. 36b1755 Introduce a system APC with its corresponding opt-out by Kevin Rocard · 8 years ago
  50. bb0f557 AudioPolicy: Fix UAF of a temporary DeviceVector by Mikhail Naganov · 8 years ago
  51. b3527dd Merge "audiopolicy: switch to VolumeGroup for Output" by Eric Laurent · 8 years ago
  52. aaac0fd audiopolicy: switch to VolumeGroup for Output by François Gaffie · 8 years ago
  53. bfac583 audiopolicy: Remove raw pointer references to AudioMix by Mikhail Naganov · 8 years ago
  54. 43c7344 audiopolicy: add a tag to control device port gain from policy volume API by François Gaffie · 8 years ago
  55. 8882e30 Merge "TypeConverter: proper conversion of invalid values to strings" by Andy Hung · 8 years ago
  56. 9b18195 TypeConverter: proper conversion of invalid values to strings by Andy Hung · 8 years ago
  57. 251c7f0 audiopolicy: engine: Add Volume Groups to common Engine by François Gaffie · 8 years ago
  58. f5aa58d Revert "Revert "audiopolicy: moves Stream Volume Curves to Engine"" by Eric Laurent · 8 years ago
  59. efdbe3b Revert "audiopolicy: moves Stream Volume Curves to Engine" by Eric Laurent · 8 years ago
  60. 5393119 audiopolicy: moves Stream Volume Curves to Engine by François Gaffie · 8 years ago
  61. 1c87855 audiopolicy: rework stream activity for volume management on output by François Gaffie · 8 years ago
  62. f0de5ce Restrict APC to usages and opt-in streams by Kevin Rocard · 8 years ago
  63. cc423d4 Merge "AudioPolicy: make mixes const correct" by Kevin Rocard · 8 years ago
  64. 0cefb10 Merge "AudioPolicy: make input attributes parameter const&" by Kevin Rocard · 8 years ago
  65. f4f5c81 AudioPolicy: make input attributes parameter const& by Kevin Rocard · 8 years ago
  66. 3fff3f5 AudioPolicy: make mixes const correct by Kevin Rocard · 8 years ago
  67. ba2cf0f audiopolicy: fix dynamic device & explicit routing management by Francois Gaffie · 8 years ago
  68. 153f92d Add secondary output to audio tracks by Kevin Rocard · 8 years ago
  69. ba98acb Audiopolicy: Move AudioPolicyMixCollection in helper function by Kevin Rocard · 8 years ago
  70. 1086b05 Add MIX_ROUTE_FLAG_LOOP_BACK_RENDER by Kevin Rocard · 8 years ago
  71. 0435a4d Audiopolicy: Fix DeviceVector::getDevice logic by Kevin Rocard · 8 years ago
  72. 6054a77 audiopolicy: engine: remove deprecated APIs by François Gaffie · 8 years ago
  73. f579db5 audiopolicy: exclusive Preferred Device by François Gaffie · 8 years ago
  74. c005e56 audiopolicy: apm: switch to new Engine APIs by François Gaffie · 8 years ago
  75. d0ba9ed audio policy service: Add introspection API to retrieve AudioProductStrategies by François Gaffie · 8 years ago
  76. dc7553f audiopolicy: engine: Add ProductStrategy common code by François Gaffie · 8 years ago
  77. dddc39e Merge "Prepend instead of append for criterias to remove" by TreeHugger Robot · 8 years ago
  78. 4df1889 Merge "AudioPolicyManager: Fix nullptr device check" by Andy Hung · 8 years ago
  79. f86268a Prepend instead of append for criterias to remove by Hongwei Wang · 8 years ago
  80. f024a9e AudioPolicyManager: Fix nullptr device check by Andy Hung · 8 years ago
  81. 308d50b audio policy: fix regression in USB audio by Eric Laurent · 8 years ago
  82. 0ac26a4 Merge "audio policy: fix legacy Ad2P with advanced codecs" by TreeHugger Robot · 8 years ago
  83. 0d405c1 Merge "audio policy: fix recording activity reporting" by TreeHugger Robot · 8 years ago
  84. d84e8f7 audio policy: fix legacy Ad2P with advanced codecs by Eric Laurent · 8 years ago
  85. 5cc71c5 AudioPolicyManager: fix offload playback for speaker and BT by Andy Hung · 8 years ago
  86. dcbda2a audio policy: fix recording activity reporting by Eric Laurent · 8 years ago
  87. 0121b9e Merge changes I57d364f7,I6668cffa,Id62ab388 by Eric Laurent · 8 years ago
  88. 7b91592 Merge changes from topic "new_formats_huawei" by TreeHugger Robot · 8 years ago
  89. fe0fb8b audiopolicy: fix wrong volume db value for voice call stream by Revathi Uddaraju · 9 years ago
  90. 0c1c7a2 audiopolicy: Read supported encoded formats from config file by Mikhail Naganov · 8 years ago
  91. a807ef9 audiopolicy: apm: Fix default bus device issue by François Gaffie · 8 years ago
  92. 4e46470 audiopolicy: Add support for hybrid mode on A2DP by Aniket Kumar Lata · 8 years ago
  93. 1cbfc5d Merge changes Ic9ecd592,I5e809296,I822097f1 by Eric Laurent · 8 years ago
  94. ae4b6ec add new audio sources for audio capture by Eric Laurent · 8 years ago
  95. 716e143 audiopolicy: fix rsubmix / device with dynamic address regressions by Francois Gaffie · 8 years ago
  96. 11d3010 audiopolicy: apm: Prepare the future: use DeviceDescriptor/DeviceVector by François Gaffie · 8 years ago
  97. 2b68344 Merge "Audio policy: uid device affinity deterministic rule" by TreeHugger Robot · 8 years ago
  98. beab72f Merge "AudioPolicy: Add unit tests for the MSD use cases" by TreeHugger Robot · 8 years ago
  99. df2e359 AudioPolicy: Add unit tests for the MSD use cases by Mikhail Naganov · 8 years ago
  100. 17dc178 Audio policy: uid device affinity deterministic rule by Jean-Michel Trivi · 8 years ago