From 5ed57fa1c5c2e33c218e60d906dc8e8163f50c16 Mon Sep 17 00:00:00 2001 From: Klaus Schmidinger Date: Sun, 13 Jun 2004 20:26:51 +0200 Subject: The list of recordings is now kept statically in memory --- HISTORY | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'HISTORY') diff --git a/HISTORY b/HISTORY index 45b726dc..770a28f8 100644 --- a/HISTORY +++ b/HISTORY @@ -2893,7 +2893,7 @@ Video Disk Recorder Revision History strings in order to avoid buffer overflows (thanks to Philip Lawatsch for debugging a buffer overflow in eit.c). -2004-06-12: Version 1.3.11 +2004-06-13: Version 1.3.11 - In order to avoid problems on NPTL systems, VDR now checks for the presence of NPTL at program start, and if it is, exists and tells the user to do @@ -2911,3 +2911,10 @@ Video Disk Recorder Revision History - Fixed switching channels while an encrypted channel is being recorded, because the channel was switched if the new channel was on the same transponder and was a radio channel (thanks to Martin Dauskardt for reporting this one). +- The list of recordings is now kept statically in memory to avoid long delays + when opening the "Recordings" menu. As a side effect, external modifications to + the video directory are no longer immediately reflected in the "Recordings" menu. + If a plugin manipulates the video directory in any way, it can call the function + Recordings.TriggerUpdate() to trigger an update of the list of recordings. + If some external tool manipulates the video directory, it can touch the file + '.update' in the video directory to trigger an update of the list of recordings. -- cgit v1.2.3