Home
last modified time | relevance | path

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

/third_party/alsa-lib/src/pcm/
Dplugin_ops.h56 #define as_u16c(ptr) (*(const uint16_t*)(ptr)) macro
245 conv_xx12_xxx1: as_u8(dst) = as_u16c(src) >> 8; goto CONV_END;
246 conv_xx12_xx12: as_u16(dst) = as_u16c(src); goto CONV_END;
247 conv_xx12_xx21: as_u16(dst) = bswap_16(as_u16c(src)); goto CONV_END;
248 conv_xx12_x120: as_u32(dst) = sx24((uint32_t)as_u16c(src) << 8); goto CONV_END;
249 conv_xx12_021x: as_u32(dst) = sx24s((uint32_t)bswap_16(as_u16c(src)) << 8); goto CONV_END;
250 conv_xx12_1200: as_u32(dst) = (uint32_t)as_u16c(src) << 16; goto CONV_END;
251 conv_xx12_0021: as_u32(dst) = (uint32_t)bswap_16(as_u16c(src)); goto CONV_END;
252 conv_xx12_xxx9: as_u8(dst) = (as_u16c(src) >> 8) ^ 0x80; goto CONV_END;
253 conv_xx12_xx92: as_u16(dst) = as_u16c(src) ^ 0x8000; goto CONV_END;
[all …]