From 3aef5a2bc0735fd343ed87a7d049561059e1cb16 Mon Sep 17 00:00:00 2001 From: mhoyer-streamlabs Date: Mon, 13 Apr 2026 15:03:06 -0500 Subject: [PATCH] Update youtube.ts --- app/services/platforms/youtube.ts | 34 ------------------------------- 1 file changed, 34 deletions(-) diff --git a/app/services/platforms/youtube.ts b/app/services/platforms/youtube.ts index 846939cac882..8db9e2825ac1 100644 --- a/app/services/platforms/youtube.ts +++ b/app/services/platforms/youtube.ts @@ -37,15 +37,6 @@ interface IYoutubeServiceState extends IPlatformState { broadcastStatus: TBroadcastLifecycleStatus | ''; settings: IYoutubeStartStreamOptions; categories: IYoutubeCategory[]; - backupStreamSettings?: IBackUpStreamSettings; -} - -interface IBackUpStreamSettings { - service: string; - key: string; - server: string; - streamType: 'rtmp_common' | 'rtmp_custom' | 'whip_custom'; - context: TDisplayType; } export interface IYoutubeStartStreamOptions extends IExtraBroadcastSettings { @@ -547,17 +538,6 @@ export class YoutubeService // setup key and platform type in the OBS settings const streamKey = stream.cdn.ingestionInfo.streamName; - //save user's current rtmp_common settings to restore after Go Live since they are overwritten here - const currentSettings = this.streamSettingsService.settings; - if (!this.state.backupStreamSettings) { - this.state.backupStreamSettings = {} as IBackUpStreamSettings; - } - this.state.backupStreamSettings.service = currentSettings.service; - this.state.backupStreamSettings.key = currentSettings.key; - this.state.backupStreamSettings.server = currentSettings.server; - this.state.backupStreamSettings.streamType = currentSettings.streamType; - this.state.backupStreamSettings.context = !context ? 'horizontal' : context; - if (!this.streamingService.views.isMultiplatformMode) { this.streamSettingsService.setSettings( { @@ -627,20 +607,6 @@ export class YoutubeService this.SET_VERTICAL_BROADCAST({} as IYoutubeLiveBroadcast); this.SET_VERTICAL_STREAM_KEY(''); this.streamSettingsService.setGoLiveSettings({ customDestinations: destinations }); - - //restore user's previous settings in case they were overwritten on Go Live - if (this.state.backupStreamSettings) { - this.streamSettingsService.setSettings( - { - platform: 'youtube', - service: this.state.backupStreamSettings.service, - key: this.state.backupStreamSettings.key, - streamType: this.state.backupStreamSettings.streamType, - server: this.state.backupStreamSettings.server, - }, - this.state.backupStreamSettings.context, - ); - } } /**