summaryrefslogtreecommitdiff
path: root/hlsPlayer.cpp
diff options
context:
space:
mode:
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();