You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
gentoo-overlay/media-plugins/vdr-rotor/files/vdr-rotor-0.1.5_vdr-1.7.13....

31 lines
1.6 KiB

http://www.forum.free-x.de/wbb/index.php?page=Thread&postID=13727#post13727
fix compile problems vdr up 1.7.13
diff -u orig/rotor-0.1.5/menu.c rotor-0.1.5/menu.c
--- orig/rotor-0.1.5/menu.c 2009-10-04 14:54:22.000000000 +0300
+++ rotor-0.1.5/menu.c 2010-03-06 22:42:23.000000000 +0200
@@ -139,7 +139,8 @@
RotorPos=RotorPositions.GetfromSource(OldChannel->Source());
Position=RotorPos->GetPos();
Frequenz=OldChannel->Frequency();
- if ((*OldChannel).Polarization() == 'v' || (*OldChannel).Polarization() == 'V')
+ cDvbTransponderParameters dtp((*OldChannel).Parameters());
+ if (dtp.Polarization() == 'v' || dtp.Polarization() == 'V')
Pol='V';
else
Pol='H';
Общие подкаталоги: orig/rotor-0.1.5/patches и rotor-0.1.5/patches
Общие подкаталоги: orig/rotor-0.1.5/po и rotor-0.1.5/po
diff -u orig/rotor-0.1.5/rotor.c rotor-0.1.5/rotor.c
--- orig/rotor-0.1.5/rotor.c 2009-10-04 15:10:26.000000000 +0300
+++ rotor-0.1.5/rotor.c 2010-03-05 23:07:52.000000000 +0200
@@ -93,7 +93,7 @@
{
if ((source->Code() & 0xC000) != 0x8000)
continue;
- if ((diseqc=Diseqcs.Get(source->Code(),12000,'h')) || (diseqc=Diseqcs.Get(source->Code(),12000,'v')) || (diseqc=Diseqcs.Get(source->Code(),12000,'l')) || (diseqc=Diseqcs.Get(source->Code(),12000,'r')))
+ if ((diseqc=Diseqcs.Get(0,source->Code(),12000,'h')) || (diseqc=Diseqcs.Get(0,source->Code(),12000,'v')) || (diseqc=Diseqcs.Get(0,source->Code(),12000,'l')) || (diseqc=Diseqcs.Get(0,source->Code(),12000,'r')))
{
char *c=strdup(diseqc->Commands());
while (c = strchr(c, '['))