luxlabs header browser preview


@class NSString;

@interface VCDefaults : NSObject {
    int _forceCaptureWidth;
    int _forceCaptureHeight;
    int _forceEncodeWidth;
    int _forceEncodeHeight;
    int _forceEncodeFramerate;
    int _forceFramerate;
    int _forceBitrate;
    int _forceVideoPayload;
    int _forceRecvVideoPayload;
    int _forceKeyFrameInterval;
}

@property (readonly) BOOL forceScreenHWI;
@property (readonly) BOOL forceHWI;
@property (readonly) BOOL forceMultiwayHWI;
@property (readonly) BOOL forceDisableThermal;
@property (readonly) int forceCaptureWidth;
@property (readonly) int forceCaptureHeight;
@property (readonly) int forceEncodeFramerate;
@property (readonly) int forceEncodeWidth;
@property (readonly) int forceEncodeHeight;
@property (readonly) int forceFramerate;
@property (readonly) int forceBitrate;
@property (readonly) int forceVideoPayload;
@property (readonly) int forceRecvVideoPayload;
@property (readonly) int forceKeyFrameInterval;
@property (readonly) BOOL forceARCapture;
@property (readonly) BOOL forceMirroredCapture;
@property (readonly) BOOL forceEnablePearlCamera;
@property (readonly) BOOL cameraVideoStablization;
@property (readonly) BOOL forceOneToOneMode;
@property (readonly) BOOL supportsOneToOneMode;
@property (readonly) BOOL forceDisableVideoRuleWiFi1080;
@property (readonly) BOOL forceDisableVideoRuleCell720;
@property (readonly) BOOL forceDisableProcessSpecificRequirements;
@property (readonly) BOOL forceDisableSSRCCollisionDetection;
@property (readonly) BOOL enableBitstreamCapture;
@property (readonly) int enableRxDecodeYUVDump;
@property (readonly) BOOL enableVPBLogging;
@property (readonly) int enableTxSourceYuvDump;
@property (readonly) BOOL enableTxBitstreamDump;
@property (readonly) BOOL enableRecvBitstreamDump;
@property (readonly) BOOL enablePacketLogging;
@property (readonly) BOOL enableTxTimestampAlignmentLogs;
@property (readonly) BOOL disableVAD;
@property (readonly) int bundleAudio;
@property (readonly) BOOL audioRecordingEnabled;
@property (readonly) int forceAudioPayload;
@property (readonly) int forceAudioBitrate;
@property (readonly) int forceAudioPacketsPerBundle;
@property (readonly) int forceAudioHardwareSampleRate;
@property (readonly) float forceAudioPowerThreshold;
@property (readonly) int forceAudioPowerTimeInterval;
@property (readonly) BOOL forceDisableAudioPowerSpectrumRegister;
@property (readonly) BOOL forceUseFloat;
@property (readonly) int forceAudioChannelCount;
@property (readonly) BOOL disableRed;
@property (readonly) int forceRedNumPayloads;
@property (readonly) int forceRedMaxDelay;
@property (readonly) BOOL useSBR;
@property (readonly) unsigned int aacBlockSize;
@property (readonly) BOOL offerAnetecCodecEnabled;
@property (readonly) int forceVideoStreamResolution;
@property (readonly) int forceVideoStreamTxMaxBitrate;
@property (readonly) int forceVideoStreamTxMinBitrate;
@property (readonly) int forceVideoStreamFramerate;
@property (readonly) int forceVideoStreamKeyFrameInterval;
@property (readonly) int forceVideoStreamRxMaxBitrate;
@property (readonly) int forceVideoStreamRxMinBitrate;
@property (readonly) BOOL forceVideoStreamDisableBitrateCap;
@property (readonly) int forceVideoStreamPayload;
@property (readonly) BOOL forceVideoStreamLowLatency;
@property (readonly) double remoteMediaStallTimeout;
@property (readonly) BOOL videoStreamRateControlDumpEnabled;
@property (readonly) int videoStreamRateControlAlgorithm;
@property (readonly) BOOL forceDisableMediaQueue;
@property (readonly) BOOL mediaQueueDumpEnabled;
@property (readonly) int rateControllerType;
@property (readonly) int rateControlStatisticsQueueWaitTime;
@property (readonly) BOOL bandwidthEstimationDumpEnabled;
@property (readonly) BOOL rateControlDumpEnabled;
@property (readonly) BOOL rateControlLogEnabled;
@property (readonly) BOOL rateControlAllowVideoStop;
@property (readonly) BOOL rateControlAllowBurstyLossRampDown;
@property (readonly) int rateControlForceTxCap;
@property (readonly) int rateControlForceRxCap;
@property (readonly) int rateControlForceTxRate;
@property (readonly) int rateControlForceRxRate;
@property (readonly) int rateControlBasebandSlowDownFactor;
@property (readonly) int packetExpirationTime;
@property (readonly) int redundancyControlForceVideoRedundancyPercentage;
@property (readonly) BOOL isFECVersion2Enabled;
@property (readonly) int max2GRate;
@property (readonly) BOOL forceIPv6;
@property (readonly) int enableiRATSuggestion;
@property (readonly) int localWRMLinkType;
@property (readonly) BOOL enableGFTStatsReporting;
@property (readonly) BOOL enableGFTStatsReceiveThread;
@property (readonly) float pauseHeartbeatInterval;
@property (readonly) BOOL forceWiFiAssist;
@property (readonly) BOOL forceWiFiAssistOutOfBudget;
@property (readonly) int localRATTypeOverride;
@property (readonly) int extraPayloads;
@property (readonly) int encodingScore;
@property (readonly) BOOL canDecodeHD;
@property (readonly) BOOL shouldDisplayVideoInfoLayer;
@property (readonly) BOOL momentsUserPreferenceEnabled;
@property (readonly) BOOL momentsUseBestVideoRule;
@property (readonly) BOOL dumpMediaBlob;
@property (readonly) unsigned int maxActiveVideoEncoders;
@property (readonly) unsigned int maxActiveVideoDecoders;
@property (readonly) BOOL forceEVSWideBand;
@property (readonly) BOOL forceMuteAtStart;
@property (readonly) BOOL forceDisableVideoDegraded;
@property (readonly) BOOL forceDisableMediaStalled;
@property (readonly) unsigned int minParticipantCountSendVoiceActiveOnly;
@property (readonly) BOOL forceDisableMediaEncryption;
@property (readonly) BOOL forceDisableReporting;
@property (readonly) BOOL forceFECRepairStream;
@property (readonly) BOOL useVirtualCapture;
@property (readonly) BOOL useCannedVideoPackets;
@property (readonly) unsigned char cannedVideoPacketMode;
@property (readonly) NSString *virtualHardware;
@property (readonly) BOOL isTransmitterTestVerificationEnabled;
@property (readonly) BOOL isReceiverTestVerificationEnabled;
@property (readonly) unsigned int forceVisibilityIndex;
@property (readonly) BOOL forceDisableMediaPriority;
@property (readonly) unsigned char audioPriorityDecaySlow;
@property (readonly) unsigned char audioPriorityDecayFast;
@property (readonly) unsigned char audioPriorityRampUpSpeed;
@property (readonly) float audioVoiceDetectionSensitivity;
@property (readonly) unsigned int silenceLevelMovingAveragePeriod;
@property (readonly) unsigned char forceAudioPriorityValue;
@property (readonly) BOOL forceAudioPriorityEnabled;
@property (readonly) unsigned int multiwayAudioNetworkBitrateCapWifi;
@property (readonly) unsigned int multiwayAudioNetworkBitrateCapCellular;
@property (readonly) unsigned int multiwayVideoNetworkBitrateCapWifi;
@property (readonly) unsigned int multiwayVideoNetworkBitrateCapCellular;
@property (readonly) unsigned int prominenceActiveProbabilityThreshold;
@property (readonly) unsigned int prominenceInactiveProbabilityThreshold;
@property (readonly) unsigned int prominenceActiveAccumulationThreshold;
@property (readonly) unsigned int prominenceInactiveAccumulationThreshold;
@property (readonly) BOOL forceDisableFaceZoom;
@property (readonly) BOOL enableHEIFAndHEVCForMoments;
@property (readonly) BOOL forceDynamicEffectsFramerate;
@property (readonly) float depthFrameRateMultiplier;
@property (readonly) BOOL forceDisableEffectsHealthCheck;
@property (readonly) BOOL forceDisableMessageEncryption;

