Capture Class Reference

#include <capture.h>

Inheritance diagram for Capture:
CaptureServices Service

List of all members.

Public Member Functions

Q_INVOKABLE Capture (QObject *parent=0)
DTC::CaptureCardListGetCaptureCardList (const QString &HostName, const QString &CardType)
DTC::CaptureCardGetCaptureCard (int CardId)
bool RemoveCaptureCard (int CardId)
int AddCaptureCard (const QString &VideoDevice, const QString &AudioDevice, const QString &VBIDevice, const QString &CardType, const uint AudioRateLimit, const QString &HostName, const uint DVBSWFilter, const uint DVBSatType, bool DVBWaitForSeqStart, bool SkipBTAudio, bool DVBOnDemand, const uint DVBDiSEqCType, const uint FirewireSpeed, const QString &FirewireModel, const uint FirewireConnection, const uint SignalTimeout, const uint ChannelTimeout, const uint DVBTuningDelay, const uint Contrast, const uint Brightness, const uint Colour, const uint Hue, const uint DiSEqCId, bool DVBEITScan)
bool UpdateCaptureCard (int CardId, const QString &Setting, const QString &Value)
bool RemoveCardInput (int CardInputId)
int AddCardInput (const uint CardId, const uint SourceId, const QString &InputName, const QString &ExternalCommand, const QString &ChangerDevice, const QString &ChangerModel, const QString &HostName, const QString &TuneChan, const QString &StartChan, const QString &DisplayName, bool DishnetEIT, const uint RecPriority, const uint Quicktune, const uint SchedOrder, const uint LiveTVOrder)
bool UpdateCardInput (int CardInputId, const QString &Setting, const QString &Value)

Detailed Description

Definition at line 30 of file capture.h.


Constructor & Destructor Documentation

Q_INVOKABLE Capture::Capture ( QObject *  parent = 0  )  [inline]

Definition at line 36 of file capture.h.


Member Function Documentation

DTC::CaptureCardList * Capture::GetCaptureCardList ( const QString &  HostName,
const QString &  CardType 
) [virtual]

Implements CaptureServices.

Definition at line 40 of file capture.cpp.

DTC::CaptureCard * Capture::GetCaptureCard ( int  CardId  )  [virtual]

Implements CaptureServices.

Definition at line 124 of file capture.cpp.

bool Capture::RemoveCaptureCard ( int  CardId  )  [virtual]

Implements CaptureServices.

Definition at line 191 of file capture.cpp.

Referenced by ScriptableCapture::RemoveCaptureCard().

int Capture::AddCaptureCard ( const QString &  VideoDevice,
const QString &  AudioDevice,
const QString &  VBIDevice,
const QString &  CardType,
const uint  AudioRateLimit,
const QString &  HostName,
const uint  DVBSWFilter,
const uint  DVBSatType,
bool  DVBWaitForSeqStart,
bool  SkipBTAudio,
bool  DVBOnDemand,
const uint  DVBDiSEqCType,
const uint  FirewireSpeed,
const QString &  FirewireModel,
const uint  FirewireConnection,
const uint  SignalTimeout,
const uint  ChannelTimeout,
const uint  DVBTuningDelay,
const uint  Contrast,
const uint  Brightness,
const uint  Colour,
const uint  Hue,
const uint  DiSEqCId,
bool  DVBEITScan 
) [virtual]

Implements CaptureServices.

Definition at line 205 of file capture.cpp.

Referenced by ScriptableCapture::AddCaptureCard().

bool Capture::UpdateCaptureCard ( int  CardId,
const QString &  Setting,
const QString &  Value 
) [virtual]

Implements CaptureServices.

Definition at line 248 of file capture.cpp.

bool Capture::RemoveCardInput ( int  CardInputId  )  [virtual]

Implements CaptureServices.

Definition at line 260 of file capture.cpp.

int Capture::AddCardInput ( const uint  CardId,
const uint  SourceId,
const QString &  InputName,
const QString &  ExternalCommand,
const QString &  ChangerDevice,
const QString &  ChangerModel,
const QString &  HostName,
const QString &  TuneChan,
const QString &  StartChan,
const QString &  DisplayName,
bool  DishnetEIT,
const uint  RecPriority,
const uint  Quicktune,
const uint  SchedOrder,
const uint  LiveTVOrder 
) [virtual]

Implements CaptureServices.

Definition at line 270 of file capture.cpp.

bool Capture::UpdateCardInput ( int  CardInputId,
const QString &  Setting,
const QString &  Value 
) [virtual]

Implements CaptureServices.

Definition at line 299 of file capture.cpp.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends
Generated on Thu May 24 06:41:51 2012 for MythTV by  doxygen 1.6.3