[SCM] vdr packaging repository branch, e-tobi, updated. debian/1.7.42-2_etobi1-5-gcee9e7f

etobi git at e-tobi.net
Sun Mar 31 11:51:17 UTC 2013


The following commit has been merged in the e-tobi branch:
commit cee9e7f7a704eade8c9e07ea06818782f19688f0
Author: etobi <git at e-tobi.net>
Date:   Sun Mar 31 13:46:44 2013 +0200

    Updated patches, fixed version

diff --git a/debian/.vdr-patches b/debian/.vdr-patches
index 8e6924b..a913ad3 100644
--- a/debian/.vdr-patches
+++ b/debian/.vdr-patches
@@ -1,6 +1,5 @@
 debian/patches/opt-41-x_timer-info.patch:415aa18fc7f2400f5001a7b214c04164
 debian/patches/12_osdbase-maxitems.patch:2453ebb246e91f62943386e196a8233b
-debian/patches/vdr-1.7.42-fixpendingtimers.diff:29282c8b20c2b956c86e0afa856d2c53
 debian/patches/opt-45_yaepg.patch:a028d6cbd970660a72241b5948a46f0c
 debian/patches/04_newplugin.patch:be5169037184e60fe7265891bb8f9f94
 debian/patches/opt-27_ttxtsubs.patch:d105f6fbc5856b79b1d0333eae5ec5ad
diff --git a/debian/changelog b/debian/changelog
index ecfab5e..3582bc2 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-vdr (2.0.0-1) unstable; urgency=low
+vdr (2.0.0-1~etobi1) unstable; urgency=low
 
   * New upstream release
   * Dropped vdr-1.7.42-fixpendingtimers.diff - fixed upstream
diff --git a/debian/patches/04_newplugin.patch b/debian/patches/04_newplugin.patch
index 3754626..76f0fc5 100644
--- a/debian/patches/04_newplugin.patch
+++ b/debian/patches/04_newplugin.patch
@@ -4,8 +4,8 @@ Author: Thomas Schmidt <tschmidt at debian.org>
 
 Index: vdr/newplugin
 ===================================================================
---- vdr.orig/newplugin	2013-03-06 22:17:53.000000000 +0100
-+++ vdr/newplugin	2013-03-10 18:36:53.000000000 +0100
+--- vdr.orig/newplugin	2013-03-31 13:46:30.000000000 +0200
++++ vdr/newplugin	2013-03-31 13:47:42.000000000 +0200
 @@ -24,7 +24,7 @@
  $PLUGIN_DESCRIPTION = "Enter description for '$PLUGIN_NAME' plugin";
  $PLUGIN_MAINENTRY = $PLUGIN_CLASS;
diff --git a/debian/patches/06_default_svdrp_port_0.patch b/debian/patches/06_default_svdrp_port_0.patch
index f193fc2..6b28d65 100644
--- a/debian/patches/06_default_svdrp_port_0.patch
+++ b/debian/patches/06_default_svdrp_port_0.patch
@@ -5,8 +5,8 @@ Author: Thomas Schmidt <tschmidt at debian.org>
 
 Index: vdr/vdr.c
 ===================================================================
---- vdr.orig/vdr.c	2013-03-23 21:20:53.000000000 +0100
-+++ vdr/vdr.c	2013-03-23 21:20:55.000000000 +0100
+--- vdr.orig/vdr.c	2013-03-31 13:46:30.000000000 +0200
++++ vdr/vdr.c	2013-03-31 13:47:43.000000000 +0200
 @@ -182,7 +182,7 @@
    // Command line options:
  
diff --git a/debian/patches/12_osdbase-maxitems.patch b/debian/patches/12_osdbase-maxitems.patch
index c25a4be..baa6ead 100644
--- a/debian/patches/12_osdbase-maxitems.patch
+++ b/debian/patches/12_osdbase-maxitems.patch
@@ -4,8 +4,8 @@ Origin: http://vdrportal.de/board/thread.php?postid=343665#post343665
 
 Index: vdr/osdbase.c
 ===================================================================
---- vdr.orig/osdbase.c	2013-03-06 22:17:53.000000000 +0100
-+++ vdr/osdbase.c	2013-03-10 18:36:53.000000000 +0100
+--- vdr.orig/osdbase.c	2013-03-31 13:46:30.000000000 +0200
++++ vdr/osdbase.c	2013-03-31 13:47:43.000000000 +0200
 @@ -325,6 +325,7 @@
  
  void cOsdMenu::CursorUp(void)
diff --git a/debian/patches/99_ncursesw-include.patch b/debian/patches/99_ncursesw-include.patch
index 48c0479..866f85c 100644
--- a/debian/patches/99_ncursesw-include.patch
+++ b/debian/patches/99_ncursesw-include.patch
@@ -3,10 +3,10 @@ Author: Tobias Grimm <tg at e-tobi.net>
 
 Index: vdr/PLUGINS/src/skincurses/skincurses.c
 ===================================================================
---- vdr.orig/PLUGINS/src/skincurses/skincurses.c	2013-03-10 18:35:39.000000000 +0100
-+++ vdr/PLUGINS/src/skincurses/skincurses.c	2013-03-10 18:36:53.000000000 +0100
+--- vdr.orig/PLUGINS/src/skincurses/skincurses.c	2013-03-31 13:46:30.000000000 +0200
++++ vdr/PLUGINS/src/skincurses/skincurses.c	2013-03-31 13:47:44.000000000 +0200
 @@ -6,7 +6,7 @@
-  * $Id: skincurses.c 2.12 2013/03/03 15:33:59 kls Exp $
+  * $Id: skincurses.c 2.13 2013/03/31 09:30:18 kls Exp $
   */
  
 -#include <ncurses.h>
diff --git a/debian/patches/opt-27_ttxtsubs.patch b/debian/patches/opt-27_ttxtsubs.patch
index c5a15b8..f0b88f2 100644
--- a/debian/patches/opt-27_ttxtsubs.patch
+++ b/debian/patches/opt-27_ttxtsubs.patch
@@ -1,11 +1,11 @@
 Description: This patch is needed for the ttxtsubs plugin.
 Origin: ttxsubs plugin
 
-diff --git a/MANUAL b/MANUAL
-index e1f79f8..716fd78 100644
---- a/MANUAL
-+++ b/MANUAL
-@@ -761,6 +761,9 @@ Version 1.6
+Index: vdr/MANUAL
+===================================================================
+--- vdr.orig/MANUAL	2013-03-31 13:46:30.000000000 +0200
++++ vdr/MANUAL	2013-03-31 13:47:44.000000000 +0200
+@@ -761,6 +761,9 @@
                           background transparency. By default the values as broadcast
                           are used.
  
@@ -15,11 +15,11 @@ index e1f79f8..716fd78 100644
    LNB:
  
    Use DiSEqC = no        Generally turns DiSEqC support on or off.
-diff --git a/Makefile b/Makefile
-index 913173b..990a47f 100644
---- a/Makefile
-+++ b/Makefile
-@@ -73,6 +73,8 @@ OBJS = audio.o channels.o ci.o config.o cutter.o device.o diseqc.o dvbdevice.o d
+Index: vdr/Makefile
+===================================================================
+--- vdr.orig/Makefile	2013-03-31 13:46:30.000000000 +0200
++++ vdr/Makefile	2013-03-31 13:47:44.000000000 +0200
+@@ -73,6 +73,8 @@
         skinclassic.o skinlcars.o skins.o skinsttng.o sourceparams.o sources.o spu.o status.o svdrp.o themes.o thread.o\
         timers.o tools.o transfer.o vdr.o videodir.o
  
@@ -28,11 +28,11 @@ index 913173b..990a47f 100644
  DEFINES  += $(CDEFINES)
  INCLUDES += $(CINCLUDES)
  
-diff --git a/channels.c b/channels.c
-index 4c04608..a7f69a9 100644
---- a/channels.c
-+++ b/channels.c
-@@ -408,6 +408,26 @@ void cChannel::SetSubtitlingDescriptors(uchar *SubtitlingTypes, uint16_t *Compos
+Index: vdr/channels.c
+===================================================================
+--- vdr.orig/channels.c	2013-03-31 13:46:30.000000000 +0200
++++ vdr/channels.c	2013-03-31 13:47:44.000000000 +0200
+@@ -408,6 +408,26 @@
       }
  }
  
