]> git.ipfire.org Git - thirdparty/tvheadend.git/commitdiff
DVR: return back dvr_entry_create_by_event() - wrong merge
authorJaroslav Kysela <perex@perex.cz>
Wed, 7 Mar 2018 09:27:42 +0000 (10:27 +0100)
committerJaroslav Kysela <perex@perex.cz>
Wed, 7 Mar 2018 09:27:42 +0000 (10:27 +0100)
src/dvr/dvr_db.c

index 01b319cad9731d9b1244b6016c751e06c4e85d83..e6ad8174c6751e690e058d1bdaa7a79cb4fca51e 100644 (file)
@@ -1073,6 +1073,26 @@ dvr_entry_create_htsp(int enabled, const char *config_uuid,
                            comment);
 }
 
+dvr_entry_t *
+dvr_entry_create_by_event(int enabled, const char *config_uuid,
+                          epg_broadcast_t *e,
+                          time_t start_extra, time_t stop_extra,
+                          const char *owner,
+                          const char *creator, dvr_autorec_entry_t *dae,
+                          dvr_prio_t pri, int retention, int removal,
+                          const char *comment)
+{
+  if(!e->channel || !e->episode || !e->episode->title)
+    return NULL;
+  return dvr_entry_create_(enabled, config_uuid, e,
+                           e->channel, e->start, e->stop,
+                           start_extra, stop_extra,
+                           NULL, NULL, NULL, NULL,
+                           LIST_FIRST(&e->episode->genre),
+                           owner, creator, dae, NULL, pri,
+                           retention, removal, comment);
+}
+
 /**
  * Return the event for the last segment.
  */