vdr
2.2.0
|
#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 | DEPRECATED_VIDEOSYSTEM |
#define | IS_AUDIO_TRACK(t) (ttAudioFirst <= (t) && (t) <= ttAudioLast) |
#define | IS_DOLBY_TRACK(t) (ttDolbyFirst <= (t) && (t) <= ttDolbyLast) |
#define | IS_SUBTITLE_TRACK(t) (ttSubtitleFirst <= (t) && (t) <= ttSubtitleLast) |
Enumerations | |
enum | eSetChannelResult { scrOk, scrNotAvailable, scrNoTransfer, scrFailed } |
enum | ePlayMode { pmNone, pmAudioVideo, pmAudioOnly, pmAudioOnlyBlack, pmVideoOnly, pmExtern_THIS_SHOULD_BE_AVOIDED } |
enum | eVideoSystem { vsPAL, vsNTSC } |
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 IS_AUDIO_TRACK | ( | t | ) | (ttAudioFirst <= (t) && (t) <= ttAudioLast) |
Definition at line 83 of file device.h.
Referenced by cDisplayTracks::ProcessKey(), cDvbHdFfDevice::SetAudioTrackDevice(), cDvbSdFfDevice::SetAudioTrackDevice(), cDevice::SetAvailableTrack(), cDevice::SetCurrentAudioTrack(), and cDisplayTracks::Show().
#define IS_DOLBY_TRACK | ( | t | ) | (ttDolbyFirst <= (t) && (t) <= ttDolbyLast) |
Definition at line 84 of file device.h.
Referenced by cDisplayTracks::ProcessKey(), cDvbHdFfDevice::SetAudioTrackDevice(), cDvbSdFfDevice::SetAudioTrackDevice(), cDevice::SetAvailableTrack(), and cDevice::SetCurrentAudioTrack().
#define IS_SUBTITLE_TRACK | ( | t | ) | (ttSubtitleFirst <= (t) && (t) <= ttSubtitleLast) |
Definition at line 85 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 cSVDRP::CmdVOLU(), and main().
enum ePlayMode |
enum eSetChannelResult |
enum eTrackType |
enum eVideoDisplayFormat |
enum eVideoSystem |