@@ -59,7 +59,7 @@ index 4c04608..a7f69a9 100644
  void cChannel::SetCaIds(const int *CaIds)
  {
    if (caids[0] && caids[0] <= CA_USER_MAX)
-@@ -536,10 +556,17 @@ cString cChannel::ToText(const cChannel *Channel)
+@@ -536,10 +556,17 @@
          q += IntArrayToString(q, Channel->dpids, 10, Channel->dlangs, Channel->dtypes);
          }
       *q = 0;
@@ -78,7 +78,7 @@ index 4c04608..a7f69a9 100644
       if (Channel->spids[0]) {
          *q++ = ';';
          q += IntArrayToString(q, Channel->spids, 10, Channel->slangs);
-@@ -710,6 +737,32 @@ bool cChannel::Parse(const char *s)
+@@ -710,6 +737,32 @@
                      }
                spids[NumSpids] = 0;
                }
@@ -111,10 +111,10 @@ index 4c04608..a7f69a9 100644
             if (sscanf(tpidbuf, "%d", &tpid) != 1)
                return false;
             if (caidbuf) {
-diff --git a/channels.h b/channels.h
-index 815cb47..b407672 100644
---- a/channels.h
-+++ b/channels.h
+Index: vdr/channels.h
+===================================================================
+--- vdr.orig/channels.h	2013-03-31 13:46:30.000000000 +0200
++++ vdr/channels.h	2013-03-31 13:47:44.000000000 +0200
 @@ -35,6 +35,7 @@
  #define MAXDPIDS 16 // dolby (AC3 + DTS)
  #define MAXSPIDS 32 // subtitles
@@ -123,7 +123,7 @@ index 815cb47..b407672 100644
  
  #define MAXLANGCODE1 4 // a 3 letter language code, zero terminated
  #define MAXLANGCODE2 8 // up to two 3 letter language codes, separated by '+' and zero terminated
-@@ -71,6 +72,16 @@ public:
+@@ -71,6 +72,16 @@
    static const tChannelID InvalidID;
    };
  
@@ -140,7 +140,7 @@ index 815cb47..b407672 100644
  class cChannel;
  
  class cLinkChannel : public cListObject {
-@@ -115,6 +126,9 @@ private:
+@@ -115,6 +126,9 @@
    uint16_t compositionPageIds[MAXSPIDS];
    uint16_t ancillaryPageIds[MAXSPIDS];
    int tpid;
@@ -150,7 +150,7 @@ index 815cb47..b407672 100644
    int caids[MAXCAIDS + 1]; // list is zero-terminated
    int nid;
    int tid;
-@@ -166,6 +180,8 @@ public:
+@@ -166,6 +180,8 @@
    uint16_t CompositionPageId(int i) const { return (0 <= i && i < MAXSPIDS) ? compositionPageIds[i] : uint16_t(0); }
    uint16_t AncillaryPageId(int i) const { return (0 <= i && i < MAXSPIDS) ? ancillaryPageIds[i] : uint16_t(0); }
    int Tpid(void) const { return tpid; }
@@ -159,7 +159,7 @@ index 815cb47..b407672 100644
    const int *Caids(void) const { return caids; }
    int Ca(int Index = 0) const { return Index < MAXCAIDS ? caids[Index] : 0; }
    int Nid(void) const { return nid; }
-@@ -192,6 +208,7 @@ public:
+@@ -192,6 +208,7 @@
    void SetName(const char *Name, const char *ShortName, const char *Provider);
    void SetPortalName(const char *PortalName);
    void SetPids(int Vpid, int Ppid, int Vtype, int *Apids, int *Atypes, char ALangs[][MAXLANGCODE2], int *Dpids, int *Dtypes, char DLangs[][MAXLANGCODE2], int *Spids, char SLangs[][MAXLANGCODE2], int Tpid);
@@ -167,11 +167,11 @@ index 815cb47..b407672 100644
    void SetCaIds(const int *CaIds); // list must be zero-terminated
    void SetCaDescriptors(int Level);
    void SetLinkChannels(cLinkChannels *LinkChannels);
-diff --git a/ci.c b/ci.c
-index 9a4a829..ec84027 100644
---- a/ci.c
-+++ b/ci.c
-@@ -1914,6 +1914,8 @@ void cCamSlot::AddChannel(const cChannel *Channel)
+Index: vdr/ci.c
+===================================================================
+--- vdr.orig/ci.c	2013-03-31 13:46:30.000000000 +0200
++++ vdr/ci.c	2013-03-31 13:47:44.000000000 +0200
+@@ -1914,6 +1914,8 @@
           AddPid(Channel->Sid(), *Dpid, STREAM_TYPE_PRIVATE);
       for (const int *Spid = Channel->Spids(); *Spid; Spid++)
           AddPid(Channel->Sid(), *Spid, STREAM_TYPE_PRIVATE);
@@ -180,7 +180,7 @@ index 9a4a829..ec84027 100644
       }
  }
  
-@@ -1937,6 +1939,9 @@ bool cCamSlot::CanDecrypt(const cChannel *Channel)
+@@ -1937,6 +1939,9 @@
           CaPmt.AddPid(*Dpid, STREAM_TYPE_PRIVATE);
       for (const int *Spid = Channel->Spids(); *Spid; Spid++)
           CaPmt.AddPid(*Spid, STREAM_TYPE_PRIVATE);
@@ -190,11 +190,11 @@ index 9a4a829..ec84027 100644
       cas->SendPMT(&CaPmt);
       cTimeMs Timeout(QUERY_REPLY_TIMEOUT);
       do {
-diff --git a/config.c b/config.c
-index 3dc9fe8..0c348de 100644
---- a/config.c
-+++ b/config.c
-@@ -397,6 +397,7 @@ cSetup::cSetup(void)
+Index: vdr/config.c
+===================================================================
+--- vdr.orig/config.c	2013-03-31 13:46:30.000000000 +0200
++++ vdr/config.c	2013-03-31 13:47:44.000000000 +0200
+@@ -397,6 +397,7 @@
    MarginStop = 10;
    AudioLanguages[0] = -1;
    DisplaySubtitles = 0;
@@ -202,7 +202,7 @@ index 3dc9fe8..0c348de 100644
    SubtitleLanguages[0] = -1;
    SubtitleOffset = 0;
    SubtitleFgTransparency = 0;
-@@ -602,6 +603,7 @@ bool cSetup::Parse(const char *Name, const char *Value)
+@@ -602,6 +603,7 @@
    else if (!strcasecmp(Name, "MarginStop"))          MarginStop         = atoi(Value);
    else if (!strcasecmp(Name, "AudioLanguages"))      return ParseLanguages(Value, AudioLanguages);
    else if (!strcasecmp(Name, "DisplaySubtitles"))    DisplaySubtitles   = atoi(Value);
@@ -210,7 +210,7 @@ index 3dc9fe8..0c348de 100644
    else if (!strcasecmp(Name, "SubtitleLanguages"))   return ParseLanguages(Value, SubtitleLanguages);
    else if (!strcasecmp(Name, "SubtitleOffset"))      SubtitleOffset     = atoi(Value);
    else if (!strcasecmp(Name, "SubtitleFgTransparency")) SubtitleFgTransparency = atoi(Value);
-@@ -711,6 +713,7 @@ bool cSetup::Save(void)
+@@ -711,6 +713,7 @@
    Store("MarginStop",         MarginStop);
    StoreLanguages("AudioLanguages", AudioLanguages);
    Store("DisplaySubtitles",   DisplaySubtitles);
@@ -218,11 +218,11 @@ index 3dc9fe8..0c348de 100644
    StoreLanguages("SubtitleLanguages", SubtitleLanguages);
    Store("SubtitleOffset",     SubtitleOffset);
    Store("SubtitleFgTransparency", SubtitleFgTransparency);
-diff --git a/config.h b/config.h
-index 9d88d6c..d6d94ff 100644
---- a/config.h
-+++ b/config.h
-@@ -273,6 +273,7 @@ public:
+Index: vdr/config.h
+===================================================================
+--- vdr.orig/config.h	2013-03-31 13:46:30.000000000 +0200
++++ vdr/config.h	2013-03-31 13:47:44.000000000 +0200
+@@ -273,6 +273,7 @@
    int MarginStart, MarginStop;
    int AudioLanguages[I18N_MAX_LANGUAGES + 1];
    int DisplaySubtitles;
@@ -230,10 +230,10 @@ index 9d88d6c..d6d94ff 100644
    int SubtitleLanguages[I18N_MAX_LANGUAGES + 1];
    int SubtitleOffset;
    int SubtitleFgTransparency, SubtitleBgTransparency;
-diff --git a/device.c b/device.c
-index ff51a11..bd720ba 100644
---- a/device.c
-+++ b/device.c
+Index: vdr/device.c
+===================================================================
+--- vdr.orig/device.c	2013-03-31 13:46:30.000000000 +0200
++++ vdr/device.c	2013-03-31 13:47:44.000000000 +0200
 @@ -18,6 +18,7 @@
  #include "receiver.h"
  #include "status.h"
@@ -242,7 +242,7 @@ index ff51a11..bd720ba 100644
  
  // --- cLiveSubtitle ---------------------------------------------------------
  
-@@ -1312,6 +1313,13 @@ int cDevice::PlayPesPacket(const uchar *Data, int Length, bool VideoOnly)
+@@ -1312,6 +1313,13 @@
                    }
                 break;
            case 0xBD: { // private stream 1
@@ -256,7 +256,7 @@ index ff51a11..bd720ba 100644
                 int PayloadOffset = Data[8] + 9;
  
                 // Compatibility mode for old subtitles plugin:
-@@ -1471,6 +1479,7 @@ int cDevice::PlayTs(const uchar *Data, int Length, bool VideoOnly)
+@@ -1471,6 +1479,7 @@
       tsToPesVideo.Reset();
       tsToPesAudio.Reset();
       tsToPesSubtitle.Reset();
@@ -264,7 +264,7 @@ index ff51a11..bd720ba 100644
       }
    else if (Length < TS_SIZE) {
       esyslog("ERROR: skipped %d bytes of TS fragment", Length);
-@@ -1515,6 +1524,17 @@ int cDevice::PlayTs(const uchar *Data, int Length, bool VideoOnly)
+@@ -1515,6 +1524,17 @@
                      if (!VideoOnly || HasIBPTrickSpeed())
                         PlayTsSubtitle(Data, TS_SIZE);
                      }
