func isCameraDisabled()

in AzureCommunicationUI/sdk/AzureCommunicationUICalling/Sources/Presentation/SwiftUI/Calling/CallingViewComponent/ControlBarViewModel.swift [240:250]


    func isCameraDisabled() -> Bool {
        buttonViewDataState.callScreenCameraButtonState?.enabled == false ||
                cameraPermission == .denied ||
                cameraState.operation == .pending ||
                callingStatus == .localHold ||
        callingStatus == .inLobby ||
                isCameraStateUpdating ||
                isBypassLoadingOverlay() ||
        !capabilitiesManager.hasCapability(capabilities: self.capabilities,
                                           capability: ParticipantCapabilityType.turnVideoOn)
    }