Skip to content
This repository has been archived by the owner on Mar 1, 2024. It is now read-only.

Commit

Permalink
Handle DefaultToHover as a config option in InitialSettings (#68)
Browse files Browse the repository at this point in the history
  • Loading branch information
StomyPX committed Feb 7, 2023
1 parent a92a4c4 commit ada7022
Showing 1 changed file with 7 additions and 7 deletions.
14 changes: 7 additions & 7 deletions Frontend/library/src/WebRtcPlayer/WebRtcPlayerController.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1159,13 +1159,6 @@ export class WebRtcPlayerController {
this.peerConnectionController.preferredCodec = "";
}

if (Offer.defaultToHover) {
this.config.setFlagEnabled(
Flags.HoveringMouseMode,
Offer.defaultToHover.toLowerCase() === 'true'
);
}

const sdpOffer: RTCSessionDescriptionInit = {
sdp: Offer.sdp,
type: 'offer'
Expand Down Expand Up @@ -1535,6 +1528,13 @@ export class WebRtcPlayerController {
parsedInitialSettings.PixelStreaming;
}

if (parsedInitialSettings.ConfigOptions) {
this.config.setFlagEnabled(
Flags.HoveringMouseMode,
!!parsedInitialSettings.ConfigOptions.DefaultToHover
);
}

initialSettings.ueCompatible();
Logger.Log(Logger.GetStackTrace(), payloadAsString, 6);

Expand Down

0 comments on commit ada7022

Please sign in to comment.