vdr 2.7.4
cDevice Member List

This is the complete list of members for cDevice, including all inherited members.

Action(void)cDeviceprivatevirtual
Active(void)cThread
activecThreadprivate
ActualDevice(void)cDevicestatic
AddPid(int Pid, ePidType PidType=ptOther, int StreamType=0)cDeviceprotected
AttachFilter(cFilter *Filter)cDevice
AttachPlayer(cPlayer *Player)cDevice
AttachReceiver(cReceiver *Receiver)cDevice
autoSelectPreferredSubtitleLanguagecDeviceprivate
availableTrackscDeviceprivate
AvoidRecording(void) constcDeviceinlinevirtual
CamSlot(void) constcDeviceinline
camSlotcDeviceprivate
Cancel(int WaitSeconds=0)cThreadprotected
CanReplay(void) constcDeviceprotectedvirtual
CanScaleVideo(const cRect &Rect, int Alignment=taCenter)cDeviceinlinevirtual
CardIndex(void) constcDeviceinline
cardIndexcDeviceprivate
cDevice(void)cDeviceprotected
cDeviceHook classcDevicefriend
childThreadIdcThreadprivate
childTidcThreadprivate
Clear(void)cDevicevirtual
cLiveSubtitle classcDevicefriend
CloseDvr(void)cDeviceprotectedvirtual
CloseFilter(int Handle)cDevicevirtual
ClrAvailableTracks(bool DescriptionsOnly=false, bool IdsOnly=false)cDevice
cReceiver classcDevicefriend
cThread(const char *Description=NULL, bool LowPriority=false)cThread
currentAudioTrackcDeviceprivate
currentAudioTrackMissingCountcDeviceprivate
CurrentChannel(void)cDeviceinlinestatic
currentChannelcDeviceprotectedstatic
currentSubtitleTrackcDeviceprivate
CurrentVolume(void)cDeviceinlinestatic
DelLivePids(void)cDevice
DelPid(int Pid, ePidType PidType=ptOther)cDeviceprotected
descriptioncThreadprivate
Detach(cFilter *Filter)cDevice
Detach(cPlayer *Player)cDevice
Detach(cReceiver *Receiver, bool ReleaseCam=true)cDevice
DetachAll(int Pid)cDevice
DetachAllReceivers(void)cDevicevirtual
devicecDeviceprivatestatic
deviceHookscDeviceprivatestatic
DeviceHooksProvidesEIT(void) constcDeviceprotected
DeviceHooksProvidesTransponder(const cChannel *Channel) constcDeviceprotected
DeviceName(void) constcDevicevirtual
DeviceNumber(void) constcDevice
DeviceType(void) constcDevicevirtual
dvbSubtitleConvertercDeviceprivate
eitFiltercDeviceprivate
EnsureAudioTrack(bool Force=false)cDevice
EnsureSubtitleTrack(void)cDevice
ePidType enum namecDeviceprotected
Flush(int TimeoutMs=0)cDevicevirtual
ForceTransferMode(void)cDevice
Freeze(void)cDevicevirtual
GetAudioChannel(void)cDevice
GetAudioChannelDevice(void)cDeviceprotectedvirtual
GetCurrentAudioTrack(void) constcDeviceinline
GetCurrentlyTunedTransponder(void) constcDevicevirtual
GetCurrentSubtitleTrack(void) constcDeviceinline
GetDevice(int Index)cDevicestatic
GetDevice(const cChannel *Channel, int Priority, bool LiveView, bool Query=false)cDevicestatic
GetDeviceForTransponder(const cChannel *Channel, int Priority)cDevicestatic
GetOsdSize(int &Width, int &Height, double &PixelAspect)cDevicevirtual
GetSpuDecoder(void)cDevicevirtual
GetSTC(void)cDevicevirtual
GetTrack(eTrackType Type)cDevice
GetTSPacket(uchar *&Data)cDeviceprotectedvirtual
GetVideoSize(int &Width, int &Height, double &VideoAspect)cDevicevirtual
GrabImage(int &Size, bool Jpeg=true, int Quality=-1, int SizeX=-1, int SizeY=-1)cDevicevirtual
GrabImageFile(const char *FileName, bool Jpeg=true, int Quality=-1, int SizeX=-1, int SizeY=-1)cDevice
HasCi(void)cDevicevirtual
HasDecoder(void) constcDevicevirtual
HasIBPTrickSpeed(void)cDeviceinlinevirtual
HasInternalCam(void)cDeviceinlinevirtual
HasLock(int TimeoutMs=0) constcDevicevirtual
HasPid(int Pid) constcDeviceprotected
HasProgramme(void) constcDevicevirtual
IsBonded(void) constcDeviceinlineprotectedvirtual
IsMainThread(void)cThreadinlinestatic
IsMute(void) constcDeviceinline
IsPlayingVideo(void) constcDeviceinlinevirtual
isPlayingVideocDeviceprivate
IsPrimaryDevice(bool CheckDecoder=true) constcDeviceinline
IsTunedToTransponder(const cChannel *Channel) constcDevicevirtual
keepTrackscDeviceprivate
liveSubtitlecDeviceprivate
Lock(void)cThreadinlineprotected
lowPrioritycThreadprivate
mainThreadIdcThreadprivatestatic
MakePrimaryDevice(bool On)cDeviceprotectedvirtual
MaySwitchTransponder(const cChannel *Channel) constcDevicevirtual
Mute(void)cDevicevirtual
mutecDeviceprivate
mutexcThreadprivate
mutexChannelcDevicemutableprivate
mutexCurrentAudioTrackcDeviceprivate
mutexCurrentSubtitleTrackcDeviceprivate
mutexPidscDevicemutableprivate
mutexReceivercDevicemutableprivate
NextCardIndex(int n=0)cDeviceprotectedstatic
nextCardIndexcDeviceprivatestatic
nitFiltercDeviceprivate
NumAudioTracks(void) constcDevice
NumDevices(void)cDeviceinlinestatic
numDevicescDeviceprivatestatic
NumProvidedSystems(void) constcDevicevirtual
NumSubtitleTracks(void) constcDevice
NumTracks(eTrackType FirstTrack, eTrackType LastTrack) constcDevice
Occupied(int Priority=MINPRIORITY) constcDevice
occupiedFromcDeviceprivate
occupiedPrioritycDeviceprivate
occupiedTimeoutcDeviceprivate
OpenDvr(void)cDeviceprotectedvirtual
OpenFilter(u_short Pid, u_char Tid, u_char Mask)cDevicevirtual
patFiltercDeviceprivate
PatPmtParser(void) constcDeviceinlineprotected
patPmtParsercDeviceprivate
pidHandlescDeviceprotected
Play(void)cDevicevirtual
PlayAudio(const uchar *Data, int Length, uchar Id)cDeviceprotectedvirtual
playercDeviceprivate
PlayPes(const uchar *Data, int Length, bool VideoOnly=false)cDevicevirtual
PlayPesPacket(const uchar *Data, int Length, bool VideoOnly=false)cDeviceprotectedvirtual
PlaySubtitle(const uchar *Data, int Length)cDeviceprotectedvirtual
PlayTs(const uchar *Data, int Length, bool VideoOnly=false)cDevicevirtual
PlayTsAudio(const uchar *Data, int Length)cDeviceprotectedvirtual
PlayTsSubtitle(const uchar *Data, int Length)cDeviceprotectedvirtual
PlayTsVideo(const uchar *Data, int Length)cDeviceprotectedvirtual
PlayVideo(const uchar *Data, int Length)cDeviceprotectedvirtual
Poll(cPoller &Poller, int TimeoutMs=0)cDevicevirtual
Positioner(void) constcDevicevirtual
pre_1_3_19_PrivateStreamcDeviceprivate
PrimaryDevice(void)cDeviceinlinestatic
primaryDevicecDeviceprivatestatic
Priority(bool IgnoreOccupied=false) constcDevice
ProvidesChannel(const cChannel *Channel, int Priority=IDLEPRIORITY, bool *NeedsDetachReceivers=NULL) constcDevicevirtual
ProvidesEIT(void) constcDevicevirtual
ProvidesSource(int Source) constcDevicevirtual
ProvidesTransponder(const cChannel *Channel) constcDevicevirtual
ProvidesTransponderExclusively(const cChannel *Channel) constcDevicevirtual
ptAudio enum valuecDeviceprotected
ptDolby enum valuecDeviceprotected
ptOther enum valuecDeviceprotected
ptPcr enum valuecDeviceprotected
ptTeletext enum valuecDeviceprotected
ptVideo enum valuecDeviceprotected
ReadFilter(int Handle, void *Buffer, size_t Length)cDevicevirtual
Ready(void)cDeviceprotectedvirtual
receivercDeviceprivate
Receiving(bool Dummy=false) constcDevice
ReleaseCamSlot(void)cDeviceprivate
Replaying(void) constcDevice
Running(void)cThreadinlineprotected
runningcThreadprivate
ScaleVideo(const cRect &Rect=cRect::Null)cDeviceinlinevirtual
SdtFilter(void) constcDeviceinline
sdtFiltercDeviceprivate
SectionHandler(void) constcDeviceinline
sectionHandlercDeviceprivate
SetAudioChannel(int AudioChannel)cDevice
SetAudioChannelDevice(int AudioChannel)cDeviceprotectedvirtual
SetAudioTrackDevice(eTrackType Type)cDeviceprotectedvirtual
SetAvailableTrack(eTrackType Type, int Index, uint16_t Id, const char *Language=NULL, const char *Description=NULL)cDevice
SetCamSlot(cCamSlot *CamSlot)cDevice
SetChannel(const cChannel *Channel, bool LiveView)cDeviceprivate
SetChannelDevice(const cChannel *Channel, bool LiveView)cDeviceprotectedvirtual
SetCurrentAudioTrack(eTrackType Type)cDevice
SetCurrentChannel(int ChannelNumber)cDeviceinlinestatic
SetCurrentSubtitleTrack(eTrackType Type, bool Manual=false)cDevice
SetDescription(const char *Description,...) __attribute__((format(printfcThread
SetDigitalAudioDevice(bool On)cDeviceprotectedvirtual
SetIOPriority(int Priority)cThreadprotected
SetKeepTracks(bool KeepTracks)cDeviceinline
SetMainThreadId(void)cThreadstatic
SetOccupied(int Seconds, int Priority=MINPRIORITY, time_t From=0)cDevice
SetPid(cPidHandle *Handle, int Type, bool On)cDeviceprotectedvirtual
SetPlayMode(ePlayMode PlayMode)cDeviceprotectedvirtual
SetPowerSaveIfUnused(void)cDevice
SetPowerSaveMode(bool On)cDevicevirtual
SetPrimaryDevice(int n)cDevicestatic
SetPriority(int Priority)cThreadprotected
SetSubtitleTrackDevice(eTrackType Type)cDeviceprotectedvirtual
SetUseDevice(int n)cDevicestatic
SetVideoDisplayFormat(eVideoDisplayFormat VideoDisplayFormat)cDevicevirtual
SetVideoFormat(bool VideoFormat16_9)cDevicevirtual
SetVolume(int Volume, bool Absolute=false)cDevice
SetVolumeDevice(int Volume)cDeviceprotectedvirtual
Shutdown(void)cDevicestatic
SignalQuality(void) constcDevicevirtual
SignalStats(int &Valid, double *Strength=NULL, double *Cnr=NULL, double *BerPre=NULL, double *BerPost=NULL, double *Per=NULL, int *Status=NULL) constcDevicevirtual
SignalStrength(void) constcDevicevirtual
Start(void)cThread
StartSectionHandler(void)cDeviceprotected
StartThread(cThread *Thread)cThreadprivatestatic
StillPicture(const uchar *Data, int Length)cDevicevirtual
StopReplay(void)cDevice
StopSectionHandler(void)cDeviceprotected
SwitchChannel(const cChannel *Channel, bool LiveView)cDevice
SwitchChannel(int Direction)cDevicestatic
ThreadId(void)cThreadstatic
ToggleMute(void)cDevice
Transferring(void) constcDevice
TrickSpeed(int Speed, bool Forward)cDevicevirtual
tsToPesAudiocDeviceprivate
tsToPesSubtitlecDeviceprivate
tsToPesVideocDeviceprivate
Unlock(void)cThreadinlineprotected
UseDevice(int n)cDeviceinlinestatic
useDevicecDeviceprivatestatic
volumecDeviceprivate
WaitForAllDevicesReady(int Timeout=0)cDevicestatic
~cDevice()cDeviceprotectedvirtual
~cThread()cThreadvirtual