protected override void OnPause() { base.OnPause(); if (!IsCamSuspended && (CamView?.IsStreaming ?? false)) { CamView?.StopPlayback(); IsCamSuspended = true; } FinishSensor(); }
public override void OnHiddenChanged(bool hidden) { base.OnHiddenChanged(hidden); if (!hidden && !(CamView?.IsStreaming ?? true)) { BeginStream(); } else if (hidden && (CamView?.IsStreaming ?? false)) { CamView.StopPlayback(); } }