Go to the source code of this file.
|
enum | vk_audio_data_type_t {
VSF_AUDIO_DATA_TYPE_FLOAT = 1 << 0
,
VSF_AUDIO_DATA_TYPE_INT = 0 << 0
,
VSF_AUDIO_DATA_TYPE_SIGNED = 1 << 1
,
VSF_AUDIO_DATA_TYPE_UNSIGNED = 0 << 1
,
VSF_AUDIO_DATA_TYPE_BE = 1 << 2
,
VSF_AUDIO_DATA_TYPE_LE = 0 << 2
,
VSF_AUDIO_DATA_TYPE_BEU = VSF_AUDIO_DATA_TYPE_UNSIGNED | VSF_AUDIO_DATA_TYPE_INT | VSF_AUDIO_DATA_TYPE_BE
,
VSF_AUDIO_DATA_TYPE_BES = VSF_AUDIO_DATA_TYPE_SIGNED | VSF_AUDIO_DATA_TYPE_INT | VSF_AUDIO_DATA_TYPE_BE
,
VSF_AUDIO_DATA_TYPE_LEU = VSF_AUDIO_DATA_TYPE_UNSIGNED | VSF_AUDIO_DATA_TYPE_INT | VSF_AUDIO_DATA_TYPE_LE
,
VSF_AUDIO_DATA_TYPE_LES = VSF_AUDIO_DATA_TYPE_SIGNED | VSF_AUDIO_DATA_TYPE_INT | VSF_AUDIO_DATA_TYPE_LE
,
VSF_AUDIO_DATA_TYPE_BEU8 = VSF_AUDIO_DATA_TYPE_BEUL(8)
,
VSF_AUDIO_DATA_TYPE_BEU16 = VSF_AUDIO_DATA_TYPE_BEUL(16)
,
VSF_AUDIO_DATA_TYPE_BEU24 = VSF_AUDIO_DATA_TYPE_BEUL(24)
,
VSF_AUDIO_DATA_TYPE_BEU32 = VSF_AUDIO_DATA_TYPE_BEUL(32)
,
VSF_AUDIO_DATA_TYPE_BES8 = VSF_AUDIO_DATA_TYPE_BESL(8)
,
VSF_AUDIO_DATA_TYPE_BES16 = VSF_AUDIO_DATA_TYPE_BESL(16)
,
VSF_AUDIO_DATA_TYPE_BES24 = VSF_AUDIO_DATA_TYPE_BESL(24)
,
VSF_AUDIO_DATA_TYPE_BES32 = VSF_AUDIO_DATA_TYPE_BESL(32)
,
VSF_AUDIO_DATA_TYPE_LEU8 = VSF_AUDIO_DATA_TYPE_LEUL(8)
,
VSF_AUDIO_DATA_TYPE_LEU16 = VSF_AUDIO_DATA_TYPE_LEUL(16)
,
VSF_AUDIO_DATA_TYPE_LEU24 = VSF_AUDIO_DATA_TYPE_LEUL(24)
,
VSF_AUDIO_DATA_TYPE_LEU32 = VSF_AUDIO_DATA_TYPE_LEUL(32)
,
VSF_AUDIO_DATA_TYPE_LES8 = VSF_AUDIO_DATA_TYPE_LESL(8)
,
VSF_AUDIO_DATA_TYPE_LES16 = VSF_AUDIO_DATA_TYPE_LESL(16)
,
VSF_AUDIO_DATA_TYPE_LES24 = VSF_AUDIO_DATA_TYPE_LESL(24)
,
VSF_AUDIO_DATA_TYPE_LES32 = VSF_AUDIO_DATA_TYPE_LESL(32)
} |
|
◆ PUBLIC_CONST
#define PUBLIC_CONST const |
◆ __describe_audio_ticktock_stream_adapter
#define __describe_audio_ticktock_stream_adapter |
( |
|
__name, |
|
|
|
__stream_tx, |
|
|
|
__stream_rx, |
|
|
|
__frame_size |
|
) |
| |
Value:
VSF_STREAM_ADAPTER_INIT((__stream_tx), (__stream_rx), (__frame_size), (__frame_size))\
};
Definition vsf_audio.h:184
#define __name
Definition hci_transport_aic8800.c:552
◆ describe_audio_ticktock_stream_adapter
◆ VSF_AUDIO_DATA_TYPE_IS_FLOAT
◆ VSF_AUDIO_DATA_TYPE_IS_INT
◆ VSF_AUDIO_DATA_TYPE_IS_SIGNED
◆ VSF_AUDIO_DATA_TYPE_IS_UNSIGNED
◆ VSF_AUDIO_DATA_TYPE_IS_BE
◆ VSF_AUDIO_DATA_TYPE_IS_LE
#define VSF_AUDIO_DATA_TYPE_IS_LE |
( |
|
__VALUE | ) |
!VSF_AUDIO_DATA_TYPE_IS_LE(__VALUE) |
◆ __VSF_AUDIO_DATA_TYPE_BITLEN
#define __VSF_AUDIO_DATA_TYPE_BITLEN |
( |
|
__LEN | ) |
(((((__LEN) - 1) >> 1) & 0x1F) << 3) |
◆ VSF_AUDIO_DATA_TYPE_BITLEN
#define VSF_AUDIO_DATA_TYPE_BITLEN |
( |
|
__VALUE | ) |
(((((__VALUE) >> 3) & 0x1F) + 1) << 1) |
◆ VSF_AUDIO_DATA_TYPE_BEUL
◆ VSF_AUDIO_DATA_TYPE_BESL
◆ VSF_AUDIO_DATA_TYPE_LEUL
◆ VSF_AUDIO_DATA_TYPE_LESL
◆ vk_audio_stream_drv_t
◆ vk_audio_data_type_t
◆ vk_audio_format_t
◆ vk_audio_data_type_t
Enumerator |
---|
VSF_AUDIO_DATA_TYPE_FLOAT | |
VSF_AUDIO_DATA_TYPE_INT | |
VSF_AUDIO_DATA_TYPE_SIGNED | |
VSF_AUDIO_DATA_TYPE_UNSIGNED | |
VSF_AUDIO_DATA_TYPE_BE | |
VSF_AUDIO_DATA_TYPE_LE | |
VSF_AUDIO_DATA_TYPE_BEU | |
VSF_AUDIO_DATA_TYPE_BES | |
VSF_AUDIO_DATA_TYPE_LEU | |
VSF_AUDIO_DATA_TYPE_LES | |
VSF_AUDIO_DATA_TYPE_BEU8 | |
VSF_AUDIO_DATA_TYPE_BEU16 | |
VSF_AUDIO_DATA_TYPE_BEU24 | |
VSF_AUDIO_DATA_TYPE_BEU32 | |
VSF_AUDIO_DATA_TYPE_BES8 | |
VSF_AUDIO_DATA_TYPE_BES16 | |
VSF_AUDIO_DATA_TYPE_BES24 | |
VSF_AUDIO_DATA_TYPE_BES32 | |
VSF_AUDIO_DATA_TYPE_LEU8 | |
VSF_AUDIO_DATA_TYPE_LEU16 | |
VSF_AUDIO_DATA_TYPE_LEU24 | |
VSF_AUDIO_DATA_TYPE_LEU32 | |
VSF_AUDIO_DATA_TYPE_LES8 | |
VSF_AUDIO_DATA_TYPE_LES16 | |
VSF_AUDIO_DATA_TYPE_LES24 | |
VSF_AUDIO_DATA_TYPE_LES32 | |
◆ __vsf_component_peda_ifs() [1/2]
◆ __vsf_component_peda_ifs() [2/2]
◆ vk_audio_init()
◆ vk_audio_control()
◆ vk_audio_start()
◆ vk_audio_stop()
◆ vsf_audio_playback_ticktock_stream_adapter_init()
◆ vsf_audio_capture_ticktock_stream_adapter_init()
◆ audio_stream
◆ type
◆ value