ParsecHostConfig
Host configuration.
Member of ParsecHostStatus
, passed to ParsecHostStart
and ParsecHostSetConfig
.
Fields
Type | Name | Description |
---|---|---|
ParsecHostVideoConfig | video | Video configuration, one per stream. |
ParsecGamepadMode | gamepadMode | Virtual gamepad emulation mode for connected guests. HOST_DESKTOP only. |
ParsecGamepadType | gamepadType | Virtual gamepad type for connected guests. HOST_DESKTOP only. |
ParsecQualityFlags | encoderQualityFlags | The video encoder quality. |
ParsecCGLevel | cgLevel | The congestion control level. |
ParsecAudioCancelMode | audioCancel | Cancel out possible echo from hearing yourself in chat apps based on ParsecAudioCancelMode . HOST_DESKTOP only. Windows only. |
uint32_t | maxGuests | Total number of guests allowed at once. Internally capped at 64. This number should not include the local host. |
uint32_t | captureTimeout | The time to "lock" and wait for a new video frame. |
uint32_t | encoderVBVMax | The encoders Video Buffer Verifier max buffer size. |
uint32_t | encoderVBVInitial | The encoders Video Buffer Verifier initial buffer size. |
uint32_t | encoderVBVMulti | The encoders Video Buffer Verifier multiplier. |
uint32_t | encoderMaxQP | The maximum quantizer units. |
uint32_t | encoderMinBitrate | The minimum bitrate. |
uint32_t | encoderIDRInterval | The I-Frame interval. |
uint32_t | encoderSlices | The number of encoder slices. |
uint32_t | audioPollRate | The rate of polling the audio. |
uint32_t | audioBitrate | The audio bitrate. |
uint32_t | virtualMonitors | The number of virtual monitors. |
uint32_t | exclusiveTimeout | The time we lock other people out from controlling the same host. |
char | audioID | ASCII null-terminated audio output identifier acquired via ParsecGetAudioOutputs . NULL for default device. HOST_DESKTOP only. |
char | echoCanceledApp | ASCII null-terminated case-sensitive executable name with extension to cancel via ParsecAudioCancelMode new option. HOST_DESKTOP only. Windows only. |
bool | adminMute | Mute local audio on owner connection. HOST_DESKTOP owner only. |
bool | exclusiveInput | Block remote input when local host input occurs. HOST_DESKTOP only. |
bool | preventSleep | Set to true to prevent the system from sleeping when Parsec is in the hosting state. MacOS only. |
bool | requireWhitelist | A guest can only connect to certain approved applications. |
bool | privacy | Enable privacy mode. |
bool | lockDesktop | Lock the desktop on disconnect. Only if VDD was enabled. |
bool | aspect16x10 | Create a virtual display in the 16:10 aspect ratio. |
bool | frameFlip | Flip the frame upside down before encoding it. |
bool | swEncode | Use a software encoder. |
bool | vmFallback | Set to true to create a virtual display when capture would otherwise fail. |
bool | virtualTablet | Set to true if a virtual tablet is currently connected. HOST_DESKTOP only. Windows only. |