---
title: "VFCPortConfig"
description: "API documentation for VFCPortConfig"
url: https://developer.disguise.one/python-api/docs/vfcportconfig/
---

# VFCPortConfig

See also: [Feed Guide](/plugins/guides/feed)

Base class (inherits properties and methods): _[Resource](/python-api/docs/resource#resource)_

## Properties

#### **colourConversion** : _int_

_Options: {0: ‘BT.601’, 1: ‘BT.709’, 2: ‘BT.2020’, 3: ‘AUTO’}_

#### **dualLink** : _bool_

#### **fsStart** : _int_

#### **interlaced** : _bool_

#### **matrixInput** : _str_

DVI Matrix input identifier (e.g. “1.1”)

#### **quadDivision** : _[VFCQuadDivision](/python-api/docs/vfcquaddivision#vfcquaddivision)_

#### **resolution** : _[Int2](/python-api/docs/int2#int2)_

#### **sdiMode** : _[SMPTEMode](/python-api/docs/smptemode#smptemode)_

#### **timingMode** : _[VFCPortTimingMode](/python-api/docs/vfcporttimingmode#vfcporttimingmode)_

#### **transferCharacteristics** : _int_

_Options: {0: ‘SDR-TV’, 1: ‘HLG’, 2: ‘PQ’, 3: ‘Unspecified’}  
UserName: Transfer characteristics_

#### **txIPDestination** : _List\[[VFCTxIPDestination](/python-api/docs/vfctxipdestination#vfctxipdestination)\]_

## Variables

#### **AUTO** : _Final\[[ColourConversionProfile](/python-api/docs/colourconversionprofile#colourconversionprofile)\]_ = ColourConversionProfile.AUTO

#### **BT\_2020** : _Final\[[ColourConversionProfile](/python-api/docs/colourconversionprofile#colourconversionprofile)\]_ = ColourConversionProfile.BT2020

#### **BT\_601** : _Final\[[ColourConversionProfile](/python-api/docs/colourconversionprofile#colourconversionprofile)\]_ = ColourConversionProfile.BT601

#### **BT\_709** : _Final\[[ColourConversionProfile](/python-api/docs/colourconversionprofile#colourconversionprofile)\]_ = ColourConversionProfile.BT709

#### **HLG** : _Final\[[TransferCharacteristics](/python-api/docs/transfercharacteristics#transfercharacteristics)\]_ = TransferCharacteristics.HLG

#### **INTERLACED** : _Final\[[TransportType](/python-api/docs/transporttype#transporttype)\]_ = TransportType.Interlaced

#### **PQ** : _Final\[[TransferCharacteristics](/python-api/docs/transfercharacteristics#transfercharacteristics)\]_ = TransferCharacteristics.PQ

#### **PROGRESSIVE** : _Final\[[TransportType](/python-api/docs/transporttype#transporttype)\]_ = TransportType.Progressive

#### **QUAD\_DIVISION\_INTERLEAVED** : _Final\[[VFCQuadDivision](/python-api/docs/vfcquaddivision#vfcquaddivision)\]_ = VFCQuadDivision.INTERLEAVED

#### **QUAD\_DIVISION\_SQUARE** : _Final\[[VFCQuadDivision](/python-api/docs/vfcquaddivision#vfcquaddivision)\]_ = VFCQuadDivision.SQUARE

#### **SDR** : _Final\[[TransferCharacteristics](/python-api/docs/transfercharacteristics#transfercharacteristics)\]_ = TransferCharacteristics.SDR

#### **SMPTE\_INVALID** : _Final\[[SMPTEMode](/python-api/docs/smptemode#smptemode)\]_ = SMPTEMode.Invalid

#### **TIMING\_AUTO** : _Final\[[VFCPortTimingMode](/python-api/docs/vfcporttimingmode#vfcporttimingmode)\]_ = VFCPortTimingMode.AUTO

#### **TIMING\_CVT** : _Final\[[VFCPortTimingMode](/python-api/docs/vfcporttimingmode#vfcporttimingmode)\]_ = VFCPortTimingMode.CVT

#### **TIMING\_CVT\_RB** : _Final\[[VFCPortTimingMode](/python-api/docs/vfcporttimingmode#vfcporttimingmode)\]_ = VFCPortTimingMode.CVT\_RB

#### **TIMING\_CVT\_RB\_V2** : _Final\[[VFCPortTimingMode](/python-api/docs/vfcporttimingmode#vfcporttimingmode)\]_ = VFCPortTimingMode.CVT\_RB\_V2

#### **TIMING\_SMPTE** : _Final\[[VFCPortTimingMode](/python-api/docs/vfcporttimingmode#vfcporttimingmode)\]_ = VFCPortTimingMode.SMPTE

#### **Unspecified** : _Final\[[TransferCharacteristics](/python-api/docs/transfercharacteristics#transfercharacteristics)\]_ = TransferCharacteristics.Unspecified

## Methods

#### **getOrCreateTxIPDestination**(self, portIndex: _int_, itf: _int_) -> _[VFCTxIPDestination](/python-api/docs/vfctxipdestination#vfctxipdestination)_
