const char *s = NULL, *error = NULL, *subscriptionError = NULL;
const char *p, *last;
int64_t fsize = -1;
+ uint32_t u32;
char ubuf[UUID_HEX_SIZE];
htsmsg_add_u32(out, "id", idnode_get_short_uuid(&de->de_id));
dvr_entry_get_removal_days(de) : dvr_entry_get_retention_days(de));
htsmsg_add_u32(out, "removal", dvr_entry_get_removal_days(de));
- htsmsg_add_u32(out, "priority", de->de_pri);
+ u32 = de->de_pri;
+ if (u32 >= DVR_PRIO_NOTSET)
+ u32 = DVR_PRIO_NORMAL;
+ htsmsg_add_u32(out, "priority", u32);
htsmsg_add_u32(out, "contentType", de->de_content_type);
if (de->de_sched_state == DVR_RECORDING || de->de_sched_state == DVR_COMPLETED) {