Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: VDR Portal. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

Freitag, 6. Januar 2017, 19:54

epgsearch für vdradmin-am mit vdr 2.3.1

Hi,

ich würde gerne epgsearch mit vdradmin-am nutzen. Nur leider bekomme ich es nicht hin vdr damit zu bauen:

Ich habe zuletzt diese Branch verwendet. https://projects.vdr-developer.org/git/v…-epgsearch.git/

Die channels.conf habe ich mir mühsam mit dem ChannelEditor sortiert. Kann der Fehler damit was zu tun haben?

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
*** Plugin epgsearch:
g++ -g -O3 -Wall -Werror=overloaded-virtual -Wno-parentheses -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c  -DSENDMAIL='"/usr/sbin/sendmail"' -DPLUGIN_NAME_I18N='"epgsearch"' -I/home/dirk/proc/vdr/include  -o afuzzy.o afuzzy.c
g++ -g -O3 -Wall -Werror=overloaded-virtual -Wno-parentheses -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c  -DSENDMAIL='"/usr/sbin/sendmail"' -DPLUGIN_NAME_I18N='"epgsearch"' -I/home/dirk/proc/vdr/include  -o blacklist.o blacklist.c
blacklist.c: In constructor ‘cBlacklist::cBlacklist()’:
blacklist.c:50:18: error: ‘Channels’ was not declared in this scope
 	channelMin = Channels.GetByNumber(cDevice::CurrentChannel());
              	^
blacklist.c: In member function ‘bool cBlacklist::Parse(const char*)’:
blacklist.c:334:17: error: ‘Channels’ was not declared in this scope
	channelMin = Channels.GetByChannelID(tChannelID::FromString(channelMinbuffer), true, true);
             	^
blacklist.c: In member function ‘cEvent* cBlacklist::GetEventByBlacklist(const cSchedule*, const cEvent*, int)’:
blacklist.c:521:43: error: invalid conversion from ‘const cEvent*’ to ‘cEvent*’ [-fpermissive]
   	p1 = schedules->Events()->Next(Start);
                                       	^
blacklist.c:523:39: error: invalid conversion from ‘const cEvent*’ to ‘cEvent*’ [-fpermissive]
   	p1 = schedules->Events()->First();
                                   	^
blacklist.c:548:58: error: invalid conversion from ‘const cEvent*’ to ‘cEvent*’ [-fpermissive]
   for (cEvent *p = p1; p; p = schedules->Events()->Next(p))
                                                      	^
blacklist.c: In member function ‘cSearchResults* cBlacklist::Run(cSearchResults*, int)’:
blacklist.c:638:17: error: ‘Schedules’ is not a member of ‘cSchedules’
 	schedules = cSchedules::Schedules(schedulesLock);
             	^
blacklist.c:647:22: error: ‘Channels’ was not declared in this scope
  cChannel* channel = Channels.GetByChannelID(Schedule->ChannelID(),true,true);
                  	^
make[1]: *** [blacklist.o] Fehler 1


Grüße

Beiträge: 2 277

Wohnort: D-Sachsen-Anhalt

Beruf: Ing.

  • Nachricht senden

2

Freitag, 6. Januar 2017, 22:49

Hi,
der Fehler ist leider ganz einfach: epgsearch geht mit VDR 2.3.x nicht mehr (und wird es wohl auch nicht mehr, da kein Entwickler mehr Lust dazu hat).

Das ist eins der beiden Haupt-Plugins, die die Verbreitung von VDR 2.3 verhindern.

MfG,
Stefan
Test-VDR1: HP rp5700 Fertigsystem, Core2Duo E6400, 2GB RAM, FF-SD C-2300, nvidia Slim-GT218 512MB PCIe x1 | v2.0 64Bit
VDR3: in Rente

