Johny Lin

Results 11 issues of Johny Lin

At present module_adapter, period_bytes is calculated assuming the schedule period is 1ms, which could be arbitrary in practice determined by the topology. This commit replaces the present calculation by audio_stream_period_bytes()....

At present, module_adapter only propagates prepare() to the module for the first time. For modules, the specific reset() procedure only restores the initial stage after prepared, init_process() is applied to...

**Is your feature request related to a problem? Please describe.** Currently we don't have much information for DSP in system logs attached in feedback report of audio issue. To debug...

enhancement
performance
area:SOF logging

**Describe the bug** The topology is failed to load due to the error on codec_adapter_new() if we put the codec-specific config to the private data of either setup or runtime...

bug
P2
topology

b3106c396e540c260bba3b08c218f6598ea74726 module_adapter: get the actual period_bytes b9889d52d0e1b6002ee016b55fa0487544fc0593 module_adapter: Modify reset API 53b3bc6a956ae5957966336f88980438f1f85a88 module_adapter:Fix dangling pointer issue in module reset

**Note: commits will NOT be landed to main.** (might be landed to other production branches on demand) For the purposes of security concerns, the bytes control for 3P components will...

https://github.com/thesofproject/sof/commit/b3106c396e540c260bba3b08c218f6598ea74726 module_adapter: get the actual period_bytes https://github.com/thesofproject/sof/commit/b9889d52d0e1b6002ee016b55fa0487544fc0593 module_adapter: Modify reset API https://github.com/thesofproject/sof/commit/53b3bc6a956ae5957966336f88980438f1f85a88 module_adapter:Fix dangling pointer issue in module reset

**Is your feature request related to a problem? Please describe.** [PR#6230](https://github.com/thesofproject/sof/pull/6230), which modifies prepare/reset API definition for internal modules in module_adapter, has landed on mainstream recently. It's a critical fix...

enhancement

This cherry-picking includes commits in PR #8930 and #8917 from main.