Epgsync-plugin

From VDR Wiki

(Difference between revisions)
Jump to: navigation, search
 
(One intermediate revision not shown)
Line 1: Line 1:
==Description==
==Description==
-
<!-- [[Image:(missing)-plugin.jpg|thumb|Screenshot]] -->
+
'''Author:''' Frank Schmirler
-
Imports the [[EPG]] of an other VDR using the [[Svdrp]] protocol. For connecting the [[svdrpservice-plugin]] is used which has to be installed along with epgsync.
+
-
The actual import runs as a background thread. You can start the thread from the main menu or automatically whenever the plugin is started.
+
Imports the [[EPG]] of another VDR using the Svdrp protocol. For connecting the svdrpservice-plugin is used which has to be installed along with epgsync.
-
<!-- ==Hardware requirements== -->
+
The actual import runs as background thread. The thread can be started from main menu and/or automatically whenever the plugin is started.  
-
==Software requirements==
+
===Status===
-
[[svdrpservice-plugin]] >= 0.0.2
+
Last Update 06/2013
-
==Installation==
+
==Software Requirements==
-
See [[plugin installation]]
+
* [[svdrpservice-plugin]] >= 0.0.2
-
==Problems==
+
==Current Version(en)==
-
===Thread priority===
+
[http://vdr.schmirler.de/svdrpservice/vdr-svdrpservice-1.0.0.tgz 1.0.0]
-
On some systems even the slow channel-by-channel import seems to affect the live picture. Try the following patch to reduce the thread priority:
+
-
--- thread.c.orig      2006-09-20 12:52:36.000000000 +0200
 
-
+++ thread.c    2006-09-20 12:53:08.000000000 +0200
 
-
@@ -12,6 +12,8 @@
 
-
  #define EPGSYNC_SLEEPMS 30
 
-
 
-
  void cEpgSyncThread::Action() {
 
-
+        SetPriority(15);
 
-
+
 
-
        plugin = cPluginManager::GetPlugin("svdrpservice");
 
-
        if (!plugin) {
 
-
                esyslog("EpgSync: Plugin svdrpservice not available");
 
-
 
-
===Buffer size===
 
-
Large EPG entries might exceed the internal buffer size. The log will show something like
 
-
svdrpservice: line too long in reply from ...
 
-
Increase the buffer size to e.g. 32k by editing [[svdrpservice-plugin]]'s connection.h:
 
-
#define BUFFER_SIZE KILOBYTE(32)
 
==Links==
==Links==
-
{|
+
# [http://vdr.schmirler.de Plugins Homepage]
-
| [1]
+
-
| http://vdr.schmirler.de/
+
-
| Plugin homepage
+
-
|}
+
[[Category:Plugins]]
[[Category:Plugins]]
 +
[[Category:EPG_and_Co]]
 +
[[Category:Svdrp-tools]]
-
{{i18n|Epgsync-plugin}}
+
{{i18n|epgsync-plugin}}

Latest revision as of 17:29, 8 December 2013

Contents

Description

Author: Frank Schmirler

Imports the EPG of another VDR using the Svdrp protocol. For connecting the svdrpservice-plugin is used which has to be installed along with epgsync. The actual import runs as background thread. The thread can be started from main menu and/or automatically whenever the plugin is started.

Status

Last Update 06/2013

Software Requirements

Current Version(en)

1.0.0

Links

  1. Plugins Homepage
Personal tools
Participate