Opened 19 years ago
Closed 19 years ago
#2596 closed patch (fixed)
MythTV improperly interprets hide_guide
Reported by: | Owned by: | danielk | |
---|---|---|---|
Priority: | minor | Milestone: | 0.21 |
Component: | mythtv | Version: | 0.20 |
Severity: | low | Keywords: | |
Cc: | Ticket locked: | no |
Description
The bit in the Virtual Channel Table called "hide_guide" is used by MythTV to ignore program guide information in the ATSC stream. This isn't correct; the "hide_guide" bit should be used only to conceal program information when the "hidden" bit is also set. If the hidden bit is not set, hide_guide should be ignored. See ATSC standard A/65C
Unfortunately a number of the Philadelphia channels inexplicably set this bit.
Attachments (2)
Change History (7)
comment:1 Changed 19 years ago by
Owner: | changed from Isaac Richards to danielk |
---|---|
Severity: | medium → low |
comment:2 Changed 19 years ago by
Page 34. (Adobe Reader calls it Page 35, but the bottom of the page is marked 34)
Changed 19 years ago by
Attachment: | 2596-v1.patch added |
---|
fix for use_on_air_guide bit in initial scan
comment:3 Changed 19 years ago by
Milestone: | unknown → 0.21 |
---|---|
Type: | defect → patch |
mrussotto, can you test the attached patch?
You will need to delete your existing channels and rescan, but it should properly set the use_on_air_guide bit.
I believe the Philly channels are doing the right thing, in general MPEG and ATSC say that undefined bits should be set.
Changed 19 years ago by
Attachment: | 2596-v2.patch added |
---|
comment:4 Changed 19 years ago by
That got the use_on_air_guide bit set but didn't quite do it. I've attached a patch which fixes mpeg/atscstreamdata.cpp as well.
Can you find the page of 65C that specifies this?