commit | 7f47549516ae5938759b5c834c8423378a60b3d8 | [log] [tgz] |
---|---|---|
author | Andy Hung <hunga@google.com> | Mon Aug 25 16:36:37 2014 -0700 |
committer | Andy Hung <hunga@google.com> | Fri Nov 07 11:35:47 2014 -0800 |
tree | 85c60a5278b4ae431a574b229a090e053866d7fb | |
parent | 0f451e92f09e089e588f303f729425a54fcd804b [diff] |
Fix AudioMixer floating interaction with downmixer Previously _if_ the full floating point mixer is enabled, a downmixer would force the mixer input for a session submix to integer, breaking other mixer inputs to the same submix that were in float. Use another ReformatBufferProvider after the downmixer to solve this issue. Update the test-mixer app and the mixer_to_wave_tests shell script to detect this issue. Bug: 17363939 Change-Id: I74a56333f9ee75ddde39a75392c021c5eebddbef