@@ -282,11 +282,11 @@ index ff51a11..bd720ba 100644
                   }
                }
             else if (Pid == patPmtParser.Ppid()) {
-diff --git a/device.h b/device.h
-index fd010d4..41d410c 100644
---- a/device.h
-+++ b/device.h
-@@ -584,6 +584,7 @@ private:
+Index: vdr/device.h
+===================================================================
+--- vdr.orig/device.h	2013-03-31 13:46:30.000000000 +0200
++++ vdr/device.h	2013-03-31 13:47:44.000000000 +0200
+@@ -584,6 +584,7 @@
    cTsToPes tsToPesVideo;
    cTsToPes tsToPesAudio;
    cTsToPes tsToPesSubtitle;
@@ -294,11 +294,11 @@ index fd010d4..41d410c 100644
    bool isPlayingVideo;
  protected:
    const cPatPmtParser *PatPmtParser(void) const { return &patPmtParser; }
-diff --git a/menu.c b/menu.c
-index 7732697..376fe54 100644
---- a/menu.c
-+++ b/menu.c
-@@ -2843,6 +2843,7 @@ void cMenuSetupDVB::Setup(void)
+Index: vdr/menu.c
+===================================================================
+--- vdr.orig/menu.c	2013-03-31 13:46:30.000000000 +0200
++++ vdr/menu.c	2013-03-31 13:47:44.000000000 +0200
+@@ -2843,6 +2843,7 @@
       Add(new cMenuEditIntItem( tr("Setup.DVB$Subtitle foreground transparency"), &data.SubtitleFgTransparency, 0, 9));
       Add(new cMenuEditIntItem( tr("Setup.DVB$Subtitle background transparency"), &data.SubtitleBgTransparency, 0, 10));
       }
@@ -306,10 +306,10 @@ index 7732697..376fe54 100644
  
    SetCurrent(Get(current));
    Display();
-diff --git a/pat.c b/pat.c
-index a7791e2..d9731f8 100644
---- a/pat.c
-+++ b/pat.c
+Index: vdr/pat.c
+===================================================================
+--- vdr.orig/pat.c	2013-03-31 13:46:30.000000000 +0200
++++ vdr/pat.c	2013-03-31 13:47:44.000000000 +0200
 @@ -13,6 +13,7 @@
  #include "libsi/section.h"
  #include "libsi/descriptor.h"
@@ -318,7 +318,7 @@ index a7791e2..d9731f8 100644
  
  #define PMT_SCAN_TIMEOUT  10 // seconds
  
