From 7517b874d8f0b5c823c8e3f9c811306e4906f1da Mon Sep 17 00:00:00 2001 From: schmirl Date: Fri, 14 May 2010 06:23:59 +0000 Subject: added compatibility with VDR 1.6 tsplay-0.1 patch --- server/recplayer.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'server') diff --git a/server/recplayer.c b/server/recplayer.c index f45d8c3..3c0e728 100644 --- a/server/recplayer.c +++ b/server/recplayer.c @@ -34,7 +34,7 @@ RecPlayer::RecPlayer(cRecording* rec) // FIXME find out max file path / name lengths -#if VDRVERSNUM >= 10703 +#if VDRVERSNUM >= 10703 || defined(MAXVIDEOFILESIZETS) indexFile = new cIndexFile(recording->FileName(), false, rec->IsPesRecording()); #else indexFile = new cIndexFile(recording->FileName(), false); @@ -58,7 +58,7 @@ void RecPlayer::scan() for(i = 1; i < 1000; i++) { -#if APIVERSNUM < 10703 +#if APIVERSNUM < 10703 || !defined(MAXVIDEOFILESIZETS) snprintf(fileName, 2047, "%s/%03i.vdr", recording->FileName(), i); //log->log("RecPlayer", Log::DEBUG, "FILENAME: %s", fileName); file = fopen(fileName, "r"); @@ -99,7 +99,7 @@ int RecPlayer::openFile(int index) char fileName[2048]; -#if APIVERSNUM >= 10703 +#if APIVERSNUM >= 10703 || defined(MAXVIDEOFILESIZETS) snprintf(fileName, 2047, "%s/%05i.ts", recording->FileName(), index); isyslog("openFile called for index %i string:%s", index, fileName); @@ -222,7 +222,7 @@ uint64_t RecPlayer::positionFromFrameNumber(uint32_t frameNumber) { if (!indexFile) return 0; -#if VDRVERSNUM >= 10703 +#if VDRVERSNUM >= 10703 || defined(MAXVIDEOFILESIZETS) uint16_t retFileNumber; off_t retFileOffset; #else -- cgit v1.2.3