Zwei weitere Fragen:
1) Gesetz dem Fall, dass ich eigene Änderungen am VDR und seinen Plugins vornehmen möchte; z.B. einen Patch einspielen bzw. eben Veränderungen an den Source-Dateien vornehmen möchte. Wo (und wie) würde ich das tun?
Der Ordner /usr/local/src/!VDR/01-Master/01-Master-2.6.4-BM2LTS/ sieht zumindest verdächtig nach den VDR-Sourcen aus, korrekt?
(Allerdings: Warum ist der PLUGINS/src/-Unterordner leer; es hat ja durchaus Plugins die sicherlich auch kompiliert worden waren???)
Wo wären denn die Sourcen der Plugins?
2) Gesetz dem Fall ich möchte z.B. das Plugin "permashift" (= Permanenter Timeshift) nutzen.
Laut Homepage des Plugin-Autors https://ein-eike.de/vdr-plugin-permashift/ ist zusätzlich zum kompilieren des Plugins ein Patch für den VDR notwendig (angepasst für die jeweilige VDR-Version).
Zusätzlich schreibt der Autor:
Wenn der alte Patch im Code ist, muss er vorher entfernt werden.
Wenn ich mir z.B. die Datei dvbplayer.h ansehe, dann glaube ich, dass der "alte Patch" noch vorhanden ist, denn man findet z.B. folgendes in der Datei:
cDvbPlayerControl(const char *FileName, bool PauseLive = false);
// Sets up a player for the given file.
// If PauseLive is true, special care is taken to make sure the index
// file of the recording is long enough to allow the player to display
// the first frame in still picture mode.
In der neuen Version der 2.6er-diff des Plugin-Autors kommt dieser Absatz so jedoch nicht mehr vor. Meiner Einschätzung nach heißt das, dass hier wohl noch der alte VDR-Patch verwendet wird.