]> git.ipfire.org Git - thirdparty/tvheadend.git/commitdiff
use iso format for date in default timerec title
authorChristian Lohmaier <lohmaier+github@googlemail.com>
Sun, 15 Feb 2015 21:12:36 +0000 (22:12 +0100)
committerJaroslav Kysela <perex@perex.cz>
Tue, 17 Feb 2015 20:27:25 +0000 (21:27 +0100)
as local date format often conflicts with sorting/playback order
also update documentation with pointers to escape-code documentation

docs/html/dvr_timerec.html
src/dvr/dvr_timerec.c

index 083e76bbedce0a3d0293026af90ce41896627480..586df54787daf921402407343aaf96715c6b372c 100644 (file)
@@ -56,14 +56,19 @@ When specified, this setting overrides the subdirectory rules specified by the D
 <p>
 <dt><b>Title</b>
 <dd>
-Not sure how this differs from **Name* *
+The title is used in the filename that is created for the recording
 <br>
 <br>
-The default format string suggests Time-[date]-[time]:
+The default format string suggests Time-[date]_[time]:
 <br>
 <br>
-%x The local date, formatted according to your locale settings
-%R The time in HH;MM format
+The escape-codes use <a href="http://man7.org/linux/man-pages/man3/strftime.3.html">strftime</a> format. Examples:
+<br>
+%F The date in ISO-format (e.g. 2015-02-28)
+<br>
+%R The time in 24h HH:MM format (e.g. 19:45)
+<br>
+%x The date, formatted according to your locale settings
 <p>
 <dt><b>Channel</b>
 <dd>
index 619c7826f6d9199572a438c30cd39d9e7be29b3e..20c80e7f4895fde0c12d9d1f8be91f52a86117dd 100644 (file)
@@ -183,7 +183,7 @@ dvr_timerec_create(const char *uuid, htsmsg_t *conf)
     return NULL;
   }
 
-  dte->dte_title = strdup("Time-%x-%R");
+  dte->dte_title = strdup("Time-%F_%R");
   dte->dte_weekdays = 0x7f;
   dte->dte_pri = DVR_PRIO_NORMAL;
   dte->dte_start = -1;
@@ -557,7 +557,7 @@ const idclass_t dvr_timerec_entry_class = {
       .id       = "title",
       .name     = "Title",
       .off      = offsetof(dvr_timerec_entry_t, dte_title),
-      .def.s    = "Time-%x-%R",
+      .def.s    = "Time-%F_%R",
     },
     {
       .type     = PT_STR,