ReplayKit is only available on certain iPhone, iPad and iPod Touch devices running iOS 9.0 or later.
public static void StartBroadcasting(ReplayKit.BroadcastStatusCallback callback) { bool enableCamera = false; bool enableMicrophone = false; ReplayKit.StartBroadcasting(callback, enableMicrophone, enableCamera); }
public static bool StartRecording() { bool enableCamera = false; bool enableMicrophone = false; return(ReplayKit.StartRecording(enableMicrophone, enableCamera)); }
public static void StartBroadcasting(ReplayKit.BroadcastStatusCallback callback, bool enableMicrophone) { ReplayKit.StartBroadcasting(callback, enableMicrophone, false); }
public static void StartBroadcasting(ReplayKit.BroadcastStatusCallback callback) { ReplayKit.StartBroadcasting(callback, false, false); }
public static void StartBroadcasting(ReplayKit.BroadcastStatusCallback callback, [DefaultValue("false")] bool enableMicrophone, [DefaultValue("false")] bool enableCamera) { ReplayKit.StartBroadcastingImpl(callback, enableMicrophone, enableCamera); }
public static bool StartRecording() { return(ReplayKit.StartRecording(false, false)); }
public static bool StartRecording(bool enableMicrophone) { return(ReplayKit.StartRecording(enableMicrophone, false)); }
public static bool StartRecording([DefaultValue("false")] bool enableMicrophone, [DefaultValue("false")] bool enableCamera) { return(ReplayKit.StartRecordingImpl(enableMicrophone, enableCamera)); }
public static bool ShowCameraPreviewAt(float posX, float posY) { return(ReplayKit.ShowCameraPreviewAt(posX, posY, -1f, -1f)); }