Hallo,
ist es möglich dem VDR klarzumachen, dass zb. ZDF auf DVB-C (zu dem es ja EPG gibt) das gleiche wie ZDF auf der PVR250 (mit pvrinput) ist?
So könnte bei Aufnahmen automatisch auf die PVR Karte ausweichen...
Vielen Dank,
samc
Hallo,
ist es möglich dem VDR klarzumachen, dass zb. ZDF auf DVB-C (zu dem es ja EPG gibt) das gleiche wie ZDF auf der PVR250 (mit pvrinput) ist?
So könnte bei Aufnahmen automatisch auf die PVR Karte ausweichen...
Vielen Dank,
samc
Alternative Channel Patch für vdr:
http://vdr-portal.de/board/thread.php?threadid=49538&hilight=alternative
Super, danke das ist genau das richtige!
Ist das zufällig beim e-tobi 1.4 multipatch schon dabei?
Wenn nicht muss ich mir die e-tobi sourcen laden, patchen und selber ein paket draus machen?
danke,
samc
Hallo,
so, hab meinen VDR gepatcht. Ging leider nicht gleich stabil aber jetzt, folgende Änderung in channels.c und menu.c nach dem Patch:
ZitatAlles anzeigen
--- channels.c.orig 2006-06-19 01:54:19.000000000 +0200
+++ channels.c 2006-06-19 01:53:40.000000000 +0200
@@ -167,6 +167,7 @@
shortName = strdup("");
provider = strdup("");
portalName = strdup("");
+ alternativeChannelID = strdup("");
memset(&__BeginData__, 0, (char *)&__EndData__ - (char *)&__BeginData__);
inversion = INVERSION_AUTO;
bandwidth = BANDWIDTH_AUTO;
--- menu.c.orig 2006-06-19 03:12:16.000000000 +0200
+++ menu.c 2006-06-19 02:45:51.000000000 +0200
@@ -3631,7 +3631,7 @@
int Priority = Timer ? Timer->Priority() : Pause ? Setup.PausePriority : Setup.DefaultPriority;
cDevice *device = cDevice::GetDevice(channel, Priority, &NeedsDetachReceivers);
- if (!device && (channel->AlternativeChannelID != NULL)) {// check for alternatives
+ if (!device && strcmp(channel->AlternativeChannelID(), "")) {// check for alternatives
dsyslog("prepare to use alternative channel for channel %d", channel->Number());
channel = Channels.GetByChannelID(tChannelID::FromString(channel->AlternativeChannelID()));
dsyslog("channel %d", channel->Number());
Jetzt hab ich keinen segfault mehr.
Grüße,
Simon
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!