mirror of https://github.com/thesofproject/sof.git
topology1: Update documentation to reflect multicodec support
This updates documentation to reflect that now param id is only 2 bytes followed by 2 bytes codec id. Signed-off-by: Daniel Baluta <daniel.baluta@nxp.com>
This commit is contained in:
parent
376d0520f8
commit
e60caa0c0c
|
@ -30,7 +30,8 @@ include(`bytecontrol.m4')
|
||||||
# - [16:31]: reserved 0s
|
# - [16:31]: reserved 0s
|
||||||
# - (optional) 12+ bytes codec_param: codec TLV parameters container, for more details please refer
|
# - (optional) 12+ bytes codec_param: codec TLV parameters container, for more details please refer
|
||||||
# struct codec_param under audio/codec_adapter/codec/generic.h
|
# struct codec_param under audio/codec_adapter/codec/generic.h
|
||||||
# - [0:3]: param ID
|
# - [0:1]: param ID
|
||||||
|
# - [2:3]: codec ID (when supporting multiple codecs, 0 otherwise)
|
||||||
# - [4:7]: size in bytes (ID + size + data)
|
# - [4:7]: size in bytes (ID + size + data)
|
||||||
# - [8:n-1]: data[], the param data
|
# - [8:n-1]: data[], the param data
|
||||||
ifdef(`CA_SETUP_CONTROLBYTES',`', `define(`CA_SETUP_CONTROLBYTES',
|
ifdef(`CA_SETUP_CONTROLBYTES',`', `define(`CA_SETUP_CONTROLBYTES',
|
||||||
|
|
|
@ -30,7 +30,8 @@ include(`bytecontrol.m4')
|
||||||
# - [16:31]: reserved 0s
|
# - [16:31]: reserved 0s
|
||||||
# - (optional) 12+ bytes codec_param: codec TLV parameters container, for more details please refer
|
# - (optional) 12+ bytes codec_param: codec TLV parameters container, for more details please refer
|
||||||
# struct codec_param under audio/codec_adapter/codec/generic.h
|
# struct codec_param under audio/codec_adapter/codec/generic.h
|
||||||
# - [0:3]: param ID
|
# - [0:1]: param ID
|
||||||
|
# - [2:3]: codec ID (when supporting multiple codecs, 0 otherwise)
|
||||||
# - [4:7]: size in bytes (ID + size + data)
|
# - [4:7]: size in bytes (ID + size + data)
|
||||||
# - [8:n-1]: data[], the param data
|
# - [8:n-1]: data[], the param data
|
||||||
ifdef(`CA_SETUP_CONTROLBYTES',`', `define(`CA_SETUP_CONTROLBYTES',
|
ifdef(`CA_SETUP_CONTROLBYTES',`', `define(`CA_SETUP_CONTROLBYTES',
|
||||||
|
|
|
@ -31,7 +31,8 @@ include(`eq_iir.m4')
|
||||||
# - [16:31]: reserved 0s
|
# - [16:31]: reserved 0s
|
||||||
# - (optional) 12+ bytes codec_param: codec TLV parameters container, for more details please refer
|
# - (optional) 12+ bytes codec_param: codec TLV parameters container, for more details please refer
|
||||||
# struct codec_param under audio/codec_adapter/codec/generic.h
|
# struct codec_param under audio/codec_adapter/codec/generic.h
|
||||||
# - [0:3]: param ID
|
# - [0:1]: param ID
|
||||||
|
# - [2:3]: codec ID (when supporting multiple codecs, 0 otherwise)
|
||||||
# - [4:7]: size in bytes (ID + size + data)
|
# - [4:7]: size in bytes (ID + size + data)
|
||||||
# - [8:n-1]: data[], the param data
|
# - [8:n-1]: data[], the param data
|
||||||
ifdef(`CA_SETUP_CONTROLBYTES',`', `define(`CA_SETUP_CONTROLBYTES',
|
ifdef(`CA_SETUP_CONTROLBYTES',`', `define(`CA_SETUP_CONTROLBYTES',
|
||||||
|
|
|
@ -30,7 +30,8 @@ include(`bytecontrol.m4')
|
||||||
# - [16:31]: reserved 0s
|
# - [16:31]: reserved 0s
|
||||||
# - (optional) 12+ bytes codec_param: codec TLV parameters container, for more details please refer
|
# - (optional) 12+ bytes codec_param: codec TLV parameters container, for more details please refer
|
||||||
# struct codec_param under audio/codec_adapter/codec/generic.h
|
# struct codec_param under audio/codec_adapter/codec/generic.h
|
||||||
# - [0:3]: param ID
|
# - [0:1]: param ID
|
||||||
|
# - [2:3]: codec ID, when supporting multiple codecs, 0 otherwise
|
||||||
# - [4:7]: size in bytes (ID + size + data)
|
# - [4:7]: size in bytes (ID + size + data)
|
||||||
# - [8:n-1]: data[], the param data
|
# - [8:n-1]: data[], the param data
|
||||||
ifdef(`CA_SETUP_CONTROLBYTES',`', `define(`CA_SETUP_CONTROLBYTES',
|
ifdef(`CA_SETUP_CONTROLBYTES',`', `define(`CA_SETUP_CONTROLBYTES',
|
||||||
|
|
Loading…
Reference in New Issue