diff options
author | Jean-Michel Trivi <jmtrivi@google.com> | 2012-05-15 15:51:16 -0700 |
---|---|---|
committer | Jean-Michel Trivi <jmtrivi@google.com> | 2012-05-16 12:28:45 -0700 |
commit | 6895deeecc8797e6f5b28e7d07ec6bc499355c0c (patch) | |
tree | 9dc5dcdccac3993d0604b69ec08ad2ce75015664 /media/libeffects/data | |
parent | 5d3d12bf58da5b48b1edb7c20b5d1edec0773f75 (diff) | |
download | frameworks_av-6895deeecc8797e6f5b28e7d07ec6bc499355c0c.zip frameworks_av-6895deeecc8797e6f5b28e7d07ec6bc499355c0c.tar.gz frameworks_av-6895deeecc8797e6f5b28e7d07ec6bc499355c0c.tar.bz2 |
Stereo downmixer supports generic configurations. Fix 7.1 downmix
Added a generic downmixer to stereo function to handle the
multichannel configurations not supported by the dedicated
downmix functions.
It first verifies the mask is supported, and then derives
channel indices for the downmix.
Added support for forcing the generic downmixer to be always
used instead of the format-specific functions (define
DOWNMIX_ALWAYS_USE_GENERIC_DOWNMIXER to force it).
Fixed 7.1 downmix function where handling of accumulate vs
overwrite was inversed.
Bug 4280902
Change-Id: I8259b32c4e90f76ef4dcd803592fc71df4ae90c5
Diffstat (limited to 'media/libeffects/data')
0 files changed, 0 insertions, 0 deletions