1
x86 Systeme (PC) / MLD 5.5 amd64 unstable VDR crasht bei Kanalwechsel
« on: June 27, 2021, 23:06:06 »
Der Permashift-Patch ändert den Konstruktor von cRecorder,
dadurch scheint die Initialisierung von "naluStreamProcessor" nicht zum Zuge zu kommen.
Ob es die Funktionalität komplett erhalten würde, weiß ich nicht,
aber ich würde vorschlagen, den naludump-Patch so zu ändern:
Statt...
... besser ...
Probiert das mal.
dadurch scheint die Initialisierung von "naluStreamProcessor" nicht zum Zuge zu kommen.
Ob es die Funktionalität komplett erhalten würde, weiß ich nicht,
aber ich würde vorschlagen, den naludump-Patch so zu ändern:
Statt...
Code: [Select]
+++ vdr-2.4.1-naludump-0.1/recorder.h 2014-03-30 17:47:25.000000000 +0200
@@ -21,6 +21,7 @@
cRingBufferLinear *ringBuffer;
cFrameDetector *frameDetector;
cPatPmtGenerator patPmtGenerator;
+ cNaluStreamProcessor *naluStreamProcessor;
cFileName *fileName;
cIndexFile *index;
cUnbufferedFile *recordFile;
... besser ...
Code: [Select]
+++ vdr-2.4.1-naludump-0.1/recorder.h 2014-03-30 17:47:25.000000000 +0200
@@ -21,6 +21,7 @@
cRingBufferLinear *ringBuffer;
cFrameDetector *frameDetector;
cPatPmtGenerator patPmtGenerator;
+ cNaluStreamProcessor *naluStreamProcessor = NULL;
cFileName *fileName;
cIndexFile *index;
cUnbufferedFile *recordFile;
Probiert das mal.