Beispiel #1
0
        // TODO: with Angular OnReset() & OnInit() are called on each page navigation.
        // Should be fixed in [email protected] (yet to be released):
        // https://github.com/apache/cordova-wp8/pull/65
        //
        // Final cleanup is for now done in OnPause() instead.

        /*public override void OnReset()
         * {
         *  Debug.WriteLine("Resetting analyzer...");
         *
         *  if (_camPreview != null)
         *  {
         *      _camPreview.OnFrameProcessed -= OnFrameProcessed;
         *      _camPreview.OnReset();
         *  }
         * }*/

        public override void OnPause(object sender, DeactivatedEventArgs e)
        {
            Debug.WriteLine("Pausing analyzer...");
            if (_camPreview != null)
            {
                _camPreview.OnFrameProcessed -= OnFrameProcessed;
                _camPreview.OnReset();
                //_camPreview.OnPause();
            }
        }