Opened 18 years ago
Closed 18 years ago
#1947 closed defect (fixed)
UK interactive only works after channel change
Reported by: | Owned by: | danielk | |
---|---|---|---|
Priority: | minor | Milestone: | 0.20 |
Component: | mythtv | Version: | head |
Severity: | low | Keywords: | |
Cc: | Ticket locked: | no |
Description
As the title says. In order to use dvb(mine is dvb-t from nova-t) interactive in the uk you have to change channel first before you can access it. This is when first entering livetv, after a channel change no problems accessing it.
Attachments (1)
Change History (5)
comment:1 Changed 18 years ago by
comment:2 Changed 18 years ago by
Owner: | changed from Isaac Richards to danielk |
---|
comment:3 Changed 18 years ago by
The problem seemed to be that the first time ITVRestart was called the avformatdecoder wasn't active so the cardid wasn't passed into the interactive TV code. That meant that the MHEG code couldn't look up channels in the database properly which resulted in BBC interactive TV, at least, not working. Changing a channel calls ITVRestart again and this resulted in the correct value being passed in so it worked after a channel change.
The patch fixes this by moving the relevant code into NuppelVideoPlayer? so that it does not rely on avformatdecoder.
David.
Changed 18 years ago by
Attachment: | itv.startup.2.txt added |
---|
comment:4 Changed 18 years ago by
Resolution: | → fixed |
---|---|
Status: | new → closed |
(In [10214]) Closes #1947. Fixes a bug with ITV that prevented the selection of alternate World Cup commentary.
This applies a patch from David Matthews that has been confirmed to work by Paul Wheeler. It moves some of the initialization of the ITV stuff from the decoder to NVP so that the ITV restart can be called with the proper data. See ticket for more detail.
Forgot to say, sent email to list and a few people replied with the same problem, noone replied saying they didnt see it.