vdr 2.6.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 |
#define | DEPRECATED_SETCURRENTCHANNEL 0 |
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(), 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 |