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; } }
public bool isFacecamRecordingPermissionGranted() { #if BROADCAST_USE_EVERYPLAY return(Everyplay.FaceCamIsRecordingPermissionGranted()); #else return(false); #endif }
public bool FaceCamIsRecordingPermissionGranted() { return(Everyplay.FaceCamIsRecordingPermissionGranted()); }