Home

Dokumentation

Impressum

Dokumentation VDR
 

Main Page   Class Hierarchy   Alphabetical List   Data Structures   File List   Data Fields   Globals  

menu.c File Reference

#include "menu.h"
#include <ctype.h>
#include <limits.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "channels.h"
#include "config.h"
#include "cutter.h"
#include "eit.h"
#include "i18n.h"
#include "menuitems.h"
#include "plugin.h"
#include "recording.h"
#include "remote.h"
#include "sources.h"
#include "status.h"
#include "timers.h"
#include "videodir.h"

Include dependency graph for menu.c:

Include dependency graph

Go to the source code of this file.

Data Structures

class  cMenuChannelItem
class  cMenuChannels
class  cMenuCommands
class  cMenuEditCaItem
class  cMenuEditChanItem
class  cMenuEditChannel
class  cMenuEditDateItem
class  cMenuEditDayItem
class  cMenuEditMapItem
class  cMenuEditSrcItem
class  cMenuEditTimeItem
class  cMenuEditTimer
class  cMenuEditTranItem
class  cMenuEvent
class  cMenuPluginItem
class  cMenuRecordingItem
class  cMenuSchedule
class  cMenuScheduleItem
class  cMenuSetup
class  cMenuSetupBase
class  cMenuSetupCICAM
class  cMenuSetupDVB
class  cMenuSetupEPG
class  cMenuSetupLNB
class  cMenuSetupMisc
class  cMenuSetupOSD
class  cMenuSetupPluginItem
class  cMenuSetupPlugins
class  cMenuSetupRecord
class  cMenuSetupReplay
class  cMenuText
class  cMenuTimerItem
class  cMenuTimers
class  cMenuWhatsOn
class  cMenuWhatsOnItem
class  cProgressBar
class  cVolumeBar

Defines

#define MENUTIMEOUT   120
#define MAXWAIT4EPGINFO   10
#define MODETIMEOUT   3
#define MAXRECORDCONTROLS   (MAXDEVICES * MAXRECEIVERS)
#define MAXINSTANTRECTIME   (24 * 60 - 1)
#define CHNUMWIDTH   (numdigits(Channels.MaxNumber()) + 1)
#define DATEBUFFERSIZE   32
#define ST(s)   if (strchr(s, type))
#define STOP_RECORDING   tr(" Stop recording ")
#define ON_PRIMARY_INTERFACE   tr("on primary interface")
#define MB_PER_MINUTE   25.75
#define DIRECTCHANNELTIMEOUT   1000
#define INFOTIMEOUT   5000
#define VOLUMETIMEOUT   1000
#define MUTETIMEOUT   5000
#define INSTANT_REC_EPG_LOOKAHEAD   300
#define STAY_SECONDS_OFF_END   10

Functions

int CompareEventChannel (const void *p1, const void *p2)
int CompareEventTime (const void *p1, const void *p2)


Define Documentation

#define CHNUMWIDTH   (numdigits(Channels.MaxNumber()) + 1)
 

Definition at line 37 of file menu.c.

Referenced by cMenuChannels::cMenuChannels(), cMenuTimers::cMenuTimers(), and cMenuWhatsOn::cMenuWhatsOn().

#define DATEBUFFERSIZE   32
 

#define DIRECTCHANNELTIMEOUT   1000
 

Definition at line 2375 of file menu.c.

Referenced by cDisplayChannel::ProcessKey().

#define INFOTIMEOUT   5000
 

Definition at line 2376 of file menu.c.

Referenced by cDisplayChannel::ProcessKey().

#define INSTANT_REC_EPG_LOOKAHEAD   300
 

Definition at line 2742 of file menu.c.

Referenced by cRecordControl::GetEventInfo().

#define MAXINSTANTRECTIME   (24 * 60 - 1)
 

Definition at line 35 of file menu.c.

#define MAXRECORDCONTROLS   (MAXDEVICES * MAXRECEIVERS)
 

Definition at line 34 of file menu.c.

Referenced by cRecordControls::Active(), cRecordControls::GetInstantId(), cRecordControls::GetRecordControl(), cRecordControls::Process(), cRecordControls::Shutdown(), cRecordControls::Start(), and cRecordControls::Stop().

#define MAXWAIT4EPGINFO   10
 

Definition at line 31 of file menu.c.

Referenced by cRecordControl::GetEventInfo().

#define MB_PER_MINUTE   25.75
 

#define MENUTIMEOUT   120
 

Definition at line 30 of file menu.c.

Referenced by cMenuMain::ProcessKey().

#define MODETIMEOUT   3
 

Definition at line 32 of file menu.c.

Referenced by cReplayControl::ShowMode().

#define MUTETIMEOUT   5000
 

Definition at line 2610 of file menu.c.

Referenced by cDisplayVolume::cDisplayVolume(), and cDisplayVolume::ProcessKey().

#define ON_PRIMARY_INTERFACE   tr("on primary interface")
 

Definition at line 2177 of file menu.c.

#define ST      if (strchr(s, type))
 

#define STAY_SECONDS_OFF_END   10
 

#define STOP_RECORDING   tr(" Stop recording ")
 

Definition at line 2176 of file menu.c.

#define VOLUMETIMEOUT   1000
 

Definition at line 2609 of file menu.c.

Referenced by cDisplayVolume::cDisplayVolume(), and cDisplayVolume::ProcessKey().


Function Documentation

int CompareEventChannel const void *    p1,
const void *    p2
[static]
 

Definition at line 1169 of file menu.c.

int CompareEventTime const void *    p1,
const void *    p2
[static]
 

Definition at line 1324 of file menu.c.


Generated on Wed Feb 5 23:30:32 2003 for VDR by doxygen1.3-rc2