luxlabs header browser preview


@class NSString, NSArray;

@interface VCHardwareSettingsEmbedded : VCHardwareSettings <VCHardwareSettingsEmbeddedProtocol> {
    NSString *_deviceName;
    long long _chipId;
    int _deviceClass;
    int _screenWidth;
    int _screenHeight;
    unsigned long long _maxScreenEncodingSizeSupported;
    long long _videoEncoderType;
    BOOL _hasAppleNeuralEngine;
    BOOL _isInitialized;
    BOOL _hasBasebandInitialized;
    BOOL _hasBaseband;
    NSString *_marketingName;
    int _productType;
}

@property (readonly, nonatomic) NSString *deviceName;
@property (readonly, nonatomic) BOOL hasBaseband;
@property (readonly, nonatomic) unsigned int screenWidth;
@property (readonly, nonatomic) unsigned int screenHeight;
@property (readonly, nonatomic) unsigned long long maxScreenEncodingSizeSupported;
@property (readonly, nonatomic) BOOL allowScreenShareResolutionModuloAdjustment;
@property (readonly, nonatomic) unsigned int maxActiveScreenEncoders;
@property (readonly, nonatomic) unsigned int maxFrameRateSupportedScreenShare;
@property (readonly, nonatomic) BOOL shouldEnforceScreenFrameRateLimit;
@property (readonly, nonatomic) long long deviceClass;
@property (readonly, nonatomic) long long chipId;
@property (readonly, nonatomic) long long videoEncoderType;
@property (readonly, nonatomic) BOOL useSoftFramerateSwitching;
@property (readonly, nonatomic) BOOL hasAppleNeuralEngine;
@property (readonly, nonatomic) unsigned int audioPacketLossConcealmentAlgorithmAACELD;
@property (readonly, nonatomic) BOOL isSecondDisplaySupportEnabled;
@property (readonly, nonatomic) BOOL canDo1080p;
@property (readonly, nonatomic) BOOL isHEVC444DecodeSupported;
@property (readonly, nonatomic) BOOL isDisplayPortrait;
@property (readonly, nonatomic) BOOL isCaptureSIFRPreferred;
@property (readonly, nonatomic) long long screenShareCapabilities;
@property (readonly, nonatomic) BOOL isRemoteCameraSenderSupported;
@property (readonly, nonatomic) BOOL isCellularTappingSupported;
@property (readonly, nonatomic) BOOL isVoiceProcessingAt24KSupported;
@property (readonly, nonatomic) unsigned int maxHighTierMLEnhanceParticipants;
@property (readonly, nonatomic) BOOL supportHEVC;
@property (readonly, nonatomic) BOOL vcpSupportsHEVCEncoder;
@property (readonly, nonatomic) BOOL supportsHEIFEncoding;
@property (readonly, nonatomic) BOOL isSpatialAudioSupported;
@property (readonly, nonatomic) BOOL isPixelFormatAvailable;
@property (readonly, nonatomic) NSArray *supportedVideoPayloads;
@property (readonly, nonatomic) BOOL isCaptionsSupported;
@property (readonly, nonatomic) unsigned int maxDisplayRefreshRate;
@property (readonly, nonatomic) unsigned int maxActiveVideoEncoders;
@property (readonly, nonatomic) unsigned int maxActiveVideoDecoders;
@property (readonly, nonatomic) BOOL isSiriVoiceTapSupported;
@property (readonly, nonatomic) BOOL isSiriVoicePlayoutSupported;
@property (readonly, nonatomic) BOOL isViewPointCorrectionSupported;
@property (readonly, nonatomic) BOOL isSmartBrakeSupported;
@property (readonly, nonatomic) BOOL isExternalCameraSupported;
@property (readonly, nonatomic) BOOL supportsMultiway720pStream;
@property (readonly, nonatomic) BOOL supportsMultiway1080pStream;
@property (readonly, nonatomic) BOOL isMediaRecordingSupported;
@property (readonly, nonatomic) BOOL isMLEnhanceOneToOneSupported;
@property (readonly, nonatomic) BOOL isDeviceLargeScreen;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

+ (id)sharedInstance;
+ (long long)deviceClass;
+ (id)virtualHardwareSettings:(id)a0;

- (id)init;
- (void)dealloc;
- (id)marketingName;
- (id)initForDevice:(id)a0;
- (void)_initializeScreenDimension;
- (void)addPixelFormat;
- (BOOL)deviceSupportsMultiway1080p;
- (BOOL)disableMLScalarDuringSharing;
- (BOOL)isRemoteCameraSenderSupportediPad;
- (BOOL)isRemoteCameraSenderSupportediPhone;
- (BOOL)isSmartBrakeSupportedATV;
- (BOOL)isSmartBrakeSupportedIPad;
- (BOOL)isSmartBrakeSupportedIPhone;
- (BOOL)isSpatialAudioSupportedAppleTV;
- (BOOL)isSpatialAudioSupportedIPad;
- (BOOL)isSpatialAudioSupportedIPhone;
- (BOOL)isSpatialAudioSupportedIPod;
- (BOOL)limitCameraDownlinkBitrateDuringSharing;
- (unsigned int)maxFpsCameraCaptureDuringSharing;
- (unsigned int)maxFrameRateSupportedBackgroundBlur;
- (unsigned int)maxMultiwayFramerateSupported;
- (unsigned int)maxOneToOneFramerateSupported;
- (unsigned int)maxRemoteParticipants30fps;
- (double)previewPreferredAspectRatio;
- (unsigned int)screenHeightForDisplayID:(unsigned int)a0;
- (long long)screenShareCapabilitiesATV;
- (long long)screenShareCapabilitiesIPad;
- (long long)screenShareCapabilitiesIPhone;
- (long long)screenShareCapabilitiesIPod;
- (unsigned int)screenWidthForDisplayID:(unsigned int)a0;
- (void)setupSiriSupport;
- (BOOL)supportsDedicatedSystemAudioStream;
- (BOOL)supportsMultiway1080pStreamATV;
- (BOOL)supportsMultiway1080pStreamEmbeddedOS;
- (BOOL)supportsScreenCapture;
- (BOOL)supportsSystemAudioTap;

@end