<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent changes to patches</title><link href="https://sourceforge.net/p/dvbtools/patches/" rel="alternate"/><link href="https://sourceforge.net/p/dvbtools/patches/feed.atom" rel="self"/><id>https://sourceforge.net/p/dvbtools/patches/</id><updated>2009-02-18T03:15:40Z</updated><subtitle>Recent changes to patches</subtitle><entry><title>Patch to allow dvbstream to access 8 devices</title><link href="https://sourceforge.net/p/dvbtools/patches/8/" rel="alternate"/><published>2009-02-18T03:15:40Z</published><updated>2009-02-18T03:15:40Z</updated><author><name>Mark Paulus</name><uri>https://sourceforge.net/u/mgpaulus/</uri></author><id>https://sourceforge.netf9dbb72c27844678b8a5588a7be8e962ca811bc7</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;The version of dvbstream bundled in debian etch/lenny can only handle up to 4 dvb devices.  For stability in my mythtv system, I have created higher artificial links/devices via udev, such as 5,6,7. &lt;/p&gt;
&lt;p&gt;The attached patch allows dvbstream to access up to 8 devices, to allow access to the linked devices.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>fix handling of -n parameter</title><link href="https://sourceforge.net/p/dvbtools/patches/7/" rel="alternate"/><published>2006-08-03T13:00:56Z</published><updated>2006-08-03T13:00:56Z</updated><author><name>Dirk Jagdmann</name><uri>https://sourceforge.net/u/doj/</uri></author><id>https://sourceforge.netb239709e2424f2ff2c72951ad5445ff502f41f8a</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Although dvbstream accepts the -n parameter on the&lt;br /&gt;
command line to set the number of seconds to record, it&lt;br /&gt;
does not handle the value set, or in other words does&lt;br /&gt;
not stop recording after the elapsed time.&lt;/p&gt;
&lt;p&gt;This patch fixes this bug and dvbstream will cleanly&lt;br /&gt;
stop recording after the number of seconds set with -n&lt;br /&gt;
have elapsed.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>DVB-T Germany defaults 2nd</title><link href="https://sourceforge.net/p/dvbtools/patches/6/" rel="alternate"/><published>2006-05-07T17:24:16Z</published><updated>2006-05-07T17:24:16Z</updated><author><name>vitomi</name><uri>https://sourceforge.net/u/sthom/</uri></author><id>https://sourceforge.netb41b742d1b9a06b54bac8a350b01bf5934b9f07d</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;As it seems that I do not understand how to submit &lt;br /&gt;
files in SF.net I put the code to the descr.&lt;br /&gt;
Here it is and it has to go to the dvb_defaults.h:&lt;/p&gt;
&lt;p&gt;#ifdef GERMANY&lt;/p&gt;
&lt;p&gt;/* GERMANY settings */&lt;br /&gt;
#define DVB_T_LOCATION              "in Germany"&lt;br /&gt;
#define BANDWIDTH_DEFAULT           BANDWIDTH_8_MHZ&lt;br /&gt;
#define HP_CODERATE_DEFAULT         FEC_1_2&lt;br /&gt;
#define CONSTELLATION_DEFAULT       QAM_16&lt;br /&gt;
#define TRANSMISSION_MODE_DEFAULT &lt;br /&gt;
TRANSMISSION_MODE_8K&lt;br /&gt;
#define GUARD_INTERVAL_DEFAULT    &lt;br /&gt;
GUARD_INTERVAL_1_4&lt;br /&gt;
#define HIERARCHY_DEFAULT           HIERARCHY_NONE&lt;/p&gt;
&lt;p&gt;#endif&lt;/p&gt;
&lt;p&gt;Thank you,&lt;br /&gt;
sascha&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>DVT-T defaults for Germany</title><link href="https://sourceforge.net/p/dvbtools/patches/5/" rel="alternate"/><published>2006-05-07T17:18:41Z</published><updated>2006-05-07T17:18:41Z</updated><author><name>Anonymous</name><uri>https://sourceforge.net/u/userid-None/</uri></author><id>https://sourceforge.net3f359db7fa65fb40c50cd5495ccb5a90f6f9c062</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Find the defaults for DVB-T in Germany in the &lt;br /&gt;
attached file.&lt;br /&gt;
To the Makefile these lines have to be added then:&lt;/p&gt;
&lt;p&gt;ifdef GERMANY&lt;br /&gt;
CFLAGS += -DGERMANY&lt;br /&gt;
endif&lt;/p&gt;
&lt;p&gt;By the way:&lt;br /&gt;
Thank you for the great tool!&lt;/p&gt;
&lt;p&gt;sascha&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Fix dvbstream DVB-C tuning for CVS version</title><link href="https://sourceforge.net/p/dvbtools/patches/4/" rel="alternate"/><published>2005-12-18T15:11:05Z</published><updated>2005-12-18T15:11:05Z</updated><author><name>Anonymous</name><uri>https://sourceforge.net/u/userid-None/</uri></author><id>https://sourceforge.net212748df799c1216f5a52aa3d01d8e2cf3e2f7f1</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;In tune.c, the QAM tuning parameter INVERSION_OFF&lt;br /&gt;
causes tuning to fail  (Cinergy 1200 DVB-C budget card,&lt;br /&gt;
linux 2.6.12, HTV cable network in Finland). &lt;/p&gt;
&lt;p&gt;The error shown is:&lt;br /&gt;
Not able to lock to the signal on the given frequency&lt;/p&gt;
&lt;p&gt;Changing it to obey the command line parameter -I fixes&lt;br /&gt;
the problem (The default INVERSION_AUTO works fine for me).&lt;/p&gt;
&lt;p&gt;dvbstream/tune.c line 272&lt;/p&gt;
&lt;p&gt;-  feparams.inversion=INVERSION_OFF;&lt;br /&gt;
+  feparams.inversion=specInv; &lt;/p&gt;
&lt;p&gt;Quite obviously this applies to dvbtune/tune.c as well.&lt;/p&gt;
&lt;p&gt;As a different matter, the 0.5 release enters an&lt;br /&gt;
infinite polling loop as described eralier by someone&lt;br /&gt;
else. This problem doesn't exist in the CVS version. &lt;/p&gt;
&lt;p&gt;dvbstream v0.5 - (C) Dave Chapman 2001-2004&lt;br /&gt;
Released under the GPL.&lt;br /&gt;
Latest version available from &lt;a href="http://www.linuxstb.org/" rel="nofollow"&gt;http://www.linuxstb.org/&lt;/a&gt;&lt;br /&gt;
Using DVB card "Philips TDA10021 DVB-C"&lt;br /&gt;
tuning DVB-C to -467841536, srate=5900000&lt;br /&gt;
polling....&lt;br /&gt;
Getting frontend event&lt;br /&gt;
FE_STATUS:&lt;br /&gt;
polling....&lt;br /&gt;
FE_STATUS:&lt;br /&gt;
polling....&lt;br /&gt;
Getting frontend event&lt;br /&gt;
FE_STATUS: FE_HAS_SIGNAL FE_HAS_CARRIER&lt;br /&gt;
polling....&lt;br /&gt;
Getting frontend event&lt;br /&gt;
FE_STATUS:&lt;br /&gt;
polling....&lt;br /&gt;
FE_STATUS:&lt;br /&gt;
polling....&lt;br /&gt;
FE_STATUS:&lt;br /&gt;
polling....&lt;br /&gt;
FE_STATUS:&lt;br /&gt;
polling....&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>XML patch for UK TUTV</title><link href="https://sourceforge.net/p/dvbtools/patches/3/" rel="alternate"/><published>2004-11-07T13:42:21Z</published><updated>2004-11-07T13:42:21Z</updated><author><name>Anonymous</name><uri>https://sourceforge.net/u/userid-None/</uri></author><id>https://sourceforge.net7fe5d2b4fc646fc32a84b7ea79b30e9c7809a0fa</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;The attached is necessary to produce a useful XML file in the UK using dvbtune -i since TUTV started (missing trailing slash). &lt;/p&gt;
&lt;p&gt;--- dvbtune-0.5/dvbtune.c       2004-02-11 15:59:19.000000000 +0000&lt;br /&gt;
+++ dvbtune.c   2004-11-07 13:26:37.141855636 +0000&lt;br /&gt;
@@ -469,7 +469,7 @@&lt;br /&gt;
{&lt;br /&gt;
pid = ((buf[i+j] &amp;amp; 0x1f) &amp;lt;&amp;lt; 8) | buf[i+j+1];&lt;br /&gt;
id = (buf[i+j+2] &amp;lt;&amp;lt; 8) | buf[i+j+3];&lt;br /&gt;
-                   printf("&amp;lt;ca_system_descriptor type=\"seca\" system_id=\"0x%04x\" ecm_pid=\"%d\" ecm_id=\"%06x\"&amp;gt;\n",k,pid,id);&lt;br /&gt;
+                   printf("&amp;lt;ca_system_descriptor type=\"seca\" system_id=\"0x%04x\" ecm_pid=\"%d\" ecm_id=\"%06x\" /&amp;gt;\n",k,pid,id);&lt;br /&gt;
}&lt;br /&gt;
break;&lt;br /&gt;
case VIACCESS_CA_SYSTEM:&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>patch for reasonable Australian defaults</title><link href="https://sourceforge.net/p/dvbtools/patches/2/" rel="alternate"/><published>2003-07-18T16:38:20Z</published><updated>2003-07-18T16:38:20Z</updated><author><name>Matthew Walker</name><uri>https://sourceforge.net/u/gunzel/</uri></author><id>https://sourceforge.net404084287e4a6f0365f2b367fb50e4a577361090</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;We finally have a card here that supports our mostly VHF &lt;br /&gt;
DVB-T. I have attached a patch with a reasonable set of &lt;br /&gt;
defaults for dvbstream (would work on dvbtune as well) for &lt;br /&gt;
Australia using the same method as already in place for &lt;br /&gt;
Finland (&amp;amp;quot;make AUSTRALIA=1&amp;amp;quot;).&lt;/p&gt;
&lt;p&gt;Not all the stations use the same values for guard interval &lt;br /&gt;
and code rate so I've picked the ones used by the majority. &lt;br /&gt;
In my experience it doesn't make any difference what these &lt;br /&gt;
are set to anyway, the main thing is to get the bandwidth &lt;br /&gt;
right and all stations are on 7 MHz channels.&lt;/p&gt;
&lt;p&gt;Thanks for a great piece of software it works out of the box.&lt;/p&gt;
&lt;p&gt;Matthew&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>PMT parsing patch for dvbtune.c</title><link href="https://sourceforge.net/p/dvbtools/patches/1/" rel="alternate"/><published>2002-05-29T02:15:45Z</published><updated>2002-05-29T02:15:45Z</updated><author><name>Douglas Kosovic</name><uri>https://sourceforge.net/u/dkosovic/</uri></author><id>https://sourceforge.net7376927481ef69274d2ef41a2d3529ec89a7177b</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;dvbtune only works correctly if  there is a unique PMT&lt;br /&gt;
PID for each program definition.&lt;/p&gt;
&lt;p&gt;The attached patch fixes the scan_pmt(int pid,int&lt;br /&gt;
sid,int change) functions, so that it only parses the&lt;br /&gt;
current PMT section which matches the service_id (i.e&lt;br /&gt;
program_number) as specified by the &amp;amp;quot;sid&amp;amp;quot; argument.&lt;/p&gt;
&lt;p&gt;With the patch, satellite transponders which only use&lt;br /&gt;
one PMT PID for every program definition now work&lt;br /&gt;
correctly with dvbtune.&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>