Home
last modified time | relevance | path

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

/third_party/alsa-lib/src/pcm/
Dplugin_ops.h87 #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 …]