mirror of
https://github.com/alsa-project/alsa-lib.git
synced 2025-11-05 13:30:00 -05:00
topology: Store number of strings of a text section
Enum controls may use text elements and need the number of strings. This patch adds a text child object for a generic element. When parsing a text section from the configuation file, store the text strings and number of strings (num_items) in the text child object of the element. Reported-by: G Kranthi <gudishax.kranthikumar@intel.com> Signed-off-by: Mengdong Lin <mengdong.lin@linux.intel.com> Acked-by: Liam Girdwood <liam.r.girdwood@linux.intel.com> Signed-off-by: Takashi Iwai <tiwai@suse.de>
This commit is contained in:
parent
f9633ed852
commit
f53ff68562
4 changed files with 14 additions and 6 deletions
|
|
@ -159,6 +159,7 @@ struct tplg_elem* tplg_elem_new_common(snd_tplg_t *tplg,
|
|||
break;
|
||||
case SND_TPLG_TYPE_TEXT:
|
||||
list_add_tail(&elem->list, &tplg->text_list);
|
||||
obj_size = sizeof(struct tplg_texts);
|
||||
break;
|
||||
case SND_TPLG_TYPE_TLV:
|
||||
list_add_tail(&elem->list, &tplg->tlv_list);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue