History log of /frameworks/wilhelm/src/android/channels.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
33f46b8cd9ece650736a4aa5294318c6b51b2ffd 10-Feb-2016 ilewis <inl@google.com> Restore behavior of channel masks on input

In the past we ignored positional masks on input
and used the defaults based on channel count
instead. Changing this behavior to validate positional
input masks breaks apps that had relied on earlier
behavior, without adding much benefit. Restore
the original behavior on input.

Output channel masks have always been defined, so
no change to that behavior.

Bug: 27042146
Change-Id: I91544c719f450f2790b839981243451bc767933f
(cherry picked from commit deb4ccb9556d25dc0ad20a84efadf9a2bf62b20a)
/frameworks/wilhelm/src/android/channels.c
4e8fe8a60c3aa8085918f15f281e0979682aefdc 13-Nov-2015 Paul McLean <pmclean@google.com> Fixed validation and translation for indexed channel masks

The channel mask validation code had a number of built-in
assumptions around positional masks. Most of these assumptions
are invalid for indexed masks.

The translation between OpenSLES channel masks and Android
channel masks also needed reworking; this CL attempts to
do it the right way by calling helper functions rather than
setting bits directly.

Bug: 23899736
Change-Id: I65b024b71e3267d2e9ca316ac74771e16462e134
/frameworks/wilhelm/src/android/channels.c
680943a4c349712f641b7577e5b0a3fdf49e39d9 16-Dec-2015 Glenn Kasten <gkasten@google.com> Use FCC_2 and FCC_8 to highlight channel count assumptions

Bug: 21656069
Change-Id: I82db40a77e6af507af4b02e732b99f61d02e51b8
/frameworks/wilhelm/src/android/channels.c
84bbadf848f606ff28273baf26fc246cf967059a 30-Jul-2015 Andy Hung <hunga@google.com> Update OpenSL ES for odd channel counts

Bug: 22629234
Change-Id: I3effb86dc7418997e8b24bf8a11c757878c99693
/frameworks/wilhelm/src/android/channels.c
ba0b2c989ecbbae4678903954a4629ef342e1089 09-Jun-2015 Glenn Kasten <gkasten@google.com> Add FCC_8 comments to indicate 8-channel assumptions

Bug: 21656069
Change-Id: I411a5c83eec126bc6cda796bd4c9f842ed6ee762
/frameworks/wilhelm/src/android/channels.c
ff25010cb77455a46357d6dd012631a2599d7bf4 04-Jun-2015 Glenn Kasten <gkasten@google.com> Start rewriting code that handles channel counts and masks

Change-Id: I700d719ee59c595b020979ecae56eb64bf657cca
/frameworks/wilhelm/src/android/channels.c