linuxdvb_en50494_list ( void *o, const char *lang )
{
htsmsg_t *m = htsmsg_create_list();
- htsmsg_add_str(m, NULL, tvh_gettext_lang(lang, N_("None")));
- htsmsg_add_str(m, NULL, tvh_gettext_lang(lang, N_(UNICABLE_I_NAME)));
- htsmsg_add_str(m, NULL, tvh_gettext_lang(lang, N_(UNICABLE_II_NAME)));
+ htsmsg_add_msg(m, NULL, htsmsg_create_key_val("", tvh_gettext_lang(lang, N_("None"))));
+ htsmsg_add_msg(m, NULL, htsmsg_create_key_val(UNICABLE_I_NAME, tvh_gettext_lang(lang, N_(UNICABLE_I_NAME))));
+ htsmsg_add_msg(m, NULL, htsmsg_create_key_val(UNICABLE_II_NAME, tvh_gettext_lang(lang, N_(UNICABLE_II_NAME))));
return m;
}
{
int i;
htsmsg_t *m = htsmsg_create_list();
- htsmsg_add_str(m, NULL, tvh_gettext_lang(lang, N_("None")));
+ htsmsg_add_msg(m, NULL, htsmsg_create_key_val("", tvh_gettext_lang(lang, N_("None"))));
for (i = 0; i < ARRAY_SIZE(linuxdvb_rotor_all); i++)
- htsmsg_add_str(m, NULL, tvh_gettext_lang(lang, linuxdvb_rotor_all[i].name));
+ htsmsg_add_msg(m, NULL, htsmsg_create_key_val(linuxdvb_rotor_all[i].name, tvh_gettext_lang(lang, linuxdvb_rotor_all[i].name)));
return m;
}
linuxdvb_switch_list ( void *o, const char *lang )
{
htsmsg_t *m = htsmsg_create_list();
- htsmsg_add_str(m, NULL, tvh_gettext_lang(lang, N_("None")));
- htsmsg_add_str(m, NULL, tvh_gettext_lang(lang, N_("Generic")));
+ htsmsg_add_msg(m, NULL, htsmsg_create_key_val("", tvh_gettext_lang(lang, N_("None"))));
+ htsmsg_add_msg(m, NULL, htsmsg_create_key_val("Generic", tvh_gettext_lang(lang, N_("Generic"))));
return m;
}