Changed the estimated data rate for calculating the remaining disk capacity to 25.75 MB/min

This commit is contained in:
Klaus Schmidinger 2002-02-09 14:42:56 +01:00
parent 5abb02b301
commit 889e70803f
2 changed files with 8 additions and 5 deletions

View File

@ -970,7 +970,9 @@ Video Disk Recorder Revision History
- Fixed a problem with the ERR macro defined by ncurses.h (thanks to Artur - Fixed a problem with the ERR macro defined by ncurses.h (thanks to Artur
Skawina). Skawina).
2002-02-05: Version 0.99pre6 2002-02-09: Version 0.99pre6
- Fixed a bug in moving timers or channels to the last position in the list - Fixed a bug in moving timers or channels to the last position in the list
(thanks to Matthias Schniedermeyer for helping to debug this one). (thanks to Matthias Schniedermeyer for helping to debug this one).
- Changed the estimated data rate for calculating the remaining disk capacity
to 25.75 MB/min.

9
menu.c
View File

@ -4,7 +4,7 @@
* See the main source file 'vdr.c' for copyright information and * See the main source file 'vdr.c' for copyright information and
* how to reach the author. * how to reach the author.
* *
* $Id: menu.c 1.148 2002/02/03 15:42:38 kls Exp $ * $Id: menu.c 1.149 2002/02/09 14:42:56 kls Exp $
*/ */
#include "menu.h" #include "menu.h"
@ -1944,13 +1944,14 @@ cMenuMain::cMenuMain(bool Replaying, eOSState State)
// Title with disk usage: // Title with disk usage:
#define MB_PER_MINUTE 30 // this is just an estimate! #define MB_PER_MINUTE 25.75 // this is just an estimate!
char buffer[40]; char buffer[40];
int FreeMB; int FreeMB;
int Percent = VideoDiskSpace(&FreeMB); int Percent = VideoDiskSpace(&FreeMB);
int Hours = int(double(FreeMB) / MB_PER_MINUTE / 60); int Minutes = int(double(FreeMB) / MB_PER_MINUTE);
int Minutes = (FreeMB / MB_PER_MINUTE) % 60; int Hours = Minutes / 60;
Minutes %= 60;
snprintf(buffer, sizeof(buffer), "%s - Disk %d%% - %2d:%02d %s", tr("Main"), Percent, Hours, Minutes, tr("free")); snprintf(buffer, sizeof(buffer), "%s - Disk %d%% - %2d:%02d %s", tr("Main"), Percent, Hours, Minutes, tr("free"));
SetTitle(buffer); SetTitle(buffer);