diff --git a/src/htsp.c b/src/htsp.c index d3ef53f0..8bb803b1 100644 --- a/src/htsp.c +++ b/src/htsp.c @@ -712,6 +712,7 @@ htsp_build_event(event_t *e) { htsmsg_t *out; event_t *n; + dvr_entry_t *de; out = htsmsg_create_map(); @@ -733,6 +734,10 @@ htsp_build_event(event_t *e) if(e->e_content_type) htsmsg_add_u32(out, "contentType", e->e_content_type); + if((de = dvr_entry_find_by_event(e)) != NULL) { + htsmsg_add_u32(out, "dvrId", de->de_id); + } + n = RB_NEXT(e, e_channel_link); if(n != NULL) htsmsg_add_u32(out, "nextEventId", n->e_id);