AddCaptureCard

The device path (/dev/video1) or device string (12345678-0) used to address the device.

CardType (Required)

Parameter Type: String

The capture card type being created (HDHOMERUN, DEMO, etc.).

DefaultInput (Required)

Parameter Type: String

The default physical input for the device being created (Component, MPEG2TS, Television, etc.).

HostName (Required)

Parameter Type: String

The backend hostname which houses this new capture device.

AudioDevice (Optional)

Parameter Type: String

The device path (/dev/dsp) or device string (ALSA:input) used to address the audio capture device. Usually only useful for framegrabber cards.

VBIDevice (Optional)

Parameter Type: String

The device path (/dev/vbi1) used for VBI/CC capture. Usually only useful for a limited number of analog capture devices.

AudioRateLimit (Optional)

Parameter Type: Integer

The maximum audio sampling rate for captured audio. Usually only useful for framegrabber cards.

SkipBTAudio (Optional)

Parameter Type: Boolean

Used only for quirky BT878 DVB cards to prevent the backend adjusting their volume.

DVBSWFilter (Optional)

Parameter Type: Integer

No longer used. Left as a parameter for legacy purposes.

DVBSatType (Optional)

Parameter Type: Integer

No longer used. Left as a parameter for legacy purposes.

DVBWaitForSeqStart (Optional)

Parameter Type: Boolean

Wait for the SEQ start header. Only useful for DVB capture devices.

DVBOnDemand (Optional)

Parameter Type: Boolean

Only open the capture device when used for recording or EIT. Allow other programs to access the device when not actively used. Enabling can cause recording issues if multiple applications contend for the same device.

DVBDiSEqCType (Optional)

Parameter Type: Integer

No longer used. Left as a parameter for legacy purposes.

FirewireModel (Optional)

Parameter Type: String

The model of the firewire device, as defined in firewiredevices.cpp. Used to determine which AVC command set to use when changing channels and capturing.

FirewireSpeed (Optional)

Parameter Type: Integer

Firewire speed to use. For firewire capture devices.

FirewireConnection (Optional)

Parameter Type: Integer

The Firewire communication method to use. For firewire capture devices.

SignalTimeout (Optional)

Parameter Type: Integer

Number of milliseconds to wait upon tuning a frequency before signal is found. If this timer expires, tuning has failed.

ChannelTimeout (Optional)

Parameter Type: Integer

Number of milliseconds to wait upon finding signal before the desired channel is found. If this timer expires, tuning has failed.

DVBTuningDelay (Optional)

Parameter Type: Integer

Workaround for quirky capture devices. Introduce a delay to the tuning process in milliseconds.

Contrast (Optional)

Parameter Type: Integer

Used to adjust picture attributes on capture for framegrabber capture devices.

Brightness (Optional)

Parameter Type: Integer

Used to adjust picture attributes on capture for framegrabber capture devices.

Colour (Optional)

Parameter Type: Integer

Used to adjust picture attributes on capture for framegrabber capture devices.

Hue (Optional)

Parameter Type: Integer

Used to adjust picture attributes on capture for framegrabber capture devices.

DiSEqCId (Optional)

Parameter Type: Integer

Cross reference this device with a DiSEqC tree found in the diseqc_config table.