Home
last modified time | relevance | path

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

/third_party/alsa-lib/src/pcm/
Dplugin_ops.h86 #define _put_triple(ptr,val) _put_triple_le(ptr,val) macro
91 #define _put_triple(ptr,val) _put_triple_be(ptr,val) macro
463 put16_12_120: _put_triple(dst, (uint32_t)sample << 8); goto PUT16_END;
464 put16_12_920: _put_triple(dst, (uint32_t)(sample ^ 0x8000) << 8); goto PUT16_END;
467 put16_12_120_20: _put_triple(dst, (uint32_t)sample << 4); goto PUT16_END;
468 put16_12_920_20: _put_triple(dst, (uint32_t)(sample ^ 0x8000) << 4); goto PUT16_END;
471 put16_12_120_18: _put_triple(dst, (uint32_t)sample << 2); goto PUT16_END;
472 put16_12_920_18: _put_triple(dst, (uint32_t)(sample ^ 0x8000) << 2); goto PUT16_END;
632 put32_1234_123: _put_triple(dst, sample >> 8); goto PUT32_END;
633 put32_1234_923: _put_triple(dst, (sample ^ 0x80000000) >> 8); goto PUT32_END;
[all …]