FaceCamSetAudioOnly() public static méthode

public static FaceCamSetAudioOnly ( bool audioOnly ) : void
audioOnly bool
Résultat void
Exemple #1
0
    public void FaceCamToggle()
    {
        DebugLog("Face Cam Toggle!");

        if (Everyplay.FaceCamIsRecordingPermissionGranted())
        {
            isFaceCameOn = !isFaceCameOn;

            if (isFaceCameOn)
            {
                if (!Everyplay.FaceCamIsSessionRunning())
                {
                    Everyplay.FaceCamStartSession();
                    Everyplay.FaceCamSetAudioOnly(true);                      //added
                }
            }
            else
            {
                if (Everyplay.FaceCamIsSessionRunning())
                {
                    Everyplay.FaceCamStopSession();
                }
            }
        }
        else         //For the first time in the game we want to turn on the camera
        {
            Everyplay.FaceCamRequestRecordingPermission();
            startFaceCamWhenPermissionGranted = true;
        }
    }
Exemple #2
0
 public void faceCamSetAudioOnly(bool val)
 {
     #if BROADCAST_USE_EVERYPLAY
     Everyplay.FaceCamSetAudioOnly(val);
     #else
     #endif
 }
    public static void SetMicrophoneEnable(bool enabled)
    {
        MicrophoneEnabled = enabled;

        if (enabled)
        {
            Everyplay.FaceCamSetAudioOnly(true);
            Everyplay.FaceCamRequestRecordingPermission();
        }
        else
        {
            Everyplay.FaceCamStopSession();
        }
    }
Exemple #4
0
    /// <summary>
    ///Called after the Everyplay.FaceCamRequestRecordingPermission() call,
    ///when program has the result of a permission request
    /// </summary>
    private void FaceCamRecordingPermission(bool granted)
    {
        DebugLog("FaceCamRecordingPermission Event");

        if (startFaceCamWhenPermissionGranted)
        {
            isFaceCameOn = granted;
            Everyplay.FaceCamStartSession();
            Everyplay.FaceCamSetAudioOnly(true);              //added
            if (Everyplay.FaceCamIsSessionRunning())
            {
                startFaceCamWhenPermissionGranted = false;
            }
        }
    }
    void Start()
    {
        if (Everyplay.GetUserInterfaceIdiom() == (int)Everyplay.UserInterfaceIdiom.iPad)
        {
            Everyplay.FaceCamSetPreviewSideWidth(iPadPreviewSideWidth);
            Everyplay.FaceCamSetPreviewBorderWidth(iPadPreviewBorderWidth);
            Everyplay.FaceCamSetPreviewPositionX(iPadPreviewPositionX);
            Everyplay.FaceCamSetPreviewPositionY(iPadPreviewPositionY);
        }
        else
        {
            Everyplay.FaceCamSetPreviewSideWidth(iPhonePreviewSideWidth);
            Everyplay.FaceCamSetPreviewBorderWidth(iPhonePreviewBorderWidth);
            Everyplay.FaceCamSetPreviewPositionX(iPhonePreviewPositionX);
            Everyplay.FaceCamSetPreviewPositionY(iPhonePreviewPositionY);
        }

        Everyplay.FaceCamSetPreviewBorderColor(previewBorderColor.r, previewBorderColor.g, previewBorderColor.b, previewBorderColor.a);
        Everyplay.FaceCamSetPreviewOrigin(previewOrigin);
        Everyplay.FaceCamSetPreviewScaleRetina(previewScaleRetina);
        Everyplay.FaceCamSetPreviewVisible(previewVisible);

        Everyplay.FaceCamSetAudioOnly(audioOnly);
    }
 public void FaceCamSetAudioOnly(bool audioOnly)
 {
     Everyplay.FaceCamSetAudioOnly(audioOnly);
 }