Home | History | Annotate | Download | only in downmix

Lines Matching defs:accumulate

338     const bool accumulate =
345 if (accumulate) {
368 downmixInputChannelMask, pSrc, pDst, numFrames, accumulate)) {
378 Downmix_foldFromQuad(pSrc, pDst, numFrames, accumulate);
382 Downmix_foldFrom5Point1(pSrc, pDst, numFrames, accumulate);
385 Downmix_foldFrom7Point1(pSrc, pDst, numFrames, accumulate);
389 downmixInputChannelMask, pSrc, pDst, numFrames, accumulate)) {
437 const bool accumulate =
444 if (accumulate) {
467 downmixInputChannelMask, pSrc, pDst, numFrames, accumulate)) {
478 Downmix_foldFromQuad(pSrc, pDst, numFrames, accumulate);
482 Downmix_foldFrom5Point1(pSrc, pDst, numFrames, accumulate);
485 Downmix_foldFrom7Point1(pSrc, pDst, numFrames, accumulate);
489 downmixInputChannelMask, pSrc, pDst, numFrames, accumulate)) {
933 * accumulate whether to mix (when true) the result of the downmix with the contents of pDst,
942 void Downmix_foldFromQuad(int16_t *pSrc, int16_t*pDst, size_t numFrames, bool accumulate) {
947 if (accumulate) {
970 void Downmix_foldFromQuad(LVM_FLOAT *pSrc, LVM_FLOAT *pDst, size_t numFrames, bool accumulate) {
975 if (accumulate) {
1008 * accumulate whether to mix (when true) the result of the downmix with the contents of pDst,
1017 void Downmix_foldFrom5Point1(int16_t *pSrc, int16_t*pDst, size_t numFrames, bool accumulate) {
1025 // code is mostly duplicated between the two values of accumulate to avoid repeating the test
1027 if (accumulate) {
1036 // accumulate in destination
1053 pDst[0] = clamp16(lt >> 13); // differs from when accumulate is true above
1054 pDst[1] = clamp16(rt >> 13); // differs from when accumulate is true above
1062 void Downmix_foldFrom5Point1(LVM_FLOAT *pSrc, LVM_FLOAT *pDst, size_t numFrames, bool accumulate) {
1070 // code is mostly duplicated between the two values of accumulate to avoid repeating the test
1072 if (accumulate) {
1081 // accumulate in destination
1098 pDst[0] = clamp_float(lt / 2.0f); // differs from when accumulate is true above
1099 pDst[1] = clamp_float(rt / 2.0f); // differs from when accumulate is true above
1117 * accumulate whether to mix (when true) the result of the downmix with the contents of pDst,
1126 void Downmix_foldFrom7Point1(int16_t *pSrc, int16_t*pDst, size_t numFrames, bool accumulate) {
1136 // code is mostly duplicated between the two values of accumulate to avoid repeating the test
1138 if (accumulate) {
1147 //accumulate in destination
1164 pDst[0] = clamp16(lt >> 13); // differs from when accumulate is true above
1165 pDst[1] = clamp16(rt >> 13); // differs from when accumulate is true above
1173 void Downmix_foldFrom7Point1(LVM_FLOAT *pSrc, LVM_FLOAT *pDst, size_t numFrames, bool accumulate) {
1183 // code is mostly duplicated between the two values of accumulate to avoid repeating the test
1185 if (accumulate) {
1194 //accumulate in destination
1211 pDst[0] = clamp_float(lt / 2.0f); // differs from when accumulate is true above
1212 pDst[1] = clamp_float(rt / 2.0f); // differs from when accumulate is true above
1236 * accumulate whether to mix (when true) the result of the downmix with the contents of pDst,
1248 uint32_t mask, int16_t *pSrc, int16_t*pDst, size_t numFrames, bool accumulate) {
1275 // code is mostly duplicated between the two values of accumulate to avoid repeating the test
1277 if (accumulate) {
1299 // accumulate in destination
1329 pDst[0] = clamp16(lt >> 13); // differs from when accumulate is true above
1330 accumulate is true above
1340 uint32_t mask, LVM_FLOAT *pSrc, LVM_FLOAT *pDst, size_t numFrames, bool accumulate) {
1367 // code is mostly duplicated between the two values of accumulate to avoid repeating the test
1369 if (accumulate) {
1391 // accumulate in destination
1421 pDst[0] = clamp_float(lt / 2.0f); // differs from when accumulate is true above
1422 pDst[1] = clamp_float(rt / 2.0f); // differs from when accumulate is true above