Skip to content

Request: Option to completely disable WebRTC  #58

@TheBv

Description

@TheBv

The recent changes to the WebRTC package and the compliance with Vulkan is very much appreciated.
I am however still running into issues with WebRTC and the Meta-SDK (which would be worth opening another issue but I don't have time to properly investigate this right now)

Currently for the AddPackageWebRTC.cs script we have the following:
#if !UNITY_WEBRTC_UBIQ_FORK && !(UNITY_WEBRTC && UBIQ_DISABLE_WEBRTCCOMPATIBILITYCHECK)
In the Unity VOIP implementation files we have the definitions
#if UNITY_WEBRTC || UNITY_WEBRTC_UBIQ_FORK

This combination of symbols currently doesn't allow for one to say: "I don't want WebRTC at all" which would be practical for my use case since I'm not using the VOIP services from Ubiq. (or well I customized them partially because of issue #52)

E.g the additon of another symbol like:
#if !UNITY_WEBRTC_UBIQ_FORK && !(UNITY_WEBRTC && UBIQ_DISABLE_WEBRTCCOMPATIBILITYCHECK) && !UBIQ_DISABLE_WEBRTC
Would already resolve this issue for us.

I can however understand that this isn't necessary desirable and I understand why the current implementation is the way it is.

I'd be happy about any response/feedback to this request :)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions