Das mit dem index sieht jetzt gut aus.
[ANNOUNCE] VDR Version 2.6.2 freigegeben
-
-
Sollte hiermit funktionieren:
Danke, mit den beiden Patches funktioniert es wieder problemlos
-
Danke auch an Seahawk für die 2.6.2-1
-
Compiliert, danke
jsffm: Wie genau sieht Dein Code für das remote-Plugin in remote.c aus?
Code#ifdef REMOTE_FEATURE_LIRC case 'l': cLircRemote::NewLircRemote(devnam[i]); // use vdr's lirc code break; #endif
funktioniert nicht:
-
Mein Patch sieht aber genauso aus. Bist du sicher, daß die Header von 2.6.2 verwendet werden?
Diff
Display Morediff -ru8bBwd a/remote.c b/remote.c --- a/remote.c 2022-01-12 21:03:54.000000000 +0100 +++ b/remote.c 2022-11-30 18:40:28.266080608 +0100 @@ -791,17 +791,17 @@ switch (devtyp[i]) { case 'i': new cRemoteDevInput(nam,fh[i],devnam[i]); break; #ifdef REMOTE_FEATURE_LIRC case 'l': - new cLircRemote(devnam[i]); // use vdr's lirc code + cLircRemote::NewLircRemote(devnam[i]); // use vdr's lirc code break; #endif #ifdef REMOTE_FEATURE_LIRCOLD case 'l': new cRemoteDevLirc(nam,fh[i],devnam[i]); break; #endif
C
Display More/* * lirc.h: LIRC remote control * * See the main source file 'vdr.c' for copyright information and * how to reach the author. * * $Id: lirc.h 5.1 2022/11/26 13:37:06 kls Exp $ */ #ifndef __LIRC_H #define __LIRC_H #include "remote.h" #include "thread.h" class cLircRemote : public cRemote, protected cThread { protected: int f; cLircRemote(const char *Name); public: virtual ~cLircRemote(); virtual bool Ready(void); static void NewLircRemote(const char *Name); }; #endif //__LIRC_H
-
Diff
Display More--- remote.c.s 2015-09-20 01:45:12.000000000 +0200 +++ remote.c 2022-11-30 18:48:23.059108801 +0100 @@ -796,7 +796,7 @@ #ifdef REMOTE_FEATURE_LIRC case 'l': - new cLircRemote(devnam[i]); // use vdr's lirc code + cLircRemote::NewLircRemote(devnam[i]); // use vdr's lirc code break; #endif #ifdef REMOTE_FEATURE_LIRCOLD
-
Es hat dann plötzlich doch kompiliert, als ich im vdr-Hauptordner ein make ausgeführt habe. Eigentlich sollte es auch direkt im Pluginordner gehen.
-
Ich habe in https://launchpad.net/~seahawk1986-h…buntu/vdr-2.6.2 schon Pakete für Ubuntu 20.04 bauen lassen, die für 22.04 kommen noch (erst mal nur für x64) - neu sind auch der aktualisierte permashift-Patch und eine neue Version des permashift-Plugins.
Ergänzung: Die Pakete für Ubuntu 22.04 im selben PPA sind mittlerweile auch fertig.
Ich würde mir mal wieder eine "vdr-2.6.2-patches" Version wünschen - das wäre toll...!
-
Welche Patches fehlen dir?
-
Ich habe in https://launchpad.net/~seahawk1986-h…buntu/vdr-2.6.2 schon Pakete für Ubuntu 20.04 bauen lassen, die für 22.04 kommen noch (erst mal nur für x64) - neu sind auch der aktualisierte permashift-Patch und eine neue Version des permashift-Plugins.
Ergänzung: Die Pakete für Ubuntu 22.04 im selben PPA sind mittlerweile auch fertig.
Für einen "Schwenk" zu Deinem ppa (jammy), fehlt mir noch vdr-plugin-softhdcuvid und vdr-plugin-markad-ng.
-
Welche Patches fehlen dir?
Im Wesentlichen wäre das der Zapcockpit Patch, der hier für einen deutlich höheren WAF verantwortlich zeigt
-
Und menuselections 😀
-
Mit ist ein Problem aufgefallen: Ich bekomme mit 2.6.2 Hänger an beiden VDRs, ungefähr zeitgleich.
VDR1
CodeDec 4 01:15:38 VDR-2204 vdr: [417175] PANIC: watchdog timer expired - exiting! Dec 4 02:17:12 VDR-2204 vdr: [418941] PANIC: watchdog timer expired - exiting! Dec 4 03:59:27 VDR-2204 vdr: [419043] PANIC: watchdog timer expired - exiting! Dec 4 04:30:10 VDR-2204 vdr: [419141] PANIC: watchdog timer expired - exiting! Dec 4 11:09:07 VDR-2204 vdr: [419215] PANIC: watchdog timer expired - exiting! Dec 4 12:08:22 VDR-2204 vdr: [442535] PANIC: watchdog timer expired - exiting! Dec 4 12:15:03 VDR-2204 vdr: [442643] PANIC: watchdog timer expired - exiting! Dec 4 12:20:05 VDR-2204 vdr: [442710] PANIC: watchdog timer expired - exiting! Dec 4 12:22:40 VDR-2204 vdr: [442801] PANIC: watchdog timer expired - exiting!
VDR2:
CodeDec 4 01:15:31 VDR-2204-Dev vdr: [226339] PANIC: watchdog timer expired - exiting! Dec 4 02:21:52 VDR-2204-Dev vdr: [229312] PANIC: watchdog timer expired - exiting! Dec 4 04:22:18 VDR-2204-Dev vdr: [229379] PANIC: watchdog timer expired - exiting! Dec 4 04:36:17 VDR-2204-Dev vdr: [229471] PANIC: watchdog timer expired - exiting! Dec 4 11:19:03 VDR-2204-Dev vdr: [245817] PANIC: watchdog timer expired - exiting! Dec 4 11:20:49 VDR-2204-Dev vdr: [245889] PANIC: watchdog timer expired - exiting! Dec 4 11:48:39 VDR-2204-Dev vdr: [246032] PANIC: watchdog timer expired - exiting! Dec 4 12:15:20 VDR-2204-Dev vdr: [246646] PANIC: watchdog timer expired - exiting! Dec 4 12:19:27 VDR-2204-Dev vdr: [247188] PANIC: watchdog timer expired - exiting!
Möglicherweise habe ich das bei den Tests vom SVDR locking Fix übersehen.
Kannst du mit dem backtrace was anfangen ? Ich werde daraus nicht schlau.
-
Möglicherweise habe ich das bei den Tests vom SVDR locking Fix übersehen.
Nein, das ist nicht die Ursache, habe die beiden Commits entfernt, Problem tritt trotzdem auf.
-
Kannst du mit dem backtrace was anfangen ? Ich werde daraus nicht schlau.
Falls die Frage an mich ging: ich leider auch nicht.
-
Ich glaube, ich habe kein VDR Problem, sondern ein Server Problem. Auch andere Anwendungen haben Hänger.
Sorry for the noise.
-
Fehler beseitigt, es war ein Festplatten Problem.
Danke, dass du dir trotzdem den backtrace angeschaut hast.
-
Hallo Klaus,
VDR version 2.6.2 started
mit folgenden Plugins:
remote (nach kleiner Anpassung), dvbhddevice, radio, live, iptv, femon, streamdev-server, vnsiserver, vdrtva
Herzlichen Dank dafür!
-
Ich habe in https://launchpad.net/~seahawk1986-h…buntu/vdr-2.6.2 schon Pakete für Ubuntu 20.04 bauen lassen, die für 22.04 kommen noch (erst mal nur für x64) - neu sind auch der aktualisierte permashift-Patch und eine neue Version des permashift-Plugins.
Ergänzung: Die Pakete für Ubuntu 22.04 im selben PPA sind mittlerweile auch fertig.
Hallo seahawk,
bei mir fehlen noch diese:
vdr-plugin-epgsearch vdr-plugin-live-ng vdr-plugin-markad-ng vdr-plugin-skinnopacity
Gruß
Murry
-
epgsearch und skinnopacity hatte ich gestern schon gebaut - die werden auch im PPA angezeigt, live-ng und markad-ng schaue ich mir gleich noch mal an.
-
Participate now!
Don’t have an account yet? Register yourself now and be a part of our community!