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.0 -0700
+++ vdr-1.5.2/dvbplayer.c 2007-05-01 05:05:40.0 -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.0 -0700
+++ vdr-1.5.2/vdr.c 2007-05-01 05:09:00.0 -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.0 -0700
+++ vdr-1.5.2/ci.c 2007-05-01 05:01:44.0 -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