-@@ -343,6 +344,8 @@ void cPatFilter::Process(u_short Pid, u_char Tid, const u_char *Data, int Length
+@@ -343,6 +344,8 @@
          char DLangs[MAXDPIDS][MAXLANGCODE2] = { "" };
          char SLangs[MAXSPIDS][MAXLANGCODE2] = { "" };
          int Tpid = 0;
@@ -327,7 +327,7 @@ index a7791e2..d9731f8 100644
          int NumApids = 0;
          int NumDpids = 0;
          int NumSpids = 0;
-@@ -434,8 +437,21 @@ void cPatFilter::Process(u_short Pid, u_char Tid, const u_char *Data, int Length
+@@ -434,8 +437,21 @@
                                      NumSpids++;
                                      }
                                   break;
@@ -350,7 +350,7 @@ index a7791e2..d9731f8 100644
                                   break;
                              case SI::ISO639LanguageDescriptorTag: {
                                   SI::ISO639LanguageDescriptor *ld = (SI::ISO639LanguageDescriptor *)d;
-@@ -547,6 +563,12 @@ void cPatFilter::Process(u_short Pid, u_char Tid, const u_char *Data, int Length
+@@ -547,6 +563,12 @@
              }
          if (Setup.UpdateChannels >= 2) {
             Channel->SetPids(Vpid, Ppid, Vtype, Apids, Atypes, ALangs, Dpids, Dtypes, DLangs, Spids, SLangs, Tpid);
@@ -363,11 +363,11 @@ index a7791e2..d9731f8 100644
             Channel->SetCaIds(CaDescriptors->CaIds());
             Channel->SetSubtitlingDescriptors(SubtitlingTypes, CompositionPageIds, AncillaryPageIds);
             }
-diff --git a/po/ca_ES.po b/po/ca_ES.po
-index 22aeb05..3c80544 100644
---- a/po/ca_ES.po
-+++ b/po/ca_ES.po
-@@ -974,6 +974,9 @@ msgstr "Transpar
+Index: vdr/po/ca_ES.po
+===================================================================
+--- vdr.orig/po/ca_ES.po	2013-03-31 13:46:30.000000000 +0200
++++ vdr/po/ca_ES.po	2013-03-31 13:47:44.000000000 +0200
+@@ -974,6 +974,9 @@
  msgid "Setup.DVB$Subtitle background transparency"
  msgstr "Transparència fons subtítols"
  
@@ -377,11 +377,11 @@ index 22aeb05..3c80544 100644
  msgid "LNB"
  msgstr "Configuració de l'LNB"
  
-diff --git a/po/cs_CZ.po b/po/cs_CZ.po
-index 818c9c1..1daf868 100644
---- a/po/cs_CZ.po
-+++ b/po/cs_CZ.po
-@@ -974,6 +974,9 @@ msgstr "Průhlednost písma titulků"
+Index: vdr/po/cs_CZ.po
+===================================================================
+--- vdr.orig/po/cs_CZ.po	2013-03-31 13:46:30.000000000 +0200
++++ vdr/po/cs_CZ.po	2013-03-31 13:47:44.000000000 +0200
+@@ -974,6 +974,9 @@
  msgid "Setup.DVB$Subtitle background transparency"
  msgstr "Průhlednost pozadí titulků"
  
@@ -391,11 +391,11 @@ index 818c9c1..1daf868 100644
  msgid "LNB"
  msgstr "LNB"
  
-diff --git a/po/da_DK.po b/po/da_DK.po
-index 73a2122..da3870c 100644
---- a/po/da_DK.po
-+++ b/po/da_DK.po
-@@ -971,6 +971,9 @@ msgstr "Undertekst forgrundsgennemsigtighed"
+Index: vdr/po/da_DK.po
+===================================================================
+--- vdr.orig/po/da_DK.po	2013-03-31 13:46:30.000000000 +0200
++++ vdr/po/da_DK.po	2013-03-31 13:47:44.000000000 +0200
+@@ -971,6 +971,9 @@
  msgid "Setup.DVB$Subtitle background transparency"
  msgstr "Undertekst baggrundsgennemsigtighed"
  
@@ -405,11 +405,11 @@ index 73a2122..da3870c 100644
  msgid "LNB"
  msgstr "LNB"
  
-diff --git a/po/de_DE.po b/po/de_DE.po
-index 9e87977..1df2172 100644
---- a/po/de_DE.po
-+++ b/po/de_DE.po
-@@ -971,6 +971,9 @@ msgstr "Untertitel-Transparenz Vordergrund"
+Index: vdr/po/de_DE.po
+===================================================================
+--- vdr.orig/po/de_DE.po	2013-03-31 13:46:30.000000000 +0200
++++ vdr/po/de_DE.po	2013-03-31 13:47:44.000000000 +0200
+@@ -971,6 +971,9 @@
  msgid "Setup.DVB$Subtitle background transparency"
  msgstr "Untertitel-Transparenz Hintergrund"
  
@@ -419,11 +419,11 @@ index 9e87977..1df2172 100644
  msgid "LNB"
  msgstr "LNB"
  
-diff --git a/po/el_GR.po b/po/el_GR.po
-index 50fe460..9582eda 100644
---- a/po/el_GR.po
-+++ b/po/el_GR.po
-@@ -971,6 +971,9 @@ msgstr ""
+Index: vdr/po/el_GR.po
+===================================================================
+--- vdr.orig/po/el_GR.po	2013-03-31 13:46:30.000000000 +0200
++++ vdr/po/el_GR.po	2013-03-31 13:47:44.000000000 +0200
+@@ -971,6 +971,9 @@
  msgid "Setup.DVB$Subtitle background transparency"
  msgstr ""
  
@@ -433,11 +433,11 @@ index 50fe460..9582eda 100644
  msgid "LNB"
  msgstr "LNB"
  
-diff --git a/po/es_ES.po b/po/es_ES.po
-index 2ef8807..dd3b0e4 100644
---- a/po/es_ES.po
-+++ b/po/es_ES.po
-@@ -972,6 +972,9 @@ msgstr "Transparencia primer plano subt
+Index: vdr/po/es_ES.po
+===================================================================
+--- vdr.orig/po/es_ES.po	2013-03-31 13:46:30.000000000 +0200
++++ vdr/po/es_ES.po	2013-03-31 13:47:44.000000000 +0200
+@@ -972,6 +972,9 @@
  msgid "Setup.DVB$Subtitle background transparency"
  msgstr "Transparencia fondo subtítulos"
  
@@ -447,11 +447,11 @@ index 2ef8807..dd3b0e4 100644
  msgid "LNB"
  msgstr "LNB"
  
-diff --git a/po/et_EE.po b/po/et_EE.po
-index e60cf5a..e962415 100644
---- a/po/et_EE.po
-+++ b/po/et_EE.po
-@@ -971,6 +971,9 @@ msgstr "Subtiitri läbipaistvus"
+Index: vdr/po/et_EE.po
+===================================================================
+--- vdr.orig/po/et_EE.po	2013-03-31 13:46:30.000000000 +0200
++++ vdr/po/et_EE.po	2013-03-31 13:47:44.000000000 +0200
+@@ -971,6 +971,9 @@
  msgid "Setup.DVB$Subtitle background transparency"
  msgstr "Subtiitri tausta läbipaistvus"
  
@@ -461,11 +461,11 @@ index e60cf5a..e962415 100644
  msgid "LNB"
  msgstr "LNB"
  
-diff --git a/po/fi_FI.po b/po/fi_FI.po
-index 7475eb7..a42f159 100644
---- a/po/fi_FI.po
-+++ b/po/fi_FI.po
-@@ -975,6 +975,9 @@ msgstr "Tekstityksen läpinäkyvyys"
+Index: vdr/po/fi_FI.po
+===================================================================
+--- vdr.orig/po/fi_FI.po	2013-03-31 13:46:30.000000000 +0200
++++ vdr/po/fi_FI.po	2013-03-31 13:47:44.000000000 +0200
+@@ -975,6 +975,9 @@
  msgid "Setup.DVB$Subtitle background transparency"
  msgstr "Tekstityksen taustan läpinäkyvyys"
  
@@ -475,11 +475,11 @@ index 7475eb7..a42f159 100644
  msgid "LNB"
  msgstr "LNB"
  
-diff --git a/po/fr_FR.po b/po/fr_FR.po
-index 57a6927..04e8f4c 100644
---- a/po/fr_FR.po
-+++ b/po/fr_FR.po
-@@ -981,6 +981,9 @@ msgstr "Transparence de l'avant-plan des sous-titres"
+Index: vdr/po/fr_FR.po
+===================================================================
+--- vdr.orig/po/fr_FR.po	2013-03-31 13:46:30.000000000 +0200
++++ vdr/po/fr_FR.po	2013-03-31 13:47:44.000000000 +0200
+@@ -981,6 +981,9 @@
  msgid "Setup.DVB$Subtitle background transparency"
  msgstr "Transparence du fond des sous-titres"
  
@@ -489,11 +489,11 @@ index 57a6927..04e8f4c 100644
  msgid "LNB"
  msgstr "LNB"
  
-diff --git a/po/hr_HR.po b/po/hr_HR.po
-index 3a0f73a..d3ab985 100644
---- a/po/hr_HR.po
-+++ b/po/hr_HR.po
-@@ -973,6 +973,9 @@ msgstr "Transparentnost titla"
+Index: vdr/po/hr_HR.po
+===================================================================
+--- vdr.orig/po/hr_HR.po	2013-03-31 13:46:30.000000000 +0200
++++ vdr/po/hr_HR.po	2013-03-31 13:47:44.000000000 +0200
+@@ -973,6 +973,9 @@
  msgid "Setup.DVB$Subtitle background transparency"
  msgstr "Transparentnost pozadine titla"
  
@@ -503,11 +503,11 @@ index 3a0f73a..d3ab985 100644
  msgid "LNB"
  msgstr "LNB"
  
-diff --git a/po/hu_HU.po b/po/hu_HU.po
-index 26ed167..8bb405f 100644
---- a/po/hu_HU.po
-+++ b/po/hu_HU.po
-@@ -975,6 +975,9 @@ msgstr "Felirat transzparenciája"
+Index: vdr/po/hu_HU.po
+===================================================================
+--- vdr.orig/po/hu_HU.po	2013-03-31 13:46:30.000000000 +0200
++++ vdr/po/hu_HU.po	2013-03-31 13:47:44.000000000 +0200
+@@ -975,6 +975,9 @@
  msgid "Setup.DVB$Subtitle background transparency"
  msgstr "Felirat hátterének transzparenciája"
  
@@ -517,11 +517,11 @@ index 26ed167..8bb405f 100644
  msgid "LNB"
  msgstr "LNB"
  
-diff --git a/po/it_IT.po b/po/it_IT.po
-index ebd68f9..c174668 100644
---- a/po/it_IT.po
-+++ b/po/it_IT.po
-@@ -978,6 +978,9 @@ msgstr "Trasparenza sottotitoli"
+Index: vdr/po/it_IT.po
+===================================================================
+--- vdr.orig/po/it_IT.po	2013-03-31 13:46:30.000000000 +0200
++++ vdr/po/it_IT.po	2013-03-31 13:47:44.000000000 +0200
+@@ -978,6 +978,9 @@
  msgid "Setup.DVB$Subtitle background transparency"
  msgstr "Trasparenza sfondo sottotitoli"
  
@@ -531,11 +531,11 @@ index ebd68f9..c174668 100644
  msgid "LNB"
  msgstr "LNB"
  
-diff --git a/po/lt_LT.po b/po/lt_LT.po
-index 6337db4..33dcb42 100644
---- a/po/lt_LT.po
-+++ b/po/lt_LT.po
-@@ -971,6 +971,9 @@ msgstr "Subtitrų fonto permatomumas"
+Index: vdr/po/lt_LT.po
+===================================================================
+--- vdr.orig/po/lt_LT.po	2013-03-31 13:46:30.000000000 +0200
++++ vdr/po/lt_LT.po	2013-03-31 13:47:44.000000000 +0200
+@@ -971,6 +971,9 @@
  msgid "Setup.DVB$Subtitle background transparency"
  msgstr "Subtitrų fono permatomumas"
  
@@ -545,11 +545,11 @@ index 6337db4..33dcb42 100644
  msgid "LNB"
  msgstr "Konverteris (LNB)"
  
-diff --git a/po/nl_NL.po b/po/nl_NL.po
-index 1d1bb73..c7c97f9 100644
---- a/po/nl_NL.po
-+++ b/po/nl_NL.po
-@@ -976,6 +976,9 @@ msgstr "Transparantie voorgrond ondertiteling"
+Index: vdr/po/nl_NL.po
+===================================================================
+--- vdr.orig/po/nl_NL.po	2013-03-31 13:46:30.000000000 +0200
++++ vdr/po/nl_NL.po	2013-03-31 13:47:44.000000000 +0200
+@@ -976,6 +976,9 @@
  msgid "Setup.DVB$Subtitle background transparency"
  msgstr "Transparantie achtergrond ondertiteling"
  
@@ -559,11 +559,11 @@ index 1d1bb73..c7c97f9 100644
  msgid "LNB"
  msgstr "LNB"
  
-diff --git a/po/nn_NO.po b/po/nn_NO.po
-index c8491e1..d73a9c1 100644
---- a/po/nn_NO.po
-+++ b/po/nn_NO.po
-@@ -972,6 +972,9 @@ msgstr ""
+Index: vdr/po/nn_NO.po
+===================================================================
+--- vdr.orig/po/nn_NO.po	2013-03-31 13:46:30.000000000 +0200
++++ vdr/po/nn_NO.po	2013-03-31 13:47:44.000000000 +0200
+@@ -972,6 +972,9 @@
  msgid "Setup.DVB$Subtitle background transparency"
  msgstr ""
  
@@ -573,11 +573,11 @@ index c8491e1..d73a9c1 100644
  msgid "LNB"
  msgstr "LNB"
  
-diff --git a/po/pl_PL.po b/po/pl_PL.po
-index 35a39c4..3143d14 100644
---- a/po/pl_PL.po
-+++ b/po/pl_PL.po
-@@ -973,6 +973,9 @@ msgstr "Prze
+Index: vdr/po/pl_PL.po
+===================================================================
+--- vdr.orig/po/pl_PL.po	2013-03-31 13:46:30.000000000 +0200
++++ vdr/po/pl_PL.po	2013-03-31 13:47:44.000000000 +0200
+@@ -973,6 +973,9 @@
  msgid "Setup.DVB$Subtitle background transparency"
  msgstr "Prze¼rocze podtytu³ów: T³o"
  
@@ -587,11 +587,11 @@ index 35a39c4..3143d14 100644
  msgid "LNB"
  msgstr "LNB"
  
-diff --git a/po/pt_PT.po b/po/pt_PT.po
-index a485e2b..e3e151e 100644
---- a/po/pt_PT.po
-+++ b/po/pt_PT.po
-@@ -972,6 +972,9 @@ msgstr "Transpar
+Index: vdr/po/pt_PT.po
+===================================================================
+--- vdr.orig/po/pt_PT.po	2013-03-31 13:46:30.000000000 +0200
++++ vdr/po/pt_PT.po	2013-03-31 13:47:44.000000000 +0200
+@@ -972,6 +972,9 @@
  msgid "Setup.DVB$Subtitle background transparency"
  msgstr "Transparência de fundo das legendas"
  
@@ -601,11 +601,11 @@ index a485e2b..e3e151e 100644
  msgid "LNB"
  msgstr "LNB"
  
-diff --git a/po/ro_RO.po b/po/ro_RO.po
-index a7b6ce8..4a42b9f 100644
---- a/po/ro_RO.po
-+++ b/po/ro_RO.po
-@@ -973,6 +973,9 @@ msgstr "Transparenţa prim-planului subtitrării"
+Index: vdr/po/ro_RO.po
+===================================================================
+--- vdr.orig/po/ro_RO.po	2013-03-31 13:46:30.000000000 +0200
++++ vdr/po/ro_RO.po	2013-03-31 13:47:44.000000000 +0200
+@@ -973,6 +973,9 @@
  msgid "Setup.DVB$Subtitle background transparency"
  msgstr "Transparenţa fundalului subtitrării"
  
@@ -615,11 +615,11 @@ index a7b6ce8..4a42b9f 100644
  msgid "LNB"
  msgstr "LNB"
  
-diff --git a/po/ru_RU.po b/po/ru_RU.po
-index ea09a3f..cacb789 100644
---- a/po/ru_RU.po
-+++ b/po/ru_RU.po
-@@ -972,6 +972,9 @@ msgstr "
+Index: vdr/po/ru_RU.po
+===================================================================
+--- vdr.orig/po/ru_RU.po	2013-03-31 13:46:30.000000000 +0200
++++ vdr/po/ru_RU.po	2013-03-31 13:47:44.000000000 +0200
+@@ -972,6 +972,9 @@
  msgid "Setup.DVB$Subtitle background transparency"
  msgstr "¿àÞ×àÐçÝÞáâì äÞÝÐ áãÑâØâàÞÒ"
  
@@ -629,11 +629,11 @@ index ea09a3f..cacb789 100644
  msgid "LNB"
  msgstr "ºÞÝÒÕàâÕà"
  
-diff --git a/po/sk_SK.po b/po/sk_SK.po
-index 977d763..98ffd35 100644
---- a/po/sk_SK.po
-+++ b/po/sk_SK.po
-@@ -971,6 +971,9 @@ msgstr "Prieh
+Index: vdr/po/sk_SK.po
+===================================================================
+--- vdr.orig/po/sk_SK.po	2013-03-31 13:46:30.000000000 +0200
++++ vdr/po/sk_SK.po	2013-03-31 13:47:44.000000000 +0200
+@@ -971,6 +971,9 @@
  msgid "Setup.DVB$Subtitle background transparency"
  msgstr "Priehµadnos» pozadia titulkov"
  
@@ -643,11 +643,11 @@ index 977d763..98ffd35 100644
  msgid "LNB"
  msgstr "LNB (nízko ¹umová jednotka)"
  
-diff --git a/po/sl_SI.po b/po/sl_SI.po
-index 86fefbc..01f7b24 100644
---- a/po/sl_SI.po
-+++ b/po/sl_SI.po
-@@ -972,6 +972,9 @@ msgstr "Transparentnost podnapisov"
+Index: vdr/po/sl_SI.po
+===================================================================
+--- vdr.orig/po/sl_SI.po	2013-03-31 13:46:30.000000000 +0200
++++ vdr/po/sl_SI.po	2013-03-31 13:47:44.000000000 +0200
+@@ -972,6 +972,9 @@
  msgid "Setup.DVB$Subtitle background transparency"
  msgstr "Transparentnost ozadja podnapisov"
  
@@ -657,11 +657,11 @@ index 86fefbc..01f7b24 100644
  msgid "LNB"
  msgstr "LNB"
  
-diff --git a/po/sv_SE.po b/po/sv_SE.po
-index 9b2ce7c..881fa4a 100644
---- a/po/sv_SE.po
-+++ b/po/sv_SE.po
-@@ -975,6 +975,9 @@ msgstr "Transparent f
+Index: vdr/po/sv_SE.po
+===================================================================
+--- vdr.orig/po/sv_SE.po	2013-03-31 13:46:30.000000000 +0200
++++ vdr/po/sv_SE.po	2013-03-31 13:47:44.000000000 +0200
+@@ -975,6 +975,9 @@
  msgid "Setup.DVB$Subtitle background transparency"
  msgstr "Transparent bakgrund textremsa"
  
@@ -671,11 +671,11 @@ index 9b2ce7c..881fa4a 100644
  msgid "LNB"
  msgstr "LNB"
  
-diff --git a/po/tr_TR.po b/po/tr_TR.po
-index b5f57b0..5751a46 100644
---- a/po/tr_TR.po
-+++ b/po/tr_TR.po
-@@ -971,6 +971,9 @@ msgstr "Altyaz
+Index: vdr/po/tr_TR.po
+===================================================================
+--- vdr.orig/po/tr_TR.po	2013-03-31 13:46:30.000000000 +0200
++++ vdr/po/tr_TR.po	2013-03-31 13:47:44.000000000 +0200
+@@ -971,6 +971,9 @@
  msgid "Setup.DVB$Subtitle background transparency"
  msgstr "Altyazý arka þeffaflýk"
  
@@ -685,11 +685,11 @@ index b5f57b0..5751a46 100644
  msgid "LNB"
  msgstr "LNB"
  
-diff --git a/po/uk_UA.po b/po/uk_UA.po
-index 4753432..62cc7bb 100644
---- a/po/uk_UA.po
-+++ b/po/uk_UA.po
-@@ -972,6 +972,9 @@ msgstr "Прозорість переднього плану субтитрів"
+Index: vdr/po/uk_UA.po
+===================================================================
+--- vdr.orig/po/uk_UA.po	2013-03-31 13:46:30.000000000 +0200
++++ vdr/po/uk_UA.po	2013-03-31 13:47:44.000000000 +0200
+@@ -972,6 +972,9 @@
  msgid "Setup.DVB$Subtitle background transparency"
  msgstr "Прозорість заднього плану субтитрів"
  
@@ -699,11 +699,11 @@ index 4753432..62cc7bb 100644
  msgid "LNB"
  msgstr "Конвертер"
  
-diff --git a/po/zh_CN.po b/po/zh_CN.po
-index efb0300..dcff6a0 100644
---- a/po/zh_CN.po
-+++ b/po/zh_CN.po
-@@ -973,6 +973,9 @@ msgstr "字幕前景透明度"
+Index: vdr/po/zh_CN.po
+===================================================================
+--- vdr.orig/po/zh_CN.po	2013-03-31 13:46:30.000000000 +0200
++++ vdr/po/zh_CN.po	2013-03-31 13:47:44.000000000 +0200
+@@ -973,6 +973,9 @@
  msgid "Setup.DVB$Subtitle background transparency"
  msgstr "字幕背景透明度"
  
@@ -713,11 +713,11 @@ index efb0300..dcff6a0 100644
  msgid "LNB"
  msgstr "切换器设置"
  
-diff --git a/receiver.c b/receiver.c
-index bde60e4..fa9c436 100644
---- a/receiver.c
-+++ b/receiver.c
-@@ -67,7 +67,8 @@ bool cReceiver::SetPids(const cChannel *Channel)
+Index: vdr/receiver.c
+===================================================================
+--- vdr.orig/receiver.c	2013-03-31 13:46:30.000000000 +0200
++++ vdr/receiver.c	2013-03-31 13:47:44.000000000 +0200
+@@ -67,7 +67,8 @@
              (Channel->Ppid() == Channel->Vpid() || AddPid(Channel->Ppid())) &&
              AddPids(Channel->Apids()) &&
              AddPids(Channel->Dpids()) &&
@@ -727,11 +727,11 @@ index bde60e4..fa9c436 100644
       }
    return true;
  }
