internal static void StopDataStream(VarjoStreamType type) { if (!IsMRReady()) { return; } MRStopDataStream(type); }
internal static bool SupportsDataStream(VarjoStreamType type) { if (!IsMRReady()) { return(false); } return(MRSupportsDataStream(type)); }
internal static bool StartDataStream(VarjoStreamType type, VarjoStreamCallback callback) { if (!IsMRReady()) { return(false); } return(MRStartDataStream(type, callback, IntPtr.Zero)); }
internal static void StopDataStream(VarjoStreamType type) { if (!IsMRAvailable(true)) { return; } MRStopDataStream(type); }
internal static bool SupportsDataStream(VarjoStreamType type) { if (!IsMRAvailable(true)) { return(false); } return(MRSupportsDataStream(type)); }
private static extern void MRStopDataStream(VarjoStreamType streamType);
private static extern bool MRStartDataStream(VarjoStreamType streamType, VarjoStreamCallback callback, IntPtr userdata);
private static extern bool MRSupportsDataStream(VarjoStreamType streamType);