mirror of https://github.com/thesofproject/sof.git
b0b8bc7a34
sof-ctl assumed the binary control were of size of a multiple of unsigned integer. This caused the control byte array to be truncated when the size of the control was 6 bytes. This change allow setting any size of control in binary form. Using CSV will always end up with a number of unsigned integer size. I tested this change using the Google RTC Audio processing with control of size: - 6 bytes, - 2 bytes - and 4 bytes. Signed-off-by: Lionel Koenig <lionelk@google.com> |
||
---|---|---|
.. | ||
CMakeLists.txt | ||
README | ||
ctl.c | ||
eq_fir_flat.txt | ||
eq_fir_loudness.txt | ||
eq_fir_mid.txt | ||
eq_fir_pass.txt | ||
eq_iir_bandpass.txt | ||
eq_iir_bassboost.txt | ||
eq_iir_bundle.txt | ||
eq_iir_flat.txt | ||
eq_iir_highpass_20hz_0db_48khz.txt | ||
eq_iir_highpass_30hz_0db_48khz.txt | ||
eq_iir_highpass_40hz_0db_48khz.txt | ||
eq_iir_highpass_50hz_0db_48khz.txt | ||
eq_iir_loudness.txt | ||
eq_iir_pass.txt |
README
How to use sof-ctl tool ========================= This tool helps to access the ext bytes or tlv bytes control of SOF components (like equalizer eq_iir and eq_fir). Please find the documentation in https://thesofproject.github.io/latest/getting_started/index.html for more information.