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...
+++ 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 ...
+++ 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.