|
vdr 2.7.9
|
#include "channels.h"#include "ci.h"#include "dvbsubtitle.h"#include "eit.h"#include "filter.h"#include "nit.h"#include "pat.h"#include "positioner.h"#include "remux.h"#include "ringbuffer.h"#include "sdt.h"#include "sections.h"#include "spu.h"#include "thread.h"#include "tools.h"Go to the source code of this file.
Classes | |
| struct | tTrackId |
| class | cDeviceHook |
| class | cDevice |
| class | cDevice::cPidHandle |
| class | cTSBuffer |
Macros | |
| #define | MAXDEVICES 16 |
| #define | MAXPIDHANDLES 64 |
| #define | MAXRECEIVERS 16 |
| #define | MAXVOLUME 255 |
| #define | VOLUMEDELTA (MAXVOLUME / Setup.VolumeSteps) |
| #define | MAXOCCUPIEDTIMEOUT 99 |
| #define | IS_AUDIO_TRACK(t) |
| #define | IS_DOLBY_TRACK(t) |
| #define | IS_SUBTITLE_TRACK(t) |
| #define | DTV_STAT_VALID_NONE 0x0000 |
| #define | DTV_STAT_VALID_STRENGTH 0x0001 |
| #define | DTV_STAT_VALID_CNR 0x0002 |
| #define | DTV_STAT_VALID_BERPRE 0x0004 |
| #define | DTV_STAT_VALID_BERPOST 0x0008 |
| #define | DTV_STAT_VALID_PER 0x0010 |
| #define | DTV_STAT_VALID_STATUS 0x0020 |
| #define | DTV_STAT_HAS_NONE 0x0000 |
| #define | DTV_STAT_HAS_SIGNAL 0x0001 |
| #define | DTV_STAT_HAS_CARRIER 0x0002 |
| #define | DTV_STAT_HAS_VITERBI 0x0004 |
| #define | DTV_STAT_HAS_SYNC 0x0008 |
| #define | DTV_STAT_HAS_LOCK 0x0010 |
Enumerations | |
| enum | eSetChannelResult { scrOk , scrNotAvailable , scrNoTransfer , scrFailed } |
| enum | ePlayMode { pmNone , pmAudioVideo , pmAudioOnly , pmAudioOnlyBlack , pmVideoOnly , pmExtern_THIS_SHOULD_BE_AVOIDED } |
| enum | eVideoDisplayFormat { vdfPanAndScan , vdfLetterBox , vdfCenterCutOut } |
| enum | eTrackType { ttNone , ttAudio , ttAudioFirst = ttAudio , ttAudioLast = ttAudioFirst + 31 , ttDolby , ttDolbyFirst = ttDolby , ttDolbyLast = ttDolbyFirst + 15 , ttSubtitle , ttSubtitleFirst = ttSubtitle , ttSubtitleLast = ttSubtitleFirst + 31 , ttMaxTrackTypes } |
| #define DTV_STAT_HAS_CARRIER 0x0002 |
Definition at line 114 of file device.h.
Referenced by cDvbTuner::GetSignalStats().
| #define DTV_STAT_HAS_LOCK 0x0010 |
Definition at line 117 of file device.h.
Referenced by cDvbTuner::GetSignalStats().
| #define DTV_STAT_HAS_NONE 0x0000 |
Definition at line 112 of file device.h.
Referenced by cDvbTuner::GetSignalStats().
| #define DTV_STAT_HAS_SIGNAL 0x0001 |
Definition at line 113 of file device.h.
Referenced by cDvbTuner::GetSignalStats().
| #define DTV_STAT_HAS_SYNC 0x0008 |
Definition at line 116 of file device.h.
Referenced by cDvbTuner::GetSignalStats().
| #define DTV_STAT_HAS_VITERBI 0x0004 |
Definition at line 115 of file device.h.
Referenced by cDvbTuner::GetSignalStats().
| #define DTV_STAT_VALID_BERPOST 0x0008 |
Definition at line 108 of file device.h.
Referenced by cDvbTuner::GetSignalStats().
| #define DTV_STAT_VALID_BERPRE 0x0004 |
Definition at line 107 of file device.h.
Referenced by cDvbTuner::GetSignalStats().
| #define DTV_STAT_VALID_CNR 0x0002 |
Definition at line 106 of file device.h.
Referenced by cDvbTuner::GetSignalStats().
| #define DTV_STAT_VALID_NONE 0x0000 |
The cDevice class is the base from which actual devices can be derived.
Definition at line 104 of file device.h.
Referenced by cDvbTuner::GetSignalStats().
| #define DTV_STAT_VALID_PER 0x0010 |
Definition at line 109 of file device.h.
Referenced by cDvbTuner::GetSignalStats().
| #define DTV_STAT_VALID_STATUS 0x0020 |
Definition at line 110 of file device.h.
Referenced by cDvbTuner::GetSignalStats().
| #define DTV_STAT_VALID_STRENGTH 0x0001 |
Definition at line 105 of file device.h.
Referenced by cDvbTuner::GetSignalStats().
| #define IS_AUDIO_TRACK | ( | t | ) |
Definition at line 76 of file device.h.
Referenced by cDisplayTracks::ProcessKey(), cDvbHdFfDevice::SetAudioTrackDevice(), cDvbSdFfDevice::SetAudioTrackDevice(), cDevice::SetAvailableTrack(), cDevice::SetCurrentAudioTrack(), and cDisplayTracks::Show().
| #define IS_DOLBY_TRACK | ( | t | ) |
Definition at line 77 of file device.h.
Referenced by cDisplayTracks::ProcessKey(), cDvbHdFfDevice::SetAudioTrackDevice(), cDvbSdFfDevice::SetAudioTrackDevice(), cDevice::SetAvailableTrack(), and cDevice::SetCurrentAudioTrack().
| #define IS_SUBTITLE_TRACK | ( | t | ) |
Definition at line 78 of file device.h.
Referenced by cDevice::SetAvailableTrack(), and cDevice::SetCurrentSubtitleTrack().
| #define MAXDEVICES 16 |
Definition at line 29 of file device.h.
Referenced by cDvbDevice::BondDevices(), cDevice::cDevice(), cMenuSetupLNB::cMenuSetupLNB(), cDvbDevice::Initialize(), main(), cDevice::NextCardIndex(), and cDevice::SetUseDevice().
| #define MAXOCCUPIEDTIMEOUT 99 |
Definition at line 34 of file device.h.
Referenced by cDevice::SetOccupied().
| #define MAXPIDHANDLES 64 |
Definition at line 30 of file device.h.
Referenced by cDevice::AddPid(), cDevice::DelPid(), and cDevice::HasPid().
| #define MAXRECEIVERS 16 |
Definition at line 31 of file device.h.
Referenced by cDevice::Action(), cDevice::AttachReceiver(), cDevice::cDevice(), cDevice::Detach(), cDevice::DetachAll(), cDevice::DetachAllReceivers(), cDevice::Priority(), and cDevice::Receiving().
| #define MAXVOLUME 255 |
Definition at line 32 of file device.h.
Referenced by cSetup::cSetup(), cDevice::SetVolume(), and cDisplayVolume::Show().
| #define VOLUMEDELTA (MAXVOLUME / Setup.VolumeSteps) |
Definition at line 33 of file device.h.
Referenced by cSVDRPServer::CmdVOLU(), and main().
| enum ePlayMode |
| enum eSetChannelResult |
| enum eTrackType |
| enum eVideoDisplayFormat |