Opened 13 years ago
Closed 12 years ago
#10784 closed Patch - Feature (fixed)
match EIT to channels without looking at ONID or TSID in dtv_multiplex
Reported by: | Owned by: | Stuart Auchterlonie | |
---|---|---|---|
Priority: | minor | Milestone: | 0.27 |
Component: | MythTV - EIT | Version: | Master Head |
Severity: | medium | Keywords: | |
Cc: | Ticket locked: | no |
Description
This patch allows the EITScanner to find the right channel even if
- the broadcaster messed up their feed (e.g. feeding DVB-C from DVB-S with mashed up multiplexes. The PMT/SDT gets properly rewritten with new ONID/TSID but the EIT is copied unchanged)
- the channel scanner couldn't figure out ONID/TSID
Use cases to test
- passive scan within a transport (worked very well)
- active scan within a transport (I need to look at it again)
- any scan across transports (I can't test it due to no access to DVB-S)
Use cases that do not work due to missing glue code
- EIT from IPTV, etc.
Attachments (2)
Change History (8)
Changed 13 years ago by
Attachment: | 0007-Handle-EIT-events-of-the-active-transport-without-lo.patch added |
---|
Changed 13 years ago by
Attachment: | 0007-Handle-EIT-events-of-the-active-transport-without-lo.patch-v2 added |
---|
v2: actually accept any SDT when ONID/TSID are 0
comment:1 Changed 13 years ago by
v2 of the patch actually works with NULL as ONID/TSID in dtv_multiplex
comment:2 Changed 13 years ago by
I've been running with the patch in production and it worked so well, in active scan, I forgot to put the ONID/TSID back in.
Still to test DVB with EIT(other) (common on DVB-S) but that just uses the old code path which worked before.
comment:3 Changed 13 years ago by
Type: | Bug Report - General → Patch - Feature |
---|
comment:5 Changed 13 years ago by
Milestone: | unknown → 0.27 |
---|---|
Status: | new → assigned |
comment:6 Changed 12 years ago by
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Note: See
TracTickets for help on using
tickets.
first version of the patch