summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'media-plugins/vdr-remotetimers')
-rw-r--r--media-plugins/vdr-remotetimers/files/vdr-remotetimers-1.0.1_vdr-2.1.2.diff137
1 files changed, 0 insertions, 137 deletions
diff --git a/media-plugins/vdr-remotetimers/files/vdr-remotetimers-1.0.1_vdr-2.1.2.diff b/media-plugins/vdr-remotetimers/files/vdr-remotetimers-1.0.1_vdr-2.1.2.diff
deleted file mode 100644
index 287c8c2e6ec4..000000000000
--- a/media-plugins/vdr-remotetimers/files/vdr-remotetimers-1.0.1_vdr-2.1.2.diff
+++ /dev/null
@@ -1,137 +0,0 @@
-diff -Naur remotetimers-1.0.1.orig/menu.c remotetimers-1.0.1/menu.c
---- remotetimers-1.0.1.orig/menu.c 2014-12-26 18:41:16.359719486 +0100
-+++ remotetimers-1.0.1/menu.c 2014-12-26 18:42:58.843051214 +0100
-@@ -189,14 +189,23 @@
- bool cFreeDiskSpace::HasChanged(const char *SubDir, bool ForceCheck)
- {
- cString path(ExchangeChars(strdup(SubDir ? SubDir : ""), true), true);
-+#if APIVERSNUM > 20101
-+ path = cString::sprintf("%s/%s", cVideoDirectory::Name(), *path);
-+#else
- path = cString::sprintf("%s/%s", VideoDirectory, *path);
-+#endif
- if (ForceCheck || time(NULL) - lastDiskSpaceCheck > DISKSPACECHEK || !EntriesOnSameFileSystem(path, lastPath)) {
- int FreeMB;
- int Percent;
- int MBperMinute = -1;
- lastPath = path;
-+#if APIVERSNUM > 20101
-+ if (cVideoDirectory::IsOnVideoDirectoryFileSystem(path)) {
-+ Percent = cVideoDirectory::VideoDiskSpace(&FreeMB);
-+#else
- if (IsOnVideoDirectoryFileSystem(path)) {
- Percent = ::VideoDiskSpace(&FreeMB);
-+#endif
- MBperMinute = Recordings.MBperMinute();
- }
- else {
-@@ -1758,8 +1767,13 @@
- int len = strlen(RemoteTimersSetup.serverDir);
- bool remote = len == 0 || (strstr(name, RemoteTimersSetup.serverDir) == name && name[len] == FOLDERDELIMCHAR);
- if (!remote) {
-+#if APIVERSNUM > 20101
-+ if (RecordingsHandler.GetUsage(*fileName) == ruNone) {
-+ if (RecordingsHandler.Add(ruCut, *fileName))
-+#else
- if (!cCutter::Active()) {
- if (cCutter::Start(*fileName))
-+#endif
- Skins.Message(mtInfo, tr("Editing process started"));
- else
- Skins.Message(mtError, tr("Can't start editing process!"));
-@@ -1898,7 +1912,11 @@
- name[len] = '\0';
- }
- cString newName(ExchangeChars(strdup(name), true), true);
-+#if APIVERSNUM > 20101
-+ newName = cString::sprintf("%s/%s%s", cVideoDirectory::Name(), *newName, p);
-+#else
- newName = cString::sprintf("%s/%s%s", VideoDirectory, *newName, p);
-+#endif
- bool wasMoving = cMoveRec::IsMoving();
- if (Rename(Recording, newName)) {
- // keep old name when moving recording in background
-@@ -2215,7 +2233,11 @@
-
- cString cMenuRecordings::DirectoryName(void)
- {
-+#if APIVERSNUM > 20101
-+ cString d(cVideoDirectory::Name());
-+#else
- cString d(VideoDirectory);
-+#endif
- if (base) {
- char *s = ExchangeChars(strdup(base), true);
- d = AddDirectory(d, s);
-@@ -2312,9 +2334,17 @@
- }
- cRecording *recording = ri->Recording();
- cString FileName = recording->FileName();
-+#if APIVERSNUM > 20101
-+ if (RecordingsHandler.GetUsage(*FileName) != ruNone) {
-+#else
- if (cCutter::Active(ri->Recording()->FileName())) {
-+#endif
- if (Interface->Confirm(tr("Recording is being edited - really delete?"))) {
-+#if APIVERSNUM > 20101
-+ RecordingsHandler.Del(*FileName);
-+#else
- cCutter::Stop();
-+#endif
- recording = Recordings.GetByName(FileName); // cCutter::Stop() might have deleted it if it was the edited version
- // we continue with the code below even if recording is NULL,
- // in order to have the menu updated etc.
-diff -Naur remotetimers-1.0.1.orig/remotetimers.c remotetimers-1.0.1/remotetimers.c
---- remotetimers-1.0.1.orig/remotetimers.c 2014-12-26 18:41:16.363052819 +0100
-+++ remotetimers-1.0.1/remotetimers.c 2014-12-26 18:42:58.846384548 +0100
-@@ -172,11 +172,23 @@
- if (*RemoteTimersSetup.serverDir) {
- ir->name = cString::sprintf("%s~%s", RemoteTimersSetup.serverDir, recording.Name());
-
-+#if APIVERSNUM > 20101
-+ int len = strlen(cVideoDirectory::Name());
-+#else
- int len = strlen(VideoDirectory);
-+#endif
- ir->fileName = recording.FileName();
-+#if APIVERSNUM > 20101
-+ if (strncmp(ir->fileName, cVideoDirectory::Name(), strlen(cVideoDirectory::Name())) == 0 && ir->fileName[len] == '/') {
-+#else
- if (strncmp(ir->fileName, VideoDirectory, strlen(VideoDirectory)) == 0 && ir->fileName[len] == '/') {
-+#endif
- char *serverDir = ExchangeChars(strdup(RemoteTimersSetup.serverDir), true);
-+#if APIVERSNUM > 20101
-+ ir->fileName = cString::sprintf("%s/%s%s", cVideoDirectory::Name(), serverDir, ir->fileName + len);
-+#else
- ir->fileName = cString::sprintf("%s/%s%s", VideoDirectory, serverDir, ir->fileName + len);
-+#endif
- free(serverDir);
- }
- else {
-diff -Naur remotetimers-1.0.1.orig/watcher.c remotetimers-1.0.1/watcher.c
---- remotetimers-1.0.1.orig/watcher.c 2014-12-26 18:41:16.363052819 +0100
-+++ remotetimers-1.0.1/watcher.c 2014-12-26 18:42:58.846384548 +0100
-@@ -44,7 +44,11 @@
- cUpdateWatcher::cUpdateWatcher(): cThread("remotetimers update file watcher")
- {
- serverLastModifiedTime = 0;
-+#if APIVERSNUM > 20101
-+ clientUpdateFile = AddDirectory(cVideoDirectory::Name(), ".update");
-+#else
- clientUpdateFile = AddDirectory(VideoDirectory, ".update");
-+#endif
- clientLastDev = 0;
- inSubDir = false;
- }
-@@ -63,7 +67,11 @@
- // server recordings in subdir: check mtime of subdir/.update
- char *tmpDir = strdup(RemoteTimersSetup.serverDir);
- tmpDir = ExchangeChars(tmpDir, true);
-+#if APIVERSNUM > 20101
-+ serverUpdateFile = AddDirectory(cVideoDirectory::Name(), AddDirectory(tmpDir, ".update"));
-+#else
- serverUpdateFile = AddDirectory(VideoDirectory, AddDirectory(tmpDir, ".update"));
-+#endif
- serverLastModifiedTime = LastModifiedTime(serverUpdateFile);
- free(tmpDir);
- }