Ich hatte das Problem, dass der Ton beim DVD Plugin mit dem VDR 1.5.9 nach einigen Minuten ausfiel.
Ich habe keine Dolby Digital Anlage und habe deshalb die Dolby Digital Wiedergabe in den VDR Optionen deaktiviert.
Mir ist aufgefallen, dass der VDR in der Log Datei immer genau an den Zeiten der Tonausfälle die Zeile "switching to pre 1.3.19 Dolby Digital compatibility mode" geschrieben hat.
Ich hab einfach den gesammten Codeteil des "switching to" Blocks in der Datei devices.c auskommentiert und den VDR neu gebaut und siehe da - keine Tonausfälle mehr.
Ausschnitt aus device.c - ab Zeile: 1090
Code
switch (SubStreamType) {
case 0x20: // SPU
case 0x30: // SPU
break;
case 0x80: // AC3 & DTS
if (Setup.UseDolbyDigital) {
SetAvailableTrack(ttDolby, SubStreamIndex, SubStreamId);
if (!VideoOnly && SubStreamId == availableTracks[currentAudioTrack].id) {
w = PlayAudio(Start, d, SubStreamId);
if (FirstLoop)
Audios.PlayAudio(Data, Length, SubStreamId);
}
}
break;
case 0xA0: // LPCM
SetAvailableTrack(ttAudio, SubStreamIndex, SubStreamId);
if (!VideoOnly && SubStreamId == availableTracks[currentAudioTrack].id) {
w = PlayAudio(Start, d, SubStreamId);
if (FirstLoop)
Audios.PlayAudio(Data, Length, SubStreamId);
}
break;
/* default:
// Compatibility mode for old VDR recordings, where 0xBD was only AC3:
if (!pre_1_3_19_PrivateStream) {
dsyslog("switching to pre 1.3.19 Dolby Digital compatibility mode");
ClrAvailableTracks();
pre_1_3_19_PrivateStream = true;
goto pre_1_3_19_PrivateStreamDeteced;
} */
}
Alles anzeigen
Ich hab mir gedacht das könnte vielleicht jemanden interessieren, der das selbe Problem hat.
mfg LAva