2008/12/3 e9hack <span dir="ltr">&lt;<a href="mailto:e9hack@googlemail.com">e9hack@googlemail.com</a>&gt;</span><br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
For the current transponder scanning, it isn&#39;t set any filter for NIT parsing. Since the<br>
output format is zap and vdr only, it must be always setup a NIT filter:<br>
<br>
diff -r 51eceb97c3bd scan.c<br>
--- a/scan.c &nbsp; &nbsp;Mon Dec 01 23:36:50 2008 +0200<br>
+++ b/scan.c &nbsp; &nbsp;Wed Dec 03 18:04:10 2008 +0100<br>
@@ -2495,7 +2503,7 @@ static void scan_tp_dvb (void)<br>
 &nbsp; &nbsp; &nbsp; &nbsp;add_filter (&amp;s0);<br>
 &nbsp; &nbsp; &nbsp; &nbsp;add_filter (&amp;s1);<br>
<br>
- &nbsp; &nbsp; &nbsp; if (!current_tp_only) {<br>
+ &nbsp; &nbsp; &nbsp; if (/*!current_tp_only*/1) {<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;setup_filter (&amp;s2, demux_devname, PID_NIT_ST, TID_NIT_ACTUAL, -1, 1, 0,<br>
15); /* NIT */<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;add_filter (&amp;s2);<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;if (get_other_nits) {<br></blockquote></div><br>I forgot, frequency and modulation are wrong as in the original scan application. The values are from last parsed NIT entry, which isn&#39;t from the current transponder.<br>
<br>Regards,<br>Hartmut<br>