From: E.Smith <31170571+azlm8t@users.noreply.github.com> Date: Tue, 25 Sep 2018 18:44:53 +0000 (+0100) Subject: dvr: Add fanart_image to dvr_entry. X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6477c8a9dbd3d36fa137b5880226b5d55c6ecf4a;p=thirdparty%2Ftvheadend.git dvr: Add fanart_image to dvr_entry. --- diff --git a/src/dvr/dvr.h b/src/dvr/dvr.h index 7c768e285..c27e042eb 100644 --- a/src/dvr/dvr.h +++ b/src/dvr/dvr.h @@ -225,6 +225,7 @@ typedef struct dvr_entry { char *de_comment; char *de_uri; /* Programme unique ID */ char *de_image; /* Programme Image */ + char *de_fanart_image; /* Programme fanart image */ htsmsg_t *de_files; /* List of all used files */ char *de_directory; /* Can be set for autorec entries, will override any directory setting from the configuration */ diff --git a/src/dvr/dvr_db.c b/src/dvr/dvr_db.c index 5c8671b8f..18452d340 100644 --- a/src/dvr/dvr_db.c +++ b/src/dvr/dvr_db.c @@ -2005,6 +2005,7 @@ dvr_entry_dec_ref(dvr_entry_t *de) free(de->de_channel_name); free(de->de_epnum.text); free(de->de_image); + free(de->de_fanart_image); free(de->de_uri); free(de); @@ -3936,6 +3937,14 @@ const idclass_t dvr_entry_class = { .off = offsetof(dvr_entry_t, de_image), .opts = PO_HIDDEN | PO_RDONLY, }, + { + .type = PT_STR, + .id = "fanart_image", + .name = N_("Fanart image"), + .desc = N_("Fanart image."), + .off = offsetof(dvr_entry_t, de_fanart_image), + .opts = PO_HIDDEN | PO_RDONLY, + }, { .type = PT_LANGSTR, .id = "title",