init()

in Broadcasting/Views/Settings/Bitrate.swift [26:35]


    init(viewModel: BroadcastViewModel, dismissAction: @escaping () -> Void) {
        self.viewModel = viewModel
        self.dismissAction = dismissAction
        self.manualBitrateLimits = viewModel.configurations.userDefaults.bool(forKey: Constants.kManualBitrateLimits)
        self.autoAdjustBitrate = viewModel.configurations.activeVideoConfiguration.useAutoBitrate
        self.targetBitrate = String(viewModel.configurations.activeVideoConfiguration.initialBitrate / 1000)
        self.minBitrate = String(viewModel.configurations.activeVideoConfiguration.minBitrate)
        self.maxBitrate = String(viewModel.configurations.activeVideoConfiguration.maxBitrate)
        self.dataUse = String(format: "%.1fGB/hr", viewModel.dataUsePerHour)
    }