automatic recordings, groups, etc.
<dt>Internal
- <dd>Tags are exported via HTSP (to the Showtime Media player) and used
+ <dd>Tags are exported via HTSP/HTTP (to the Showtime Media player) and used
there for grouping of TV channels. If you do not wish to export a
tag you can flag it as internal only.
+ <dt>Private
+ <dd>Tags are exported via HTSP/HTTP and used there for grouping of TV
+ channels. If you do not wish to export a tag to other users (without
+ this tag in the access entry) you can flag it as private only.
+
<dt>Icon
<dd>Full path to an icon used to depict the tag. This can be a TV network
logotype, etc.
TAILQ_FOREACH(ct, &channel_tags, ct_link) {
if (!channel_tag_access(ct, htsp->htsp_granted_access, 0))
continue;
- if (!ct->ct_internal && id == ct->ct_htsp_id)
+ if (id == ct->ct_htsp_id)
return ct;
}
return NULL;
LIST_FOREACH(ctm, &ch->ch_ctms, ctm_channel_link) {
ct = ctm->ctm_tag;
- if(!ct->ct_internal && channel_tag_access(ct, htsp->htsp_granted_access, 0))
+ if(channel_tag_access(ct, htsp->htsp_granted_access, 0))
htsmsg_add_u32(tags, NULL, htsp_channel_tag_get_identifier(ct));
}
/* Send all enabled and external tags */
TAILQ_FOREACH(ct, &channel_tags, ct_link)
- if(!ct->ct_internal && channel_tag_access(ct, htsp->htsp_granted_access, 0))
+ if(channel_tag_access(ct, htsp->htsp_granted_access, 0))
htsp_send_message(htsp, htsp_build_tag(ct, "tagAdd", 0), NULL);
/* Send all channels */
/* Send all enabled and external tags (now with channel mappings) */
TAILQ_FOREACH(ct, &channel_tags, ct_link)
- if(!ct->ct_internal && channel_tag_access(ct, htsp->htsp_granted_access, 0))
+ if(channel_tag_access(ct, htsp->htsp_granted_access, 0))
htsp_send_message(htsp, htsp_build_tag(ct, "tagUpdate", 1), NULL);
/* Send all autorecs */