Home
last modified time | relevance | path

Searched refs:INPUT_CHANNEL_MASK (Results 1 – 2 of 2) sorted by relevance

/system/media/audio_utils/
DChannelMix.cpp40 template <audio_channel_mask_t INPUT_CHANNEL_MASK, audio_channel_mask_t OUTPUT_CHANNEL_MASK>
43 audio_channel_count_from_out_mask(INPUT_CHANNEL_MASK);
49 template <audio_channel_mask_t INPUT_CHANNEL_MASK, audio_channel_mask_t OUTPUT_CHANNEL_MASK>
50 constexpr ChannelMatrixContainer<INPUT_CHANNEL_MASK, OUTPUT_CHANNEL_MASK> computeMatrix() { in computeMatrix()
51 ChannelMatrixContainer<INPUT_CHANNEL_MASK, OUTPUT_CHANNEL_MASK> channelMatrix{}; in computeMatrix()
53 (void)fillChannelMatrix<OUTPUT_CHANNEL_MASK>(INPUT_CHANNEL_MASK, channelMatrix.f); in computeMatrix()
73 template <audio_channel_mask_t INPUT_CHANNEL_MASK,
76 static constexpr auto s = computeMatrix<INPUT_CHANNEL_MASK, OUTPUT_CHANNEL_MASK>(); in sparseChannelMatrixMultiply()
79 if (INPUT_CHANNEL_MASK == AUDIO_CHANNEL_NONE) return false; in sparseChannelMatrixMultiply()
/system/media/audio_utils/include/audio_utils/
DChannelMix.h25 template <audio_channel_mask_t INPUT_CHANNEL_MASK,
36 constexpr bool fillChannelMatrix(audio_channel_mask_t INPUT_CHANNEL_MASK, in fillChannelMatrix() argument
74 for (unsigned tmp = INPUT_CHANNEL_MASK; tmp != 0; ++index) { in fillChannelMatrix()
136 if (INPUT_CHANNEL_MASK & AUDIO_CHANNEL_OUT_LOW_FREQUENCY_2) { in fillChannelMatrix()
161 for (unsigned tmp = INPUT_CHANNEL_MASK; tmp != 0; ++index) { in fillChannelMatrix()
252 for (unsigned tmp = INPUT_CHANNEL_MASK; tmp != 0; ++index) { in fillChannelMatrix()
346 for (unsigned tmp = INPUT_CHANNEL_MASK; tmp != 0; ++index) { in fillChannelMatrix()
459 for (unsigned tmp = INPUT_CHANNEL_MASK; tmp != 0; ++index) { in fillChannelMatrix()