summaryrefslogtreecommitdiff
path: root/hlsPlayer.cpp
diff options
context:
space:
mode:
authorchriszero <zerov83@gmail.com>2015-02-05 21:32:55 +0100
committerchriszero <zerov83@gmail.com>2015-02-05 21:32:55 +0100
commit312c13f4f6b299a976787542869f96b1e66549cf (patch)
tree7ee2732eaec79d50e0c9718960fd58e2436f10f6 /hlsPlayer.cpp
parent1ecdb2a5d9e05e0d30dae89e3d675218ca4c255e (diff)
downloadvdr-plugin-plex-312c13f4f6b299a976787542869f96b1e66549cf.tar.gz
vdr-plugin-plex-312c13f4f6b299a976787542869f96b1e66549cf.tar.bz2
Plex remote support.
Control via Plexapps (Android, IOS...)
Diffstat (limited to 'hlsPlayer.cpp')
-rw-r--r--hlsPlayer.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/hlsPlayer.cpp b/hlsPlayer.cpp
index 92ce5c6..a6c0e6b 100644
--- a/hlsPlayer.cpp
+++ b/hlsPlayer.cpp
@@ -341,11 +341,12 @@ void cHlsSegmentLoader::Ping(void)
//--- cHlsPlayer
-cHlsPlayer::cHlsPlayer(std::string startm3u8, plexclient::Video* Video)
+cHlsPlayer::cHlsPlayer(std::string startm3u8, plexclient::Video* Video, int offset)
{
+ dsyslog("[plex]: '%s'", __FUNCTION__);
m_pSegmentLoader = new cHlsSegmentLoader(startm3u8);
m_pVideo = Video;
- m_timeOffset = 0;
+ m_timeOffset = offset;
m_jumpOffset = 0;
m_tTimeSum = 0;
m_doJump = false;
@@ -356,6 +357,7 @@ cHlsPlayer::cHlsPlayer(std::string startm3u8, plexclient::Video* Video)
cHlsPlayer::~cHlsPlayer()
{
+ dsyslog("[plex]: '%s'", __FUNCTION__);
delete m_pSegmentLoader;
m_pSegmentLoader = NULL;
Detach();