MythTV  master
Public Slots | Public Member Functions | Private Attributes | List of all members
ScriptableCapture Class Reference

#include <capture.h>

Inheritance diagram for ScriptableCapture:
Inheritance graph
[legend]
Collaboration diagram for ScriptableCapture:
Collaboration graph
[legend]

Public Slots

bool RemoveCaptureCard (int Id)
 
bool 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)
 

Public Member Functions

Q_INVOKABLE ScriptableCapture (QScriptEngine *pEngine, QObject *parent=nullptr)
 

Private Attributes

Capture m_obj
 
QScriptEngine * m_pEngine
 

Detailed Description

Definition at line 120 of file capture.h.

Constructor & Destructor Documentation

◆ ScriptableCapture()

Q_INVOKABLE ScriptableCapture::ScriptableCapture ( QScriptEngine *  pEngine,
QObject *  parent = nullptr 
)
inline

Definition at line 131 of file capture.h.

Member Function Documentation

◆ RemoveCaptureCard

bool ScriptableCapture::RemoveCaptureCard ( int  Id)
inlineslot

Definition at line 138 of file capture.h.

◆ AddCaptureCard

bool ScriptableCapture::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 
)
inlineslot

Definition at line 145 of file capture.h.

Member Data Documentation

◆ m_obj

Capture ScriptableCapture::m_obj
private

Definition at line 126 of file capture.h.

Referenced by AddCaptureCard(), and RemoveCaptureCard().

◆ m_pEngine

QScriptEngine* ScriptableCapture::m_pEngine
private

Definition at line 127 of file capture.h.

Referenced by ScriptableCapture().


The documentation for this class was generated from the following file: