[ANNOUNCE] VDR developer version 1.7.2
Commit Message
Hi,
APIVERSION should have been changed to 1.7.1 at release 1.7.1
already as it introduced cDevice::PlayTs() and vdr-xine-0.9.0
relies on APIVERSION >= 10701 to support vdr-1.7.2.
When switching from a TV channel to a radio channel, vpid isn't
reset in cPatPmtParser and hence, vdr-xine-0.9.0 waits for video
frames to arrive which will not happen. As a result, one won't
hear anything from the radio channel until restarting VDR.
Bye.
@@ -2467,6 +3211,7 @@ void cPatPmtParser::ParsePmt(const uchar
int NumApids = 0;
int NumDpids = 0;
int NumSpids = 0;
+ vpid = vtype = 0;
SI::PMT::Stream stream;
for (SI::Loop::Iterator it; Pmt.streamLoop.getNext(stream, it); ) {
dbgpatpmt(" stream type = %02X, pid = %d", stream.getStreamType(), stream.getPid());