-diff --git a/remux.c b/remux.c
-index 587d7e5..00dbf05 100644
---- a/remux.c
-+++ b/remux.c
-@@ -385,6 +385,29 @@ int cPatPmtGenerator::MakeSubtitlingDescriptor(uchar *Target, const char *Langua
+Index: vdr/remux.c
+===================================================================
+--- vdr.orig/remux.c	2013-03-31 13:46:30.000000000 +0200
++++ vdr/remux.c	2013-03-31 13:47:44.000000000 +0200
+@@ -385,6 +385,29 @@
    return i;
  }
  
@@ -761,7 +761,7 @@ index 587d7e5..00dbf05 100644
  int cPatPmtGenerator::MakeLanguageDescriptor(uchar *Target, const char *Language)
  {
    int i = 0;
-@@ -472,6 +495,7 @@ void cPatPmtGenerator::GeneratePmt(const cChannel *Channel)
+@@ -472,6 +495,7 @@
    if (Channel) {
       int Vpid = Channel->Vpid();
       int Ppid = Channel->Ppid();
@@ -769,7 +769,7 @@ index 587d7e5..00dbf05 100644
       uchar *p = buf;
       int i = 0;
       p[i++] = 0x02; // table id
-@@ -504,6 +528,10 @@ void cPatPmtGenerator::GeneratePmt(const cChannel *Channel)
+@@ -504,6 +528,10 @@
           i += MakeStream(buf + i, 0x06, Channel->Spid(n));
           i += MakeSubtitlingDescriptor(buf + i, Channel->Slang(n), Channel->SubtitlingType(n), Channel->CompositionPageId(n), Channel->AncillaryPageId(n));
           }
@@ -780,7 +780,7 @@ index 587d7e5..00dbf05 100644
  
       int sl = i - SectionLength - 2 + 4; // -2 = SectionLength storage, +4 = length of CRC
       buf[SectionLength] |= (sl >> 8) & 0x0F;
-@@ -577,6 +605,7 @@ void cPatPmtParser::Reset(void)
+@@ -577,6 +605,7 @@
    pmtPids[0] = 0;
    vpid = vtype = 0;
    ppid = 0;
@@ -788,7 +788,7 @@ index 587d7e5..00dbf05 100644
  }
  
  void cPatPmtParser::ParsePat(const uchar *Data, int Length)
