Lines Matching refs:mask

99 // strictly for testing, logs the indices of the channels for a given mask,
101 void Downmix_testIndexComputation(uint32_t mask) {
102 ALOGI("Testing index computation for 0x%x:", mask);
104 if (mask & kUnsupported) {
109 if ((mask & AUDIO_CHANNEL_OUT_STEREO) != AUDIO_CHANNEL_OUT_STEREO) {
115 if ((mask & kSides) != 0) {
116 if ((mask & kSides) != kSides) {
124 if ((mask & kBacks) != 0) {
125 if ((mask & kBacks) != kBacks) {
132 const int numChan = popcount(mask);
133 const bool hasFC = ((mask & AUDIO_CHANNEL_OUT_FRONT_CENTER) == AUDIO_CHANNEL_OUT_FRONT_CENTER);
135 ((mask & AUDIO_CHANNEL_OUT_LOW_FREQUENCY) == AUDIO_CHANNEL_OUT_LOW_FREQUENCY);
136 const bool hasBC = ((mask & AUDIO_CHANNEL_OUT_BACK_CENTER) == AUDIO_CHANNEL_OUT_BACK_CENTER);
591 pDwmModule->config.inputCfg.mask = EFFECT_CONFIG_ALL;
603 pDwmModule->config.outputCfg.mask = EFFECT_CONFIG_ALL;
658 // when configuring the effect, do not allow a blank channel mask
660 ALOGE("Downmix_Configure error: input channel mask can't be 0");
1046 * mask the channel mask of pSrc
1060 uint32_t mask, int16_t *pSrc, int16_t*pDst, size_t numFrames, bool accumulate) {
1062 if (mask & kUnsupported) {
1067 if ((mask & AUDIO_CHANNEL_OUT_STEREO) != AUDIO_CHANNEL_OUT_STEREO) {
1073 if ((mask & kSides) != 0) {
1074 if ((mask & kSides) != kSides) {
1082 if ((mask & kBacks) != 0) {
1083 if ((mask & kBacks) != kBacks) {
1090 const int numChan = popcount(mask);
1091 const bool hasFC = ((mask & AUDIO_CHANNEL_OUT_FRONT_CENTER) == AUDIO_CHANNEL_OUT_FRONT_CENTER);
1093 ((mask & AUDIO_CHANNEL_OUT_LOW_FREQUENCY) == AUDIO_CHANNEL_OUT_LOW_FREQUENCY);
1094 const bool hasBC = ((mask & AUDIO_CHANNEL_OUT_BACK_CENTER) == AUDIO_CHANNEL_OUT_BACK_CENTER);