Searched refs:_put_triple_s (Results 1 – 1 of 1) sorted by relevance
/third_party/alsa-lib/src/pcm/ |
D | plugin_ops.h | 87 #define _put_triple_s(ptr,val) _put_triple_be(ptr,val) macro 92 #define _put_triple_s(ptr,val) _put_triple_le(ptr,val) macro 465 put16_12_021: _put_triple_s(dst, (uint32_t)sample << 8); goto PUT16_END; 466 put16_12_029: _put_triple_s(dst, (uint32_t)(sample ^ 0x8000) << 8); goto PUT16_END; 469 put16_12_021_20: _put_triple_s(dst, (uint32_t)sample << 4); goto PUT16_END; 470 put16_12_029_20: _put_triple_s(dst, (uint32_t)(sample ^ 0x8000) << 4); goto PUT16_END; 473 put16_12_021_18: _put_triple_s(dst, (uint32_t)sample << 2); goto PUT16_END; 474 put16_12_029_18: _put_triple_s(dst, (uint32_t)(sample ^ 0x8000) << 2); goto PUT16_END; 634 put32_1234_321: _put_triple_s(dst, sample >> 8); goto PUT32_END; 635 put32_1234_329: _put_triple_s(dst, (sample ^ 0x80000000) >> 8); goto PUT32_END; [all …]
|