-@@ -665,11 +694,13 @@ void cPatPmtParser::ParsePmt(const uchar *Data, int Length)
+@@ -665,11 +694,13 @@
       int NumSpids = 0;
       vpid = vtype = 0;
       ppid = 0;
@@ -802,7 +802,7 @@ index 587d7e5..00dbf05 100644
       SI::PMT::Stream stream;
       for (SI::Loop::Iterator it; Pmt.streamLoop.getNext(stream, it); ) {
           dbgpatpmt("     stream type = %02X, pid = %d", stream.getStreamType(), stream.getPid());
-@@ -768,6 +799,28 @@ void cPatPmtParser::ParsePmt(const uchar *Data, int Length)
+@@ -768,6 +799,28 @@
                                      spids[NumSpids] = 0;
                                      }
                                   break;
@@ -831,11 +831,11 @@ index 587d7e5..00dbf05 100644
                              case SI::ISO639LanguageDescriptorTag: {
                                   SI::ISO639LanguageDescriptor *ld = (SI::ISO639LanguageDescriptor *)d;
                                   dbgpatpmt(" '%s'", ld->languageCode);
-diff --git a/remux.h b/remux.h
-index 67eda4c..396f41d 100644
---- a/remux.h
-+++ b/remux.h
-@@ -294,6 +294,7 @@ protected:
+Index: vdr/remux.h
+===================================================================
+--- vdr.orig/remux.h	2013-03-31 13:46:30.000000000 +0200
++++ vdr/remux.h	2013-03-31 13:47:44.000000000 +0200
+@@ -294,6 +294,7 @@
    int MakeStream(uchar *Target, uchar Type, int Pid);
    int MakeAC3Descriptor(uchar *Target, uchar Type);
    int MakeSubtitlingDescriptor(uchar *Target, const char *Language, uchar SubtitlingType, uint16_t CompositionPageId, uint16_t AncillaryPageId);
@@ -843,7 +843,7 @@ index 67eda4c..396f41d 100644
    int MakeLanguageDescriptor(uchar *Target, const char *Language);
    int MakeCRC(uchar *Target, const uchar *Data, int Length);
    void GeneratePmtPid(const cChannel *Channel);
-@@ -341,6 +342,7 @@ private:
+@@ -341,6 +342,7 @@
    int vpid;
    int ppid;
    int vtype;
@@ -851,7 +851,7 @@ index 67eda4c..396f41d 100644
    int apids[MAXAPIDS + 1]; // list is zero-terminated
    int atypes[MAXAPIDS + 1]; // list is zero-terminated
    char alangs[MAXAPIDS][MAXLANGCODE2];
-@@ -353,6 +355,8 @@ private:
+@@ -353,6 +355,8 @@
    uint16_t compositionPageIds[MAXSPIDS];
    uint16_t ancillaryPageIds[MAXSPIDS];
    bool updatePrimaryDevice;
@@ -860,7 +860,7 @@ index 67eda4c..396f41d 100644
  protected:
    int SectionLength(const uchar *Data, int Length) { return (Length >= 3) ? ((int(Data[1]) & 0x0F) << 8)| Data[2] : 0; }
  public:
-@@ -389,6 +393,9 @@ public:
+@@ -389,6 +393,9 @@
    int Vtype(void) const { return vtype; }
         ///< Returns the video stream type as defined by the current PMT, or 0 if no video
         ///< stream type has been detected, yet.
@@ -870,7 +870,7 @@ index 67eda4c..396f41d 100644
    const int *Apids(void) const { return apids; }
    const int *Dpids(void) const { return dpids; }
    const int *Spids(void) const { return spids; }
-@@ -403,6 +410,8 @@ public:
+@@ -403,6 +410,8 @@
    uchar SubtitlingType(int i) const { return (0 <= i && i < MAXSPIDS) ? subtitlingTypes[i] : uchar(0); }
    uint16_t CompositionPageId(int i) const { return (0 <= i && i < MAXSPIDS) ? compositionPageIds[i] : uint16_t(0); }
    uint16_t AncillaryPageId(int i) const { return (0 <= i && i < MAXSPIDS) ? ancillaryPageIds[i] : uint16_t(0); }
@@ -879,11 +879,11 @@ index 67eda4c..396f41d 100644
    };
  
  // TS to PES converter:
