[mythtv] Now and Next EIT on Dutch TV.

John reidjr at btconnect.com
Fri Dec 23 18:57:44 EST 2005


Daniel Chassot wrote:

>>However Dutch DVB-S only carries (I believe) Now and next info. Whih the
>>videosource set to EIT ( or with it set to a grabber but USEONAIRGUIDE =
>>1) , then I get no EIT info on dutch channels:
>>    
>>
>
>I have a similar problem on hotbird not sending anything else than now
>next info on lots of channels.
>
>To get now next info working, I had to modify the ParseSDT routine in
>siparser.cpp to set EITPresent when either EIT_schedule_flag or
>EIT_present_following_flag is set.
>
>Give a try the following patch...
>
>Daniel C
>  
>
>------------------------------------------------------------------------
>
>Index: siparser.cpp
>===================================================================
>--- siparser.cpp	(revision 8371)
>+++ siparser.cpp	(working copy)
>@@ -1219,8 +1233,9 @@
>         s.ServiceID = buffer[pos] << 8 | buffer[pos+1];
>         s.TransportID = head->table_id_ext;
>         s.NetworkID = network_id;
>+        //EIT is present if either EIT_schedule_flag or EIT_present_following_flag is set
>         s.EITPresent = PrivateTypes.ForceGuidePresent ?
>-            1 : (buffer[pos+2] & 0x02) >> 1;
>+            1 : (buffer[pos+2] & 0x03) > 0;
>         s.RunningStatus = (buffer[pos+3] & 0xE0) >> 5;
>         s.CAStatus = (buffer[pos+3] & 0x10) >> 4;
>         s.Version = head->version;
>
>  
>
>------------------------------------------------------------------------
>
>_______________________________________________
>mythtv-dev mailing list
>mythtv-dev at mythtv.org
>http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev
>  
>
Excellent, fixes the  problem perfectly. SVN from #8239 should support 
now/next, but obviously doesnt in these cases. Is the problem that 
siparse only uses now/next if the longer term data is ALSO available ? 
Perhaps this could be submitted as an "official" patch through the SVN 
ticket system, then we can see if it breaks somthing else :-)

Thank you very much.


More information about the mythtv-dev mailing list