Home
last modified time | relevance | path

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

/system/media/audio_utils/
Dchannels.c35 static inline int32_t uint8x3_to_int32(uint8x3_t val) { in uint8x3_to_int32()
47 static inline uint8x3_t int32_to_uint8x3(int32_t in) { in int32_to_uint8x3()
48 uint8x3_t out; in int32_to_uint8x3()
401 CONTRACT_TO_MONO_24((const uint8x3_t*)in_buff, in contract_channels()
402 (uint8x3_t*)out_buff, num_in_bytes); in contract_channels()
405 CONTRACT_CHANNELS((const uint8x3_t*)in_buff, in_buff_chans, in contract_channels()
406 (uint8x3_t*)out_buff, out_buff_chans, in contract_channels()
459 CONTRACT_CHANNELS_NON_DESTRUCTIVE((const uint8x3_t*)in_buff, in_buff_chans, in contract_channels_non_destructive()
460 (uint8x3_t*)out_buff, out_buff_chans, in contract_channels_non_destructive()
493 static const uint8x3_t packed24_zero; /* zero 24 bit sample */ in expand_channels()
[all …]
Dprimitives.c429 uint8x3_t *udst = (uint8x3_t*)dst; in memcpy_by_channel_mask()
430 const uint8x3_t *usrc = (const uint8x3_t*)src; in memcpy_by_channel_mask()
431 static const uint8x3_t zero; /* tricky - we use this to zero out a sample */ in memcpy_by_channel_mask()
484 uint8x3_t *udst = (uint8x3_t*)dst; in memcpy_by_index_array()
485 const uint8x3_t *usrc = (const uint8x3_t*)src; in memcpy_by_index_array()
486 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()
95 uint8x3_t p24_ary[length]; in testFloatRamp()
110 const uint8x3_t p24_value{{ in testFloatRamp()
116 const uint8x3_t p24_value{{ in testFloatRamp()
Dprimitives_tests.cpp440 typedef struct {uint8_t c[3];} __attribute__((__packed__)) uint8x3_t; in TEST() typedef
441 uint8x3_t *u24ref = new uint8x3_t[65536]; in TEST()
442 uint8x3_t *u24ary = new uint8x3_t[65536]; in TEST()
446 EXPECT_EQ((size_t)3, sizeof(uint8x3_t)); // 3 bytes per struct in TEST()
524 typedef struct {uint8_t c[3];} __attribute__((__packed__)) uint8x3_t; in TEST() typedef
525 uint8x3_t *u24ref = new uint8x3_t[65536]; in TEST()
526 uint8x3_t *u24ary = new uint8x3_t[65536]; in TEST()
530 EXPECT_EQ((size_t)3, sizeof(uint8x3_t)); // 3 bytes per struct in TEST()
609 typedef struct {uint8_t c[3];} __attribute__((__packed__)) uint8x3_t; in TEST() typedef
610 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