VDR4: MSI G31M2 v2, Digitainer2-Geh., t6963c 6" gLCD, E5200, 2GB, 750GB F1, GT730, 2x TT DVB-S2-3200) easyVDR 2.3
VDR5: Gigabyte
GA-G31M-S2L (Intel E2140, Zotac GT220 512MB + Zalman VNF100, Digitainer2-Geh., t6963c 6 " gLCD, 750GB F1, Sundtek DVB-C + Satelco DVB-C) easyVDR 1.0
VDR6:
Intel E5200, GT630 passiv, F1 750 GB, t6963c gLCD, 2x TT 3200 | easyVDR 2.3 64bit
VDR-User #1068
www.easyvdr.de

3

Freitag, 6. Januar 2017, 22:53

Hi, danke für die Antwort. Ich dachte das wäre irgendwie portiert worden.

Beiträge: 2 277

Wohnort: D-Sachsen-Anhalt

Beruf: Ing.

  • Nachricht senden

4

Freitag, 6. Januar 2017, 23:08

Hi,
hatte nicht mitbekommen, dass TomJoad und mini und andere fleißig waren:
epgsearch für vdr 2.3.x

Evtl. hilfts dir.! Ist aber ein anderes git!
Und evtl. neueste noch nicht drin, wenn ich es richtig deute...

Warum nimmst du die buggy 2.3.1? Gibt doch 2.3.2 und dafür auch schon wieder Patches!

MfG,
Stefan
Test-VDR1: HP rp5700 Fertigsystem, Core2Duo E6400, 2GB RAM, FF-SD C-2300, nvidia Slim-GT218 512MB PCIe x1 | v2.0 64Bit
VDR3: in Rente

VDR4: MSI G31M2 v2, Digitainer2-Geh., t6963c 6" gLCD, E5200, 2GB, 750GB F1, GT730, 2x TT DVB-S2-3200) easyVDR 2.3
VDR5: Gigabyte
GA-G31M-S2L (Intel E2140, Zotac GT220 512MB + Zalman VNF100, Digitainer2-Geh., t6963c 6 " gLCD, 750GB F1, Sundtek DVB-C + Satelco DVB-C) easyVDR 1.0
VDR6:
Intel E5200, GT630 passiv, F1 750 GB, t6963c gLCD, 2x TT 3200 | easyVDR 2.3 64bit
VDR-User #1068
www.easyvdr.de

5

Freitag, 6. Januar 2017, 23:12

Hi,

dieses git hatte ich vorher probiert ging auch nicht.

https://github.com/flensrocker/vdr-plugin-epgsearch/issues/2

flensrocker meinte bei meiner issue nur er supported es nicht mehr :( Er hat ja nun sein epg2timer nur bringt mir das für vdradmin nichts.

von 2.3.2 habe ich heute erst erfahren. Da warte ich darauf, dass Dieter das in sein git repo übernimmt damit ich es clonen und vdr neu bauen kann.

Grüße

Beiträge: 2 277

Wohnort: D-Sachsen-Anhalt

Beruf: Ing.

  • Nachricht senden

6

Freitag, 6. Januar 2017, 23:22

Hi,
frag doch TomJoad, der nutzt es laut seiner Signatur mit 2.3.2!

MfG,
Stefan
Test-VDR1: HP rp5700 Fertigsystem, Core2Duo E6400, 2GB RAM, FF-SD C-2300, nvidia Slim-GT218 512MB PCIe x1 | v2.0 64Bit
VDR3: in Rente

VDR4: MSI G31M2 v2, Digitainer2-Geh., t6963c 6" gLCD, E5200, 2GB, 750GB F1, GT730, 2x TT DVB-S2-3200) easyVDR 2.3
VDR5: Gigabyte
GA-G31M-S2L (Intel E2140, Zotac GT220 512MB + Zalman VNF100, Digitainer2-Geh., t6963c 6 " gLCD, 750GB F1, Sundtek DVB-C + Satelco DVB-C) easyVDR 1.0
VDR6:
Intel E5200, GT630 passiv, F1 750 GB, t6963c gLCD, 2x TT 3200 | easyVDR 2.3 64bit
VDR-User #1068
www.easyvdr.de

7

Freitag, 6. Januar 2017, 23:24

Ja das werde ich mal machen :) Laut dem Thread von dir verlinkt scheint da ja was zu gehen :)

Beiträge: 2 277

Wohnort: D-Sachsen-Anhalt

Beruf: Ing.

  • Nachricht senden

8

Freitag, 6. Januar 2017, 23:26

Hi,
gerne doch, hätteste aber auch selbst googlen können..

Hab dort vorhin schon gepostet...

Keine Ahnung, ob mini alle Patches im git drin hat!!! Vergleich die letzten mal mit den commits!

MfG,
Stefan
Test-VDR1: HP rp5700 Fertigsystem, Core2Duo E6400, 2GB RAM, FF-SD C-2300, nvidia Slim-GT218 512MB PCIe x1 | v2.0 64Bit
VDR3: in Rente

VDR4: MSI G31M2 v2, Digitainer2-Geh., t6963c 6" gLCD, E5200, 2GB, 750GB F1, GT730, 2x TT DVB-S2-3200) easyVDR 2.3
VDR5: Gigabyte
GA-G31M-S2L (Intel E2140, Zotac GT220 512MB + Zalman VNF100, Digitainer2-Geh., t6963c 6 " gLCD, 750GB F1, Sundtek DVB-C + Satelco DVB-C) easyVDR 1.0
VDR6:
Intel E5200, GT630 passiv, F1 750 GB, t6963c gLCD, 2x TT 3200 | easyVDR 2.3 64bit
VDR-User #1068
www.easyvdr.de

9

Samstag, 7. Januar 2017, 11:15

Nein, hab ich nicht. epgsearch ist mir zu komplex, bis ich den Code soweit verstanden habe, dass ich ihn korrekt anpassen könnte, dauert es mir zu lange. Deshalb hab ich mit epg2timer angefangen. Manchmal muss man eben von vorne anfangen.

Lars

meine Signatur

vdr2: yaVDR 0.5/softhddevice @ G540, Intel DH67BLB3, Asus GT610/2GB, DDBridge + 2x DuoFlex C/T
vdr: yaVDR 0.2/pvr350 @ Sempron 64 LE-1200, MSI K9MM-V, 1x PVR350, 2x Satelco EasyWatch DVB-C
hdvdr: yaVDR unstable/softhddevice @ E8400, Asus P5Q SE Plus, 1x L4M-TwinCI + Flex C/T, 1x Sundtek MediaTV Pro, GT520
Plugins: | avahi4vdr | dbus2vdr | dynamite | noepg | pvrinput | sundtek |
pre-alpha Plugins: | ddci CI-Support für DD/L4M (siehe Post 1048374) |

Immortal Romance Spielautomat