In the absence of a modification to the Eepg plugin to decompress the FreeviewHD EPG, I have applied the original Freesat.diff to my installation of VDR 1.7.21 and have achieved some success accessing the FreeviewHD EPG.
The patch is here: http://www.rst38.org.uk/vdr/freesat.diff
The first hunk fails to apply but this is ok because that part of the patch is relevant to freesat only. The decompressed EPG has many 'holes' in it due to incomplete Huffman lookup tables in the freesat.diff. I did manage to port the Freesat lookup tables from the Eepg plugin to the freesat.diff and I can now receive what appears to be the complete FreeviewHD EPG :-)))))
On Monday 24 Oct 2011, Stuart Morris wrote:
In the absence of a modification to the Eepg plugin to decompress the FreeviewHD EPG, I have applied the original Freesat.diff to my installation of VDR 1.7.21 and have achieved some success accessing the FreeviewHD EPG.
The patch is here: http://www.rst38.org.uk/vdr/freesat.diff
The first hunk fails to apply but this is ok because that part of the patch is relevant to freesat only. The decompressed EPG has many 'holes' in it due to incomplete Huffman lookup tables in the freesat.diff. I did manage to port the Freesat lookup tables from the Eepg plugin to the freesat.diff and I can now receive what appears to be the complete FreeviewHD EPG :-)))))
Oooo...I'll try to give it a go in the next few days. I never saw any real difference from running the eepg plugin!
What's the best way of filling in the gaps in the lookup tables? Modify the patch so that unknown sequences are dumped along with surrounding words so that they can be added by hand? How many gaps are you seeing at the moment?
Cheers,
Laz
On 24 October 2011 12:58, Stuart Morris stuart_morris@talk21.com wrote:
The patch is here: http://www.rst38.org.uk/vdr/freesat.diff
The first hunk fails to apply but this is ok because that part of the patch is relevant to freesat only.
FYI I did previously rebase the patch for vdr 1.7.8 and newer (which had changed eit.c slightly) and send it to the maintainer, but he hasn't updated on his website. Try https://gist.github.com/446643 or https://raw.github.com/gist/446643
The decompressed EPG has many 'holes' in it due to incomplete Huffman lookup tables in the freesat.diff. I did manage to port the Freesat lookup tables from the Eepg plugin to the freesat.diff and I can now receive what appears to be the complete FreeviewHD EPG :-)))))
Please can you provide these tables somewhere?
Cheers, Dom
On Tue, 25 Oct 2011, Dominic Evans wrote:
On 24 October 2011 12:58, Stuart Morris stuart_morris@talk21.com wrote:
The patch is here: http://www.rst38.org.uk/vdr/freesat.diff
The first hunk fails to apply but this is ok because that part of the patch is relevant to freesat only.
FYI I did previously rebase the patch for vdr 1.7.8 and newer (which had changed eit.c slightly) and send it to the maintainer, but he hasn't updated on his website.
Oops, sorry about that, that's dropped off the end of my todo list.
Please can you provide these tables somewhere?
Complete tables are here:
http://rst38.org.uk/vdr/freesat_tables_complete.zip
cheers,
dom
On Tue, 25 Oct 2011 13:54:36 +0100 (BST) Dominic Morris dom@suborbital.org.uk wrote:
Complete tables are here:
Those are the ones with holes in aren't they? Stuart Morris said he had to "port" the tables from eepg.
On 25 October 2011 14:27, Tony Houghton h@realh.co.uk wrote:
On Tue, 25 Oct 2011 13:54:36 +0100 (BST) Dominic Morris dom@suborbital.org.uk wrote:
Complete tables are here:
Those are the ones with holes in aren't they? Stuart Morris said he had to "port" the tables from eepg.
No, I believe EEPG took these exact tables from the same source(s) as Dom got them. Its just the freesat.diff hadn't been updated to contain the complete tables 'in-patch'.
On 25 October 2011 14:34, Dominic Evans oldmanuk@gmail.com wrote:
On 25 October 2011 14:27, Tony Houghton h@realh.co.uk wrote:
On Tue, 25 Oct 2011 13:54:36 +0100 (BST) Dominic Morris dom@suborbital.org.uk wrote:
Complete tables are here:
Those are the ones with holes in aren't they? Stuart Morris said he had to "port" the tables from eepg.
No, I believe EEPG took these exact tables from the same source(s) as Dom got them. Its just the freesat.diff hadn't been updated to contain the complete tables 'in-patch'.
FYI, latest version of https://gist.github.com/446643 / https://raw.github.com/gist/446643 now contains the complete tables as provided by Dom.
On Tue, 25 Oct 2011, Dominic Evans wrote:
On 25 October 2011 14:27, Tony Houghton h@realh.co.uk wrote:
On Tue, 25 Oct 2011 13:54:36 +0100 (BST) Dominic Morris dom@suborbital.org.uk wrote:
Complete tables are here:
Those are the ones with holes in aren't they? Stuart Morris said he had to "port" the tables from eepg.
No, I believe EEPG took these exact tables from the same source(s) as Dom got them. Its just the freesat.diff hadn't been updated to contain the complete tables 'in-patch'.
That's correct. The ones in the patch are those deduced through observation, there's an updated version of those here: http://rst38.org.uk/vdr/freesat_tables_20081027.zip Those files are completely legitimate.
The "complete tables" were extracted from an OTA firmware upgrade and are complete. They may have dubious legality.
cheers,
dom
Thanks Dominic I should have read the rest of the rst38 web page. Interesting learning experience though.
--- On Tue, 25/10/11, Dominic Morris dom@suborbital.org.uk wrote:
From: Dominic Morris dom@suborbital.org.uk Subject: Re: [vdr] FreeviewHD compressed EPG To: "VDR Mailing List" vdr@linuxtv.org Date: Tuesday, 25 October, 2011, 14:39 On Tue, 25 Oct 2011, Dominic Evans wrote:
On 25 October 2011 14:27, Tony Houghton h@realh.co.uk
wrote:
On Tue, 25 Oct 2011 13:54:36 +0100 (BST) Dominic Morris dom@suborbital.org.uk
wrote:
Complete tables are here:
Those are the ones with holes in aren't they?
Stuart Morris said he had
to "port" the tables from eepg.
No, I believe EEPG took these exact tables from the
same source(s) as
Dom got them. Its just the freesat.diff hadn't been
updated to contain
the complete tables 'in-patch'.
That's correct. The ones in the patch are those deduced through observation, there's an updated version of those here: http://rst38.org.uk/vdr/freesat_tables_20081027.zip Those files are completely legitimate.
The "complete tables" were extracted from an OTA firmware upgrade and are complete. They may have dubious legality.
cheers,
dom
vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
On Tue, 25 Oct 2011 14:39:46 +0100 (BST) Dominic Morris dom@suborbital.org.uk wrote:
On Tue, 25 Oct 2011, Dominic Evans wrote:
On 25 October 2011 14:27, Tony Houghton h@realh.co.uk wrote:
On Tue, 25 Oct 2011 13:54:36 +0100 (BST) Dominic Morris dom@suborbital.org.uk wrote:
Complete tables are here:
Those are the ones with holes in aren't they? Stuart Morris said he had to "port" the tables from eepg.
No, I believe EEPG took these exact tables from the same source(s) as Dom got them. Its just the freesat.diff hadn't been updated to contain the complete tables 'in-patch'.
That's correct. The ones in the patch are those deduced through observation, there's an updated version of those here: http://rst38.org.uk/vdr/freesat_tables_20081027.zip Those files are completely legitimate.
The "complete tables" were extracted from an OTA firmware upgrade and are complete. They may have dubious legality.
Which are newer, "complete" or "20081027"? I was using "complete" with the patch before I switched to eepg and I'm pretty sure I did notice holes very occasionally.