[vdr] vdr-1.5.11 & subtitling problems
rnissl at gmx.de
Tue Nov 6 20:57:53 CET 2007
Rolf Ahrenberg schrieb:
> During the freeze VDR's transfer buffer gets full and VDR is clearing
> transfer buffer to avoid overflows. This happens only on channels with
> DVB subtitling.
The problem for this issue is in cRemux::cRemux():
new cRingBufferLinear(RESULTBUFFERSIZE, IPACKS, false, "Result");
IPACKS needs to be replaced by SUBTITLE_PACKS too. Otherwise a packet
larger than IPACKS (up to SUBTITLE_PACKS) cannot be read near the end of
the buffer which holds reading the buffer and will finally let the
buffer run full.
Dipl.-Inform. (FH) Reinhard Nissl
mailto:rnissl at gmx.de
More information about the vdr