+ (long long)integerValueForKey:(struct __CFString { } *)a0;
+ (id)sharedInstance;
+ (long long)integerValueForKey:(struct __CFString { } *)a0 defaultValue:(long long)a1;
+ (BOOL)booleanValueForKey:(struct __CFString { } *)a0;
+ (BOOL)booleanValueForKey:(struct __CFString { } *)a0 defaultValue:(BOOL)a1;
+ (id)copyStringValueForKey:(struct __CFString { } *)a0;
+ (double)getDoubleValueForKey:(struct __CFString { } *)a0 defaultValue:(double)a1;

- (id)allocWithZone:(struct _NSZone { } *)a0;
- (id)retain;
- (id)init;
- (unsigned long long)retainCount;
- (id)autorelease;
- (oneway void)release;
- (id)copyWithZone:(struct _NSZone { } *)a0;
- (BOOL)forceWifiAssist;
- (void)seperateString:(id)a0;
- (BOOL)shouldOverrideEffectsFramerate:(unsigned int *)a0;
- (BOOL)enableAudioDumpParticipantLocal:(BOOL)a0;
- (BOOL)enableAudioDumpParticipantRemote:(BOOL)a0;
- (BOOL)forceEnableAudioMockInputPathForAppleTV;
- (unsigned int)forceThermalLevelFramerate:(unsigned int)a0;
- (BOOL)forceUseInternalRTPThreadingWithDefaultValue:(BOOL)a0;
- (BOOL)forceWifiAssistOutOfBudget;

@end