mirror of https://github.com/thesofproject/sof.git
Audio: copier: Fix copier params setting
Parameters audio_fmt.depth and audio_fmt.valid_bit_depth are expressed in bits. Therefore should be divided by 8 when set for params: params->sample_container_bytes params->sample_valid_bytes Signed-off-by: Jaroslaw Stelter <Jaroslaw.Stelter@intel.com>
This commit is contained in:
parent
fa20935113
commit
16e3a6018e
|
@ -907,8 +907,8 @@ static int copier_params(struct comp_dev *dev, struct sof_ipc_stream_params *par
|
|||
params->direction = cd->direction;
|
||||
params->channels = cd->config.base.audio_fmt.channels_count;
|
||||
params->rate = cd->config.base.audio_fmt.sampling_frequency;
|
||||
params->sample_container_bytes = cd->config.base.audio_fmt.depth;
|
||||
params->sample_valid_bytes = cd->config.base.audio_fmt.valid_bit_depth;
|
||||
params->sample_container_bytes = cd->config.base.audio_fmt.depth / 8;
|
||||
params->sample_valid_bytes = cd->config.base.audio_fmt.valid_bit_depth / 8;
|
||||
|
||||
params->stream_tag = cd->config.gtw_cfg.node_id.f.v_index + 1;
|
||||
params->frame_fmt = dev->ipc_config.frame_fmt;
|
||||
|
|
Loading…
Reference in New Issue