1. 05 Dec, 2013 3 commits
  2. 22 Nov, 2013 1 commit
  3. 15 Nov, 2013 2 commits
  4. 07 Nov, 2013 9 commits
  5. 30 Oct, 2013 1 commit
  6. 17 Oct, 2013 1 commit
  7. 14 Oct, 2013 1 commit
    • Eric Laurent's avatar
      audio policy: fix gapless playback when effects enabled · 000bb51c
      Eric Laurent authored
      Do not allow offloading if one non offloadable effect is enabled. This prevents from
      creating an offloaded track and tearing it down immediately after start when audioflinger
      detects there is an active non offloadable effect.
      Not doing so breaks gapless playback because AwesomePlayer will always be able to open
      an offloaded track which will not be compatible with the previous PCM track and
      Audiosink::open() will not recycle it.
      
      Bug: 11181933.
      Change-Id: I6d163806849d9093b9ec701ba8e8c1ccb658e3c8
      000bb51c
  8. 08 Oct, 2013 1 commit
  9. 07 Oct, 2013 1 commit
    • Eric Laurent's avatar
      audio policy: fix direct output selection · b40b96a7
      Eric Laurent authored
      commit a527ffd3 broke the selection of an available
      direct output profile in getProfileForDirectOutput().
      getProfileForDirectOutput() should check for direct output profiles
      regardless of the flags provided to getOutput().
      
      Bug: 11051912.
      Change-Id: I4a84734331bfed03d6024ea1c2e8776c27d0b28f
      b40b96a7
  10. 06 Oct, 2013 1 commit
  11. 04 Oct, 2013 1 commit
    • Eric Laurent's avatar
      audio policy: fix DTMF tones volume while in call · 87e28f7b
      Eric Laurent authored
      When voice call stream volume is at 0, DTMF are not heard at all.
      DTMF volume should follow the behavior of voice call volume which
      is never completely muted.
      
      Bug: 10932676.
      Change-Id: Iaf0e33284be75b00516a837907e66be3123e5331
      87e28f7b
  12. 02 Oct, 2013 1 commit
  13. 01 Oct, 2013 1 commit
    • Eric Laurent's avatar
      remove audio HAL warning when inserting a headset · 727fef1b
      Eric Laurent authored
      A valid offload info structure must be provided when
      opening an offload output stream in checkOutputsForDevice()
      upon headset insertion.
      
      Bug: 8174034.
      Change-Id: Id800a206536e5ce979febf89747a51db581c53b6
      727fef1b
  14. 26 Sep, 2013 2 commits
    • Eric Laurent's avatar
      audio: fix remote submix sampling rates · bb19858a
      Eric Laurent authored
      Only list 48000 Hz in supported sampling rates for remote submix
      output and input stream profiles to avoid mismatch betwen playback
      and capture.
      
      Bug: 10900252.
      Change-Id: Id96e914caeb42e8f4aa5fe4e55e19156cdd67b58
      bb19858a
    • Eric Laurent's avatar
      audio: fix remote submix sampling rates · 962a0a4d
      Eric Laurent authored
      Only list 48000 Hz in supported sampling rates for remote submix
      output and input stream profiles to avoid mismatch betwen playback
      and capture.
      
      Bug: 10900252.
      Change-Id: Id96e914caeb42e8f4aa5fe4e55e19156cdd67b58
      962a0a4d
  15. 17 Sep, 2013 1 commit
    • Eric Laurent's avatar
      audio policy: add support for audio effect offload · 45c76394
      Eric Laurent authored
      Add rules to select the appropriate output for global
      effects.
      Move global effects if needed when an offloaded output is
      created or released.
      
      Bug: 8174034.
      
      Change-Id: I0bbd8e9f8aa717f672462dd74ba0d01eaef1fda7
      45c76394
  16. 12 Sep, 2013 1 commit
  17. 09 Sep, 2013 2 commits
  18. 30 Aug, 2013 2 commits
  19. 24 Aug, 2013 1 commit
  20. 19 Aug, 2013 1 commit
  21. 08 Aug, 2013 1 commit
  22. 25 Jul, 2013 1 commit
  23. 16 Jul, 2013 4 commits