[mythtv] tv_grab_ee changes (fwd)

Cougar mythtv at lost.data.ee
Tue Oct 25 11:03:00 UTC 2005


This is resend 
(http://mythtv.org/pipermail/mythtv-dev/2005-October/040744.html)

tv_grab_ee is now in XMLTV CVS repository.

-- 
Cougar

---------- Forwarded message ----------
Date: Thu, 20 Oct 2005 23:09:59 +0300 (EEST)
From: Cougar <mythtv at lost.data.ee>
Reply-To: Development of mythtv <mythtv-dev at mythtv.org>
To: Development of mythtv <mythtv-dev at mythtv.org>
Subject: [mythtv] tv_grab_ee changes


Please apply this patch to the current SVN version. New tv_grab_ee grabs 
all available listings at once and we don't need to run it more. At the 
same time it can also show only specific days but then it just removes 
some data from listing.

New tv_grab_ee will be hopefully added soon to the XMLTV also. It is 
available right now on http://wiki.version6.net/MythTV

---
Cougar
-------------- next part --------------
Index: programs/mythfilldatabase/filldata.cpp
===================================================================
--- programs/mythfilldatabase/filldata.cpp	(revision 7536)
+++ programs/mythfilldatabase/filldata.cpp	(working copy)
@@ -2643,6 +2643,11 @@
         command.sprintf("nice %s --days 1 --offset %d --config-file '%s' --output %s",
                         xmltv_grabber.ascii(), offset, configfile.ascii(),
                         filename.ascii());
+    else if (xmltv_grabber == "tv_grab_ee")
+        // Estonian grabber returns all known data by default
+        command.sprintf("nice %s --output %s",
+                        xmltv_grabber.ascii(),
+                        filename.ascii());
     else
     {
         isNorthAmerica = true;
@@ -2667,7 +2672,8 @@
          xmltv_grabber == "tv_grab_jp" ||
          xmltv_grabber == "tv_grab_pt" ||
          xmltv_grabber == "tv_grab_be_tvb" ||
-         xmltv_grabber == "tv_grab_be_tlm"))
+         xmltv_grabber == "tv_grab_be_tlm" ||
+         xmltv_grabber == "tv_grab_ee"))
          command += " --quiet";
 
 
@@ -2849,7 +2855,7 @@
             xmltv_grabber == "tv_grab_fi" || xmltv_grabber == "tv_grab_es" ||
             xmltv_grabber == "tv_grab_nl" || xmltv_grabber == "tv_grab_au" ||
             xmltv_grabber == "tv_grab_fr" || xmltv_grabber == "tv_grab_jp" ||
-            xmltv_grabber == "tv_grab_pt")
+            xmltv_grabber == "tv_grab_pt" || xmltv_grabber == "tv_grab_ee")
         {
             // These don't support the --offset option, so just grab the max.
             if (!grabData(*it, -1))
@@ -2870,7 +2876,6 @@
                  xmltv_grabber == "technovera" ||
                  xmltv_grabber == "tv_grab_se_swedb" ||
                  xmltv_grabber == "tv_grab_no" ||
-                 xmltv_grabber == "tv_grab_ee" ||
                  xmltv_grabber == "tv_grab_de_tvtoday" ||
                  xmltv_grabber == "tv_grab_be_tvb" ||
                  xmltv_grabber == "tv_grab_be_tlm" ||
@@ -2922,8 +2927,6 @@
                 maxday = 7;
             else if (xmltv_grabber == "tv_grab_se_swedb")
                 maxday = 10;
-            else if (xmltv_grabber == "tv_grab_ee")
-                maxday = 14;
             else if (xmltv_grabber == "tv_grab_de_tvtoday")
                 maxday = 7;
             else if (xmltv_grabber == "tv_grab_be_tvb")


More information about the mythtv-dev mailing list