<div dir="ltr"><div>hi guys - my machine ran out of epg data today.  I use tv_grab_nz-py.  Investigation  shows that the XMLTV data downloaded is not quite valid.  mythfillldatabase was reporting malformed XML - premature end-of-file.  The issue is that many of the <programme> entries contain  the following:</div><div><span style="font-family:monospace">    <audio></span></div><div><span style="font-family:monospace">        <audio>dolby digital</audio></span></div><div><span style="font-family:monospace">    </audio></span></div><div><br></div><div>However this should instead be:</div><div><div><span style="font-family:monospace">    <audio></span></div><div><span style="font-family:monospace">        <stereo>dolby digital</stereo></span></div><div><span style="font-family:monospace">    </audio></span></div></div><div>'<br></div><div>I've fixed it for now by adding the following line to:</div><div>/usr/local/bin/tv_grab_nz-py</div><div><br></div><div><span style="font-family:monospace">res = res.replace('<audio>dolby digital</audio>', '<stereo>dolby digital</stereo')</span></div><div><br></div><div>Line is added inside the 'getListings' function - right before the 'return res' line. </div><div><br></div><div>Cheers</div><div><br></div></div>