Пример #1
0
        private void SetDefaultMenuState()
        {
            _isMenuShown = false;

            DllImports.ShowLoader(1, 0);

            _lastKeyPressTime = DateTime.Now;
            _seekLogic.Reset();

            _playbackCompletedNeedsHandling = false;

            _metricsHandler.Hide();
        }
Пример #2
0
        private void SetDefaultMenuState()
        {
            _selectedTile = 0;
            DllImports.SelectTile(_selectedTile);
            _isMenuShown = false;
            DllImports.ShowLoader(1, 0);

            _lastKeyPressTime = DateTime.Now;
            _seekLogic.Reset();

            CurrentPositionUI = TimeSpan.Zero;
            _playbackCompletedNeedsHandling = false;

            _metricsHandler.Hide();
        }
Пример #3
0
 public void StartPlayback(string videoURI, string drmDatasJSON, string streamingProtocol)
 {
     try
     {
         var drmDataList = (drmDatasJSON != null) ? JuvoPlayer.Utils.JSONFileReader.DeserializeJsonText <List <DRMDescription> >(drmDatasJSON) : new List <DRMDescription>();
         Play(videoURI, drmDataList, streamingProtocol);
     }
     catch (Exception e)
     {
         Logger?.Error(Tag, "StartPlayback failed... " + e.Message);
     }
     finally
     {
         seekLogic.Reset();
     }
 }