Home
last modified time | relevance | path

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

/system/media/audio_utils/
Dchannels.c35 inline int32_t uint8x3_to_int32(uint8x3_t val) { in uint8x3_to_int32()
47 inline uint8x3_t int32_to_uint8x3(int32_t in) { in int32_to_uint8x3()
48 uint8x3_t out; in int32_to_uint8x3()
257 CONTRACT_TO_MONO_24((const uint8x3_t*)in_buff, in contract_channels()
258 (uint8x3_t*)out_buff, num_in_bytes); in contract_channels()
261 CONTRACT_CHANNELS((const uint8x3_t*)in_buff, in_buff_chans, in contract_channels()
262 (uint8x3_t*)out_buff, out_buff_chans, in contract_channels()
302 static const uint8x3_t packed24_zero; /* zero 24 bit sample */ in expand_channels()
334 EXPAND_MONO_TO_MULTI((const uint8x3_t*)in_buff, in_buff_chans, in expand_channels()
335 (uint8x3_t*)out_buff, out_buff_chans, in expand_channels()
[all …]
Dprimitives.c392 uint8x3_t *udst = (uint8x3_t*)dst; in memcpy_by_channel_mask()
393 const uint8x3_t *usrc = (const uint8x3_t*)src; in memcpy_by_channel_mask()
394 static const uint8x3_t zero; /* tricky - we use this to zero out a sample */ in memcpy_by_channel_mask()
447 uint8x3_t *udst = (uint8x3_t*)dst; in memcpy_by_index_array()
448 const uint8x3_t *usrc = (const uint8x3_t*)src; in memcpy_by_index_array()
449 static const uint8x3_t zero; in memcpy_by_index_array()
/system/media/audio_utils/tests/
Dpower_tests.cpp27 typedef struct { uint8_t c[3]; } __attribute__((__packed__)) uint8x3_t; typedef
36 uint8x3_t p24_ary[length]; in testFloatValue()
47 const uint8x3_t p24_value{{ in testFloatValue()
53 const uint8x3_t p24_value{{ in testFloatValue()
89 uint8x3_t p24_ary[length]; in testFloatRamp()
104 const uint8x3_t p24_value{{ in testFloatRamp()
110 const uint8x3_t p24_value{{ in testFloatRamp()
Dprimitives_tests.cpp415 typedef struct {uint8_t c[3];} __attribute__((__packed__)) uint8x3_t; in TEST() typedef
416 uint8x3_t *u24ref = new uint8x3_t[65536]; in TEST()
417 uint8x3_t *u24ary = new uint8x3_t[65536]; in TEST()
421 EXPECT_EQ((size_t)3, sizeof(uint8x3_t)); // 3 bytes per struct in TEST()
499 typedef struct {uint8_t c[3];} __attribute__((__packed__)) uint8x3_t; in TEST() typedef
500 uint8x3_t *u24ref = new uint8x3_t[65536]; in TEST()
501 uint8x3_t *u24ary = new uint8x3_t[65536]; in TEST()
505 EXPECT_EQ((size_t)3, sizeof(uint8x3_t)); // 3 bytes per struct in TEST()
584 typedef struct {uint8_t c[3];} __attribute__((__packed__)) uint8x3_t; in TEST() typedef
585 uint8x3_t *u24ref = new uint8x3_t[65536]; in TEST()
[all …]
/system/media/audio_utils/private/
Dprivate.h31 typedef struct {uint8_t c[3];} __attribute__((__packed__)) uint8x3_t; typedef