Hi, Klaus, I wasnt sure if you were going to release another version of 1.5.x, so I just wanted to toss these out there for testing. The NIT fixes in vdr-1.4.6-1 are not attached to this mail because they have already been posted to the list.
Best Regards
--- vdr-1.5.2/dvbplayer.c.orig 2007-05-01 05:03:13.000000000 -0700 +++ vdr-1.5.2/dvbplayer.c 2007-05-01 05:05:40.000000000 -0700 @@ -617,8 +617,10 @@ bool TimeShiftMode = index->IsStillRecording(); int Index = index->GetNextIFrame(readIndex, playDir == pdForward, &FileNumber, &FileOffset, &Length, TimeShiftMode); if (Index >= 0) { - if (!NextFile(FileNumber, FileOffset)) + if (!NextFile(FileNumber, FileOffset)) { + readIndex = Index; continue; + } Length += IPACKS; // fixIFrame needs next video packet } else {
--- vdr-1.5.2/vdr.c.orig 2007-05-01 05:07:23.000000000 -0700 +++ vdr-1.5.2/vdr.c 2007-05-01 05:09:00.000000000 -0700 @@ -965,7 +965,7 @@ case kChanDn: if (!Interact) Menu = new cDisplayChannel(NORMALKEY(key)); - else if (cDisplayChannel::IsOpen()) { + else if (cDisplayChannel::IsOpen() || cControl::Control()) { Interact->ProcessKey(key); continue; }
--- vdr-1.5.2/ci.c.orig 2007-05-01 05:00:23.000000000 -0700 +++ vdr-1.5.2/ci.c 2007-05-01 05:01:44.000000000 -0700 @@ -643,7 +643,7 @@ // --- cCiConditionalAccessSupport ------------------------------------------- -#define MAXCASYSTEMIDS 16 +#define MAXCASYSTEMIDS 64 // CA Enable Ids:
_______________________________________________ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr