luxlabs header browser preview


@class NSString, CallSegment, VCReportingHistogram;

@interface VCAggregatorFaceTime : VCAggregator <VCAdaptiveLearningDelegate> {
    NSString *_currentSegmentKey;
    NSString *_relayServer;
    NSString *_endToEndStatus;
    int _relayType;
    NSString *_accessToken;
    CallSegment *_currentSegment;
    BOOL _currentDegradedVideoState;
    double _degradedVideoStartTime;
    double _degradedVideoDuration;
    BOOL _currentNoRemoteState;
    double _noRemoteStartTime;
    unsigned int _vcrcProfileNumber;
    int _callTotalDurationTicks;
    int _callAggregatedDurationTicks;
    double _callAverageTargetBitrate;
    double _callAverageSendBitrate;
    double _callAverageReceiveBitrate;
    int _callMaxAudioErasureCount;
    int _callMaxVideoStallCount;
    double _callAverageJitterBufferDelay;
    int _targetJBSizeChanges;
    int _maxTargetJBSizeChanges;
    int _minVideoFrameRate;
    int _callAudioTotalTimescaleCount;
    int _callAudioTotalSpeechTimescaleCount;
    int _callAudioTotalSilenceTimescaleCount;
    int _callAudioTotalExpandTimescaleCount;
    int _callAudioTotalCompressTimescaleCount;
    double _callAudioAverageTimescaleRate;
    double _callAudioAverageSilenceTimescaleRate;
    double _callAudioAverageSpeechTimescaleRate;
    unsigned int _averageJitterQueueSize;
    unsigned int _averageJitterQueueSizeChanges;
    unsigned int _maxJitterQueueSize;
    double _timeWeightedJitterQueueSize;
    double _callAverageTotalVideoSendBitrate;
    double _callAverageVideoMediaSendBitrate;
    double _callAverageVideoHeaderSendBitrate;
    double _callAverageVideoFECSendBitrate;
    double _callAverageRTT;
    double _callAverageAbnormalPLR;
    unsigned int _callAbnormalPLRCount;
    unsigned int _callLBAOnCount;
    double _callPoorConnectionTotalLength;
    double _callPoorConnectionMaxLength;
    unsigned int _callPoorConnectionFrequency;
    double _callTotalVideoStallTime;
    double _lastReportedVideoStallTime;
    double _lastReportedMediaStallTime;
    double _callLastVideoResolutionChangeTime;
    unsigned int _callECNEnabledCount;
    unsigned int _totalConnectionTime;
    unsigned int _startConnectionTime;
    unsigned int _transportConnectionTime;
    unsigned int _totalMediaStallSaveInterval;
    int _mediaReceivedTime;
    unsigned int _mediaReceivedToProcessedTime;
    unsigned int _callDeviceRole;
    unsigned int _callTransportType;
    unsigned int _callErrorDomain;
    unsigned int _numberOfSegments;
    unsigned long long _lastReportedVideoPacketSent;
    unsigned int _lastReportedAudioPacketRecv;
    unsigned long long _VPLRAccumulator;
    unsigned int _significantOOOPacketCount;
    unsigned int _totalVideoPacketsExpected;
    unsigned int _totalFIRDemandCounter;
    unsigned int _totalFIRCounter;
    unsigned int _videoFrameDecodedButSkippedCounter;
    unsigned int _videoFrameIncompleteNextTSCounter;
    unsigned int _videoFrameTotalIncompleteCounter;
    unsigned int _decodedVideoFrameEnqueueCounter;
    unsigned int _videoFrameReceivedCounter;
    unsigned int _videoFrameExpectedCounter;
    unsigned int _videoFrameNonFECTotalCounter;
    unsigned int _videoFrameNonFECCompleteCounter;
    unsigned int _encodedVideoFrameCounter;
    unsigned int _captureVideoFrameCounter;
    unsigned int _lastReportedTotalCellDupTxDataBytes;
    unsigned int _lastReportedTotalCellDupRxDataBytes;
    unsigned int _lastReportedTotalUsedCellBudgetTxDataBytes;
    unsigned int _lastReportedTotalUsedCellBudgetRxDataBytes;
    unsigned int _lastReportedMBLRampDownCount;
    unsigned char _duplicationType;
    unsigned long long _lastReportedTotalCellTxDataBytes;
    unsigned long long _lastReportedTotalCellRxDataBytes;
    unsigned int _totalDuplicationDuration;
    BOOL _didSwitchFromOneToOne;
    BOOL _didSwitchFromGFT;
    double _oneToOneSwitchUpgradeTime;
    unsigned int _oneToOneSwitchUpgradeErrorCode;
    double _gftSwitchDowngradeTime;
    unsigned int _gftSwitchDowngradeErrorCode;
    double _duplicationStartTime;
    unsigned int _evictedFramesLikelyRecoverableCount;
    unsigned int _evictedFramesTrackedCount;
    unsigned int _evictedFramesAnalysisValidIntervals;
    double _evictedFramesAverageLatePacketDelay;
    double _evictedFramesMaxLatePacketDelay;
    VCReportingHistogram *_evictedFramesLatePacketHist;
    unsigned int _evictedFramesRecoveredCount;
    unsigned int _lateFramesScheduledCount;
    unsigned int _fecProcessingTime;
    VCReportingHistogram *_lossPattern;
    double _primaryConnHealthAllowedDelay;
    unsigned int _localAlertStateSwitchCount;
    unsigned int _remoteAlertStateSwitchCount;
    double _lastLocalAlertTime;
    double _lastRemoteAlertTime;
    BOOL _localAlertActive;
    BOOL _remoteAlertActive;
    unsigned char _coreMotionActivityValue;
    unsigned char _coreMotionActivityConfidence;
    double _minVPCProcessingTime;
    double _maxVPCProcessingTime;
    double _averageVPCProcessingTimeSum;
    unsigned int _averageVPCProcessingTimeCounter;
    VCReportingHistogram *_callVideoSwitchPeriodHistogram;
    unsigned long long _localWRMDuplicationSwitchCount;
    unsigned long long _remoteWRMDuplicationSwitchCount;
    unsigned long long _packetSendSuccessCounter;
    unsigned long long _packetSendFailureCounter;
    int _avSyncOffsetSum;
    int _minAVSyncOffset;
    int _maxAVSyncOffset;
    unsigned int _avSyncOffsetSamplesCount;
    BOOL _isExpanseEnabled;
    double _handshakeStartTime;
    double _handshakeDuration;
    BOOL _isCenterStageEnabled;
    BOOL _isPortraitBlurEnabled;
    int _lastCameraCaptureWidth;
    int _lastCameraCaptureHeight;
    BOOL _isRTXTelemetryAvailable;
    unsigned long long _nacksSent;
    unsigned long long _nacksFulfilled;
    unsigned long long _nacksFulfilledOnTime;
    unsigned int _uniqueNacksSent;
    unsigned long long _lateFramesScheduledWithRTXCount;
    unsigned long long _assembledFramesWithRTXPacketsCount;
    unsigned long long _failedToAssembleFramesWithRTXPacketsCount;
    VCReportingHistogram *_nacksPLRWithRTX;
    VCReportingHistogram *_nacksPLRWithoutRTX;
    unsigned short _currentAudioCodecPayload;
    unsigned int _currentAudioMediaBitrate;
    double _lastAudioTierStatsUpdate;
    BOOL rtcpPSFBForLossFeedbackEnabled;
    BOOL rtcpPSFBForLtrAckEnabled;
}

@property (readonly) VCReportingHistogram *JBQSizeDeltaVidLarger;
@property (readonly) VCReportingHistogram *JBQSizeDeltaAudLarger;
@property (readonly) NSString *lastSegmentKey;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

- (void)reset:(id)a0;
- (void)reset;
- (void)dealloc;
- (void)populateSegmentBytes:(struct tagVCAggregatorFaceTimeSegmentStatsBytes { unsigned long long x0; unsigned long long x1; unsigned long long x2; unsigned long long x3; unsigned int x4; unsigned int x5; unsigned int x6; unsigned int x7; } *)a0 toPayload:(id)a1;
- (void)processConnectionEstablishment:(id)a0;
- (void)updateCellTech:(id)a0;
- (void)updateRTXStats:(id)a0;
- (void)updateLinkProbingStats:(unsigned int)a0 payload:(id)a1;
- (void)updateProtocolStackDescription:(id)a0;
- (void)addConnectionTiming:(id)a0;
- (void)addControlChannelTelemetry:(id)a0;
- (id)aggregatedCallReports;
- (id)aggregatedSegmentQRReport;
- (id)aggregatedSegmentReport:(int)a0;
- (id)aggregatedSegmentReportInternal:(int)a0;
- (id)aggregatedSessionReport;
- (void)flushCurrentSegment;
- (void)flushCurrentSegment:(id)a0;
- (id)initWithDelegate:(id)a0 nwParentActivity:(id)a1 conversationTimeBase:(id)a2;
- (BOOL)isDuplicationChangedForEventType:(unsigned short)a0;
- (double)markHandshakeCompletion:(id)a0;
- (void)markHandshakeStart:(id)a0;
- (void)processCameraResolution:(id)a0;
- (void)processControlChannelEventType:(unsigned short)a0 payload:(id)a1;
- (void)processDuplication:(id)a0 type:(unsigned short)a1;
- (void)processEventWithCategory:(unsigned short)a0 type:(unsigned short)a1 payload:(id)a2;
- (void)processRTXConfigData:(id)a0;
- (void)processRtcpPSFBForResiliencyConfigData:(id)a0;
- (void)saveCallSegmentHistory;
- (void)setNWActivityReportingEnabled:(BOOL)a0;
- (void)setupAdaptiveLearningWithParameters:(id)a0;
- (BOOL)shouldReportWithCallErrorCode:(unsigned int)a0;
- (void)startNewSegment:(id)a0;
- (void)updateAVSyncOffsetSumAndCountWithValue:(int)a0;
- (void)updateActiveConnectionRegistry:(id)a0 type:(unsigned short)a1;
- (void)updateAlgoMetrics:(id)a0 type:(unsigned int)a1;
- (void)updateAudioTxStatsWithPayload:(id)a0;
- (void)updateBitrateCap:(id)a0;
- (void)updateCenterStageEnabled:(unsigned short)a0;
- (void)updateConnectionTelemetry:(id)a0;
- (void)updateConnectionTimes:(id)a0;
- (void)updateCoreMotionActivityWithPayload:(id)a0;
- (void)updateErrorCode:(id)a0;
- (void)updateLateFrameStats:(id)a0;
- (void)updateLinkSuggestionTelemetry:(id)a0;
- (void)updateNetworkSendResultStats:(id)a0;
- (void)updateNetworkStats:(unsigned int)a0 payload:(id)a1;
- (void)updateNoRemoteState:(id)a0 state:(BOOL)a1;
- (void)updatePauseVideo:(id)a0;
- (id)updatePayloadWithSingleParticipantData:(id)a0;
- (void)updatePortraitBlurEnabled:(unsigned short)a0;
- (void)updatePrimaryConnHealthAllowedDelay:(double)a0;
- (void)updateQRExperiments:(id)a0;
- (void)updateRTStats:(id)a0;
- (void)updateRateControlExperiment:(id)a0 type:(unsigned short)a1;
- (void)updateRateControlSmartBrakeTrialVersion:(id)a0 type:(unsigned short)a1;
- (void)updateRelayInfo:(id)a0;
- (void)updateRoleModeTransport:(unsigned short)a0 deviceRole:(unsigned short)a1 transportType:(unsigned short)a2 isInitiator:(BOOL)a3;
- (void)updateSegmentStats:(id)a0;
- (void)updateSwitchConfiguration:(unsigned int)a0 payload:(id)a1;
- (void)updateVCRCProfileNumber:(unsigned int)a0;
- (void)updateVPCStatus:(id)a0;
- (void)updateVideoQualityWithPayload:(id)a0;
- (void)updateVideoResolution:(id)a0;
- (void)updateVideoSwitchTimes:(id)a0;
- (void)updateWRMMetrics:(unsigned int)a0 payload:(id)a1;

@end