summaryrefslogtreecommitdiff
path: root/config.c
diff options
context:
space:
mode:
authorKlaus Schmidinger <vdr@tvdr.de>2001-09-02 15:21:54 +0200
committerKlaus Schmidinger <vdr@tvdr.de>2001-09-02 15:21:54 +0200
commit22ccf22f6f4c2dd94e322f0aebf134a90b310fae (patch)
tree5d6d38dc2b94ff37150f38b3248636ae5e1cfd5a /config.c
parent0d7571054579614f9278999077921942ca08a7bf (diff)
downloadvdr-22ccf22f6f4c2dd94e322f0aebf134a90b310fae.tar.gz
vdr-22ccf22f6f4c2dd94e322f0aebf134a90b310fae.tar.bz2
Using subtitle for repeating timers; taking summary at recording time
Diffstat (limited to 'config.c')
-rw-r--r--config.c20
1 files changed, 4 insertions, 16 deletions
diff --git a/config.c b/config.c
index fa9e3641..a97d7e4c 100644
--- a/config.c
+++ b/config.c
@@ -4,7 +4,7 @@
* See the main source file 'vdr.c' for copyright information and
* how to reach the author.
*
- * $Id: config.c 1.63 2001/09/01 15:17:44 kls Exp $
+ * $Id: config.c 1.64 2001/09/02 15:04:13 kls Exp $
*/
#include "config.h"
@@ -365,21 +365,6 @@ cTimer::cTimer(const cEventInfo *EventInfo)
if (!isempty(Title))
strn0cpy(file, EventInfo->GetTitle(), sizeof(file));
summary = NULL;
- const char *Subtitle = EventInfo->GetSubtitle();
- if (isempty(Subtitle))
- Subtitle = "";
- const char *Summary = EventInfo->GetExtendedDescription();
- if (isempty(Summary))
- Summary = "";
- if (*Subtitle || *Summary) {
- asprintf(&summary, "%s%s%s", Subtitle, (*Subtitle && *Summary) ? "\n\n" : "", Summary);
- char *p = summary;
- while (*p) {
- if (*p == '\n')
- *p = '|';
- p++;
- }
- }
}
cTimer::~cTimer()
@@ -815,6 +800,7 @@ cSetup::cSetup(void)
PrimaryLimit = 0;
DefaultPriority = 50;
DefaultLifetime = 50;
+ UseSubtitle = 1;
VideoFormat = VIDEO_FORMAT_4_3;
ChannelInfoPos = 0;
OSDwidth = 52;
@@ -851,6 +837,7 @@ bool cSetup::Parse(char *s)
else if (!strcasecmp(Name, "PrimaryLimit")) PrimaryLimit = atoi(Value);
else if (!strcasecmp(Name, "DefaultPriority")) DefaultPriority = atoi(Value);
else if (!strcasecmp(Name, "DefaultLifetime")) DefaultLifetime = atoi(Value);
+ else if (!strcasecmp(Name, "UseSubtitle")) UseSubtitle = atoi(Value);
else if (!strcasecmp(Name, "VideoFormat")) VideoFormat = atoi(Value);
else if (!strcasecmp(Name, "ChannelInfoPos")) ChannelInfoPos = atoi(Value);
else if (!strcasecmp(Name, "OSDwidth")) OSDwidth = atoi(Value);
@@ -922,6 +909,7 @@ bool cSetup::Save(const char *FileName)
fprintf(f, "PrimaryLimit = %d\n", PrimaryLimit);
fprintf(f, "DefaultPriority = %d\n", DefaultPriority);
fprintf(f, "DefaultLifetime = %d\n", DefaultLifetime);
+ fprintf(f, "UseSubtitle = %d\n", UseSubtitle);
fprintf(f, "VideoFormat = %d\n", VideoFormat);
fprintf(f, "ChannelInfoPos = %d\n", ChannelInfoPos);
fprintf(f, "OSDwidth = %d\n", OSDwidth);