diff options
Diffstat (limited to 'hlsPlayerControl.cpp')
-rw-r--r-- | hlsPlayerControl.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/hlsPlayerControl.cpp b/hlsPlayerControl.cpp index 6e4a250..5144649 100644 --- a/hlsPlayerControl.cpp +++ b/hlsPlayerControl.cpp @@ -11,9 +11,7 @@ cControl* cHlsPlayerControl::Create(plexclient::Video* Video) if(!Video->m_pServer) return NULL; - plexclient::Plexservice service(Video->m_pServer); - service.Authenticate(); - std::string transcodeUri = service.GetUniversalTranscodeUrl(Video); + std::string transcodeUri = plexclient::Plexservice::GetUniversalTranscodeUrl(Video); cHlsPlayerControl* playerControl = new cHlsPlayerControl(new cHlsPlayer(transcodeUri, Video), Video); playerControl->m_title = Video->m_sTitle; @@ -118,11 +116,13 @@ eOSState cHlsPlayerControl::ProcessKey(eKeys Key) break; case kGreen|k_Repeat: case kGreen: - //SkipSeconds(-60); + Hide(); + player->JumpRelative(-600); break; case kYellow|k_Repeat: case kYellow: - //SkipSeconds( 60); + Hide(); + player->JumpRelative(600); break; case kStop: case kBlue: |