-diff --git a/vdr.5 b/vdr.5
-index ca705d4..dc5c339 100644
---- a/vdr.5
-+++ b/vdr.5
-@@ -235,6 +235,12 @@ by an '=' sign, as in
+Index: vdr/vdr.5
+===================================================================
+--- vdr.orig/vdr.5	2013-03-31 13:46:30.000000000 +0200
++++ vdr/vdr.5	2013-03-31 13:47:44.000000000 +0200
+@@ -240,6 +240,12 @@
  
  .B ...:201;2001=deu,2002=eng:...
  
@@ -896,11 +896,10 @@ index ca705d4..dc5c339 100644
  .TP
  .B Conditional access
  A hexadecimal integer defining how this channel can be accessed:
-diff --git a/vdrttxtsubshooks.c b/vdrttxtsubshooks.c
-new file mode 100644
-index 0000000..2471788
---- /dev/null
-+++ b/vdrttxtsubshooks.c
+Index: vdr/vdrttxtsubshooks.c
+===================================================================
+--- /dev/null	1970-01-01 00:00:00.000000000 +0000
++++ vdr/vdrttxtsubshooks.c	2013-03-31 13:47:44.000000000 +0200
 @@ -0,0 +1,63 @@
 +/*
 + * vdr-ttxtsubs - A plugin for the Linux Video Disk Recorder
@@ -965,11 +964,10 @@ index 0000000..2471788
 +  return &gProxy;
 +}
 +
-diff --git a/vdrttxtsubshooks.h b/vdrttxtsubshooks.h
-new file mode 100644
-index 0000000..2f97969
---- /dev/null
-+++ b/vdrttxtsubshooks.h
+Index: vdr/vdrttxtsubshooks.h
+===================================================================
+--- /dev/null	1970-01-01 00:00:00.000000000 +0000
++++ vdr/vdrttxtsubshooks.h	2013-03-31 13:47:44.000000000 +0200
 @@ -0,0 +1,46 @@
 +/*
 + * vdr-ttxtsubs - A plugin for the Linux Video Disk Recorder
diff --git a/debian/patches/opt-37-x_menuorg.patch b/debian/patches/opt-37-x_menuorg.patch
index cb615d7..021cee2 100644
--- a/debian/patches/opt-37-x_menuorg.patch
+++ b/debian/patches/opt-37-x_menuorg.patch
@@ -8,7 +8,7 @@ Author: Tobias Grimm <tg at e-tobi.net>
 Index: vdr/mainmenuitemsprovider.h
 ===================================================================
 --- /dev/null	1970-01-01 00:00:00.000000000 +0000
-+++ vdr/mainmenuitemsprovider.h	2013-03-10 18:45:11.000000000 +0100
++++ vdr/mainmenuitemsprovider.h	2013-03-31 13:47:45.000000000 +0200
 @@ -0,0 +1,60 @@
 +/*
 + * vdr-menuorg - A plugin for the Linux Video Disk Recorder
@@ -72,8 +72,8 @@ Index: vdr/mainmenuitemsprovider.h
 +#endif //__MAINMENUITEMSPROVIDER_H
 Index: vdr/menu.c
 ===================================================================
---- vdr.orig/menu.c	2013-03-10 18:45:08.000000000 +0100
-+++ vdr/menu.c	2013-03-10 18:45:11.000000000 +0100
+--- vdr.orig/menu.c	2013-03-31 13:47:44.000000000 +0200
++++ vdr/menu.c	2013-03-31 13:47:45.000000000 +0200
 @@ -31,6 +31,7 @@
  #include "timers.h"
  #include "transfer.h"
@@ -176,7 +176,7 @@ Index: vdr/menu.c
 Index: vdr/menuorgpatch.h
 ===================================================================
 --- /dev/null	1970-01-01 00:00:00.000000000 +0000
-+++ vdr/menuorgpatch.h	2013-03-10 18:45:11.000000000 +0100
++++ vdr/menuorgpatch.h	2013-03-31 13:47:45.000000000 +0200
 @@ -0,0 +1,100 @@
 +/*
 + * vdr-menuorg - A plugin for the Linux Video Disk Recorder
diff --git a/debian/patches/opt-41-x_timer-info.patch b/debian/patches/opt-41-x_timer-info.patch
index f86caef..5956165 100644
--- a/debian/patches/opt-41-x_timer-info.patch
+++ b/debian/patches/opt-41-x_timer-info.patch
@@ -6,7 +6,7 @@ Origin: http://toms-cafe.de/vdr/download/vdr-timer-info-0.5-1.7.13.diff
 Index: vdr/README.timer-info
 ===================================================================
 --- /dev/null	1970-01-01 00:00:00.000000000 +0000
-+++ vdr/README.timer-info	2013-03-06 22:17:46.000000000 +0100
++++ vdr/README.timer-info	2013-03-31 13:47:46.000000000 +0200
 @@ -0,0 +1,69 @@
 ++------------------------------------------------------------------------------+
 +|               Info about the timer-info-patch by Brougs78                    |
@@ -79,8 +79,8 @@ Index: vdr/README.timer-info
 +   http://toms-cafe.de/vdr/download/vdr-timer-info-0.5-1.7.13.diff
 Index: vdr/menu.c
 ===================================================================
---- vdr.orig/menu.c	2013-03-06 22:17:46.000000000 +0100
-+++ vdr/menu.c	2013-03-06 22:17:46.000000000 +0100
+--- vdr.orig/menu.c	2013-03-31 13:47:45.000000000 +0200
++++ vdr/menu.c	2013-03-31 13:47:46.000000000 +0200
 @@ -1004,8 +1004,10 @@
  class cMenuTimerItem : public cOsdItem {
  private:
diff --git a/debian/patches/opt-42-x_MainMenuHooks.patch b/debian/patches/opt-42-x_MainMenuHooks.patch
index a702cdc..40e53cf 100644
--- a/debian/patches/opt-42-x_MainMenuHooks.patch
+++ b/debian/patches/opt-42-x_MainMenuHooks.patch
@@ -4,8 +4,8 @@ Author: Frank Schmirler <vdrdev at schmirler.de>
 
 Index: vdr/menu.c
 ===================================================================
---- vdr.orig/menu.c	2013-03-10 18:45:19.000000000 +0100
-+++ vdr/menu.c	2013-03-10 18:45:21.000000000 +0100
+--- vdr.orig/menu.c	2013-03-31 13:47:46.000000000 +0200
++++ vdr/menu.c	2013-03-31 13:47:46.000000000 +0200
 @@ -3510,15 +3510,30 @@
  
    // Initial submenus:
@@ -95,8 +95,8 @@ Index: vdr/menu.c
    if (Key != kNone) {
 Index: vdr/config.h
 ===================================================================
---- vdr.orig/config.h	2013-03-10 18:45:08.000000000 +0100
-+++ vdr/config.h	2013-03-10 18:45:21.000000000 +0100
+--- vdr.orig/config.h	2013-03-31 13:47:44.000000000 +0200
++++ vdr/config.h	2013-03-31 13:47:46.000000000 +0200
 @@ -36,6 +36,8 @@
  // plugins to work with newer versions of the core VDR as long as no
  // VDR header files have changed.
@@ -109,7 +109,7 @@ Index: vdr/config.h
 Index: vdr/README.MainMenuHooks
 ===================================================================
 --- /dev/null	1970-01-01 00:00:00.000000000 +0000
-+++ vdr/README.MainMenuHooks	2013-03-10 18:45:21.000000000 +0100
++++ vdr/README.MainMenuHooks	2013-03-31 13:47:46.000000000 +0200
 @@ -0,0 +1,55 @@
 +This is a "patch" for the Video Disk Recorder (VDR).
 +
diff --git a/debian/patches/opt-45_yaepg.patch b/debian/patches/opt-45_yaepg.patch
index 5c7d066..0ab1a86 100644
--- a/debian/patches/opt-45_yaepg.patch
+++ b/debian/patches/opt-45_yaepg.patch
@@ -4,8 +4,8 @@ Origin: http://www.hoochvdr.info/yaepg/vdr-1.3.19-core-yaepg.diff
 
 Index: vdr/PLUGINS/src/dvbsddevice/dvbsdffosd.c
 ===================================================================
---- vdr.orig/PLUGINS/src/dvbsddevice/dvbsdffosd.c	2013-03-06 22:14:27.000000000 +0100
-+++ vdr/PLUGINS/src/dvbsddevice/dvbsdffosd.c	2013-03-06 22:17:47.000000000 +0100
+--- vdr.orig/PLUGINS/src/dvbsddevice/dvbsdffosd.c	2013-03-31 13:46:29.000000000 +0200
++++ vdr/PLUGINS/src/dvbsddevice/dvbsdffosd.c	2013-03-31 13:47:47.000000000 +0200
 @@ -77,6 +77,10 @@
              Cmd(OSD_SetWindow, 0, i + 1);
              Cmd(OSD_Close);
@@ -42,8 +42,8 @@ Index: vdr/PLUGINS/src/dvbsddevice/dvbsdffosd.c
  }
 Index: vdr/device.h
 ===================================================================
---- vdr.orig/device.h	2013-03-06 22:17:44.000000000 +0100
-+++ vdr/device.h	2013-03-06 22:17:47.000000000 +0100
+--- vdr.orig/device.h	2013-03-31 13:47:44.000000000 +0200
++++ vdr/device.h	2013-03-31 13:47:47.000000000 +0200
 @@ -304,12 +304,12 @@
           ///< Direction (only the sign of Direction is evaluated, positive values
           ///< switch to higher channel numbers).
@@ -61,8 +61,8 @@ Index: vdr/device.h
    static void SetCurrentChannel(const cChannel *Channel) { currentChannel = Channel ? Channel->Number() : 0; }
 Index: vdr/osd.c
 ===================================================================
---- vdr.orig/osd.c	2013-03-06 22:14:27.000000000 +0100
-+++ vdr/osd.c	2013-03-06 22:17:47.000000000 +0100
+--- vdr.orig/osd.c	2013-03-31 13:46:29.000000000 +0200
++++ vdr/osd.c	2013-03-31 13:47:47.000000000 +0200
 @@ -1643,6 +1643,7 @@
           }
        }
@@ -73,8 +73,8 @@ Index: vdr/osd.c
  cOsd::~cOsd()
 Index: vdr/osd.h
 ===================================================================
---- vdr.orig/osd.h	2013-03-06 22:14:27.000000000 +0100
-+++ vdr/osd.h	2013-03-06 22:17:47.000000000 +0100
+--- vdr.orig/osd.h	2013-03-31 13:46:29.000000000 +0200
++++ vdr/osd.h	2013-03-31 13:47:47.000000000 +0200
 @@ -926,6 +926,7 @@
         ///<        MyOsdDrawPixmap(Left() + pm->ViewPort().X(), Top() + pm->ViewPort().Y(), pm->Data(), w, h, h * d);
         ///<        delete pm;
diff --git a/debian/patches/opt-50_graphtft.patch b/debian/patches/opt-50_graphtft.patch
index 1d7062a..9d9ca38 100644
--- a/debian/patches/opt-50_graphtft.patch
+++ b/debian/patches/opt-50_graphtft.patch
@@ -4,8 +4,8 @@ Origin: https://vdr-graphtft.svn.sourceforge.net/svnroot/vdr-graphtft
 
 Index: vdr/menu.c
 ===================================================================
---- vdr.orig/menu.c	2013-03-10 18:45:21.000000000 +0100
-+++ vdr/menu.c	2013-03-10 18:45:29.000000000 +0100
+--- vdr.orig/menu.c	2013-03-31 13:47:46.000000000 +0200
++++ vdr/menu.c	2013-03-31 13:47:48.000000000 +0200
 @@ -168,6 +168,7 @@
  public:
    cMenuEditChannel(cChannel *Channel, bool New = false);
@@ -176,8 +176,8 @@ Index: vdr/menu.c
  cMenuSetup::cMenuSetup(void)
 Index: vdr/menu.h
 ===================================================================
---- vdr.orig/menu.h	2013-03-06 22:17:52.000000000 +0100
-+++ vdr/menu.h	2013-03-10 18:45:29.000000000 +0100
+--- vdr.orig/menu.h	2013-03-31 13:46:29.000000000 +0200
++++ vdr/menu.h	2013-03-31 13:47:48.000000000 +0200
 @@ -29,6 +29,7 @@
    void SetText(const char *Text);
    virtual void Display(void);
@@ -228,8 +228,8 @@ Index: vdr/menu.h
  class cRecordControl {
 Index: vdr/menuitems.h
 ===================================================================
---- vdr.orig/menuitems.h	2013-03-06 22:17:52.000000000 +0100
-+++ vdr/menuitems.h	2013-03-10 18:45:29.000000000 +0100
+--- vdr.orig/menuitems.h	2013-03-31 13:46:29.000000000 +0200
++++ vdr/menuitems.h	2013-03-31 13:47:48.000000000 +0200
 @@ -209,6 +209,7 @@
    cMenuSetupPage(void);
    virtual eOSState ProcessKey(eKeys Key);
@@ -240,8 +240,8 @@ Index: vdr/menuitems.h
  #endif //__MENUITEMS_H
 Index: vdr/osdbase.c
 ===================================================================
---- vdr.orig/osdbase.c	2013-03-10 18:45:07.000000000 +0100
-+++ vdr/osdbase.c	2013-03-10 18:45:29.000000000 +0100
+--- vdr.orig/osdbase.c	2013-03-31 13:47:43.000000000 +0200
++++ vdr/osdbase.c	2013-03-31 13:47:48.000000000 +0200
 @@ -105,6 +105,7 @@
    free(status);
    displayMenu->Clear();
@@ -260,8 +260,8 @@ Index: vdr/osdbase.c
    displayMenuItems = displayMenu->MaxItems();
 Index: vdr/osdbase.h
 ===================================================================
---- vdr.orig/osdbase.h	2013-03-06 22:17:52.000000000 +0100
-+++ vdr/osdbase.h	2013-03-10 18:45:29.000000000 +0100
+--- vdr.orig/osdbase.h	2013-03-31 13:46:29.000000000 +0200
++++ vdr/osdbase.h	2013-03-31 13:47:48.000000000 +0200
 @@ -136,6 +136,7 @@
    void Ins(cOsdItem *Item, bool Current = false, cOsdItem *Before = NULL);
    virtual void Display(void);
@@ -272,8 +272,8 @@ Index: vdr/osdbase.h
  #endif //__OSDBASE_H
 Index: vdr/recording.h
 ===================================================================
---- vdr.orig/recording.h	2013-03-10 18:38:22.000000000 +0100
-+++ vdr/recording.h	2013-03-10 18:45:29.000000000 +0100
+--- vdr.orig/recording.h	2013-03-31 13:46:29.000000000 +0200
++++ vdr/recording.h	2013-03-31 13:47:48.000000000 +0200
 @@ -68,6 +68,7 @@
    const cEvent *GetEvent(void) const { return event; }
    const char *Title(void) const { return event->Title(); }
@@ -284,8 +284,8 @@ Index: vdr/recording.h
    const char *Aux(void) const { return aux; }
 Index: vdr/status.c
 ===================================================================
---- vdr.orig/status.c	2013-03-06 22:17:52.000000000 +0100
-+++ vdr/status.c	2013-03-10 18:45:29.000000000 +0100
+--- vdr.orig/status.c	2013-03-31 13:46:29.000000000 +0200
++++ vdr/status.c	2013-03-31 13:47:48.000000000 +0200
 @@ -124,3 +124,32 @@
    for (cStatus *sm = statusMonitors.First(); sm; sm = statusMonitors.Next(sm))
        sm->OsdProgramme(PresentTime, PresentTitle, PresentSubtitle, FollowingTime, FollowingTitle, FollowingSubtitle);
@@ -321,8 +321,8 @@ Index: vdr/status.c
 +}
 Index: vdr/status.h
 ===================================================================
---- vdr.orig/status.h	2013-03-06 22:17:52.000000000 +0100
-+++ vdr/status.h	2013-03-10 18:45:29.000000000 +0100
+--- vdr.orig/status.h	2013-03-31 13:46:29.000000000 +0200
++++ vdr/status.h	2013-03-31 13:47:48.000000000 +0200
 @@ -81,6 +81,17 @@
                 // The OSD displays the single line Text with the current channel information.
    virtual void OsdProgramme(time_t PresentTime, const char *PresentTitle, const char *PresentSubtitle, time_t FollowingTime, const char *FollowingTitle, const char *FollowingSubtitle) {}

-- 
vdr packaging repository



More information about the pkg-vdr-dvb-changes mailing list