|
Zephyr API Documentation 4.3.99
A Scalable Open Source RTOS
|
PCM configuration options. More...
#include <zephyr/audio/codec.h>
Data Fields | |
| audio_dai_dir_t | dir |
| pcm direction | |
| audio_pcm_width_t | pcm_width |
| Number of bits representing one data word. | |
| uint8_t | channels |
| Number of channels per frame. | |
| size_t | block_size |
| Size of one RX/TX memory block (buffer) in bytes, it should be a multiple of 4 for some DMA limits. | |
| audio_pcm_rate_t | samplerate |
| pcm samplerate | |
PCM configuration options.
| size_t pcm_config::block_size |
Size of one RX/TX memory block (buffer) in bytes, it should be a multiple of 4 for some DMA limits.
| uint8_t pcm_config::channels |
Number of channels per frame.
| audio_dai_dir_t pcm_config::dir |
pcm direction
| audio_pcm_width_t pcm_config::pcm_width |
Number of bits representing one data word.
| audio_pcm_rate_t pcm_config::samplerate |
pcm samplerate