[mythtv] CA & charset patch (for experimental DVB patch only!)
Jesper Sörensen
jesper at datapartner.se
Fri Nov 12 00:27:25 UTC 2004
New version again. :-P I noticed that the previous CAM code was a bit
too aggressive and tried to send the PMT to the CAM before the CAM was
fully initialized so I've modified the init code to wait for the CAM to
come online before returning. I also removed some debugging stuff and
made some other minor changes. This works very well for me now!
There are some problems with dvb_on_demand though. I guess the starting
of the parser threads should be moved from the dvbchannel constructor to
the open() method so they get restarted correctly (dvb_on_demand
dynamically opens and closes dvbchannel). I tried a quick fix but that
didn't work so unless one of you guys want to take a look at that I'll
have to look into it later.
It would also be really great if we could get dynamic PMT updates
working. Some services here change PIDs for certain events such as
regional news (which is why I need auto-pid BTW :) and if you happen to
tune a few seconds too early you get the "old" PMT and you won't get any
data when the PIDs change. For the CAM code this shouldn't be a problem
(just need to set up a signal) but I don't know how much work would be
needed for the DVBrecorder.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: exp_dvb.patch.bz2
Type: application/octet-stream
Size: 9102 bytes
Desc: not available
Url : http://mythtv.org/pipermail/mythtv-dev/attachments/20041112/08983d30/exp_dvb.patch.obj
More information about the mythtv-dev
mailing list