Opened 20 years ago
Closed 20 years ago
#1427 closed patch (fixed)
EIT signature cache
Reported by: | Stuart Auchterlonie | Owned by: | danielk |
---|---|---|---|
Priority: | minor | Milestone: | 0.20 |
Component: | dvb | Version: | head |
Severity: | medium | Keywords: | eit cache |
Cc: | Ticket locked: | no |
Description
Here is the EIT signature caching patch.
This creates a signature for an event and keeps track of this signature and compares it against incoming EIT data.
Events without a cached signature are added to the DB. Events with updated signature are added to the DB. Events that are unchanged are ignored.
Event signatures are stored in a QMap, with 64 bits available for both key & signature.
Currently the key is (transportid, serviceid, eventid) with the signature (tableid, version, chksum).
Currently the chksum is unused, but can easily be added if necessary.
Attachments (1)
Change History (2)
by , 20 years ago
Attachment: | eit-signatures.diff added |
---|
comment:1 by , 20 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
Note:
See TracTickets
for help on using tickets.
EIT signature caching patch