STRUCT SOF_IPC4_MIXER(9)
π struct sof_ipc4_mixer(9) β mixer config data π
okay so bestie, welcome to the Kernel API Manual page for struct sof_ipc4_mixer(9) β yes, the mixer config data cutie herself β¨. No cap, this struct is literally the whole vibe: base config, available format, and the IPC4 message, all chillinβ together. π«Ά
πΈ NAME πΈ
struct sof_ipc4_mixer β mixer config data
β¨ SYNOPSIS β¨
hereβs the full struct, bestie β copied exactly, no edits, we respect the source π :
struct sof_ipc4_mixer {
struct sof_ipc4_base_module_cfg base_config;
struct sof_ipc4_available_audio_format available_fmt;
struct sof_ipc4_msg msg;
};
π Members π
base_configβ IPC base config data β¨available_fmtβ Available audio format πmsgβ IPC4 message struct containing header and data info π
Three members, zero skips, we love a tidy little squad π.
π SEE ALSO π
Kernel file: ./sound/soc/sof/ipc4-topology.h β the whole struct friend group is linked here, and every single one is staying on the list π¦:
struct sof_ipc4_pipeline(9)struct ipc4_pipeline_set_state_data(9)struct sof_ipc4_pin_format(9)struct sof_ipc4_available_audio_format(9)struct sof_copier_gateway_cfg(9)struct sof_ipc4_copier_data(9)struct sof_ipc4_gtw_attributes(9)struct sof_ipc4_dma_device_stream_ch_map(9)struct sof_ipc4_dma_stream_ch_map(9)struct sof_ipc4_dma_config(9)struct sof_ipc4_dma_config_tlv(9)struct sof_ipc4_copier(9)struct sof_ipc4_ctrl_value_chan(9)struct sof_ipc4_control_data(9)struct sof_ipc4_control_msg_payload(9)struct sof_ipc4_gain_params(9)struct sof_ipc4_gain_data(9)struct sof_ipc4_gain(9)struct sof_ipc4_src(9)struct sof_ipc4_asrc(9)struct sof_ipc4_base_module_cfg_ext(9)struct sof_ipc4_process(9)
mwah π β signed off from ./sound/soc/sof, dated October 2026, all about struct sof_ipc4_mixer(9). slay and goodbye, bestie ππ«Άβ¨
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms