Opened 11 years ago

Closed 11 years ago

Last modified 11 years ago

#5944 closed patch (fixed)

Freesat (UK) decompression update

Reported by: David Matthews <dm@…> Owned by: Janne Grunau
Priority: minor Milestone: 0.22
Component: eit Version: head
Severity: low Keywords:
Cc: Ticket locked: no

Description

The attachments consist of a patch for the Freesat Huffman code decompressor and a replacement for the header file. Since the header is completely replaced and quite large I'm including it as compressed file on its own rather than as a patch. The changes add approximately 50% more entries to the tables but I've taken the opportunity to reorganise them to use an index file to reduce the size of the tables and speed up decompression. With these changes virtually all the current Freesat EIT decompresses successfully but there are still lots of gaps in the the tables so inevitably there will be omissions and errors.

Note: the Freesat EIT, as with Freeview in the UK, appears to be transmitted in full on each transponder so passive scanning while recording from any channel will normally be sufficient.

Attachments (2)

freesat.patch (4.3 KB) - added by David Matthews <dm@…> 11 years ago.
freesat_tables.h.gz (19.6 KB) - added by David Matthews <dm@…> 11 years ago.

Download all attachments as: .zip

Change History (5)

Changed 11 years ago by David Matthews <dm@…>

Attachment: freesat.patch added

Changed 11 years ago by David Matthews <dm@…>

Attachment: freesat_tables.h.gz added

comment:1 Changed 11 years ago by Janne Grunau

Owner: changed from Stuart Auchterlonie to Janne Grunau
Status: newassigned

comment:2 Changed 11 years ago by Janne Grunau

Resolution: fixed
Status: assignedclosed

(In [19214]) update freesat eit huffman decoding. Fixes #5944

patch by: David Matthews < dm prolingua co uk >

comment:3 Changed 11 years ago by Janne Grunau

(In [19218]) backports freesat eit decoding changes from trunk [19214]. Refs #5944

Note: See TracTickets for help on using tickets.