[mythtv] [EXPerimental PATCH] BIG DVB PATCH V1.1
Jesper Sörensen
jesper at datapartner.se
Sun Nov 7 23:31:42 UTC 2004
Taylor, John,
Great work guys! I have tested the patch with DVB-S here and so far it
seems to work nicely! The channel scanner found all channels (at least I
think so, since it found about 300 or so) and the auto-pid:ing rocks! A
few rough edges but nothing major. :-)
Some issues:
The service names need to be recoded to UTF-8 before they're sent to the
DB. In my feed the names seem to be encoded in ISO8859-1. I'm not that
familiar with your code yet so I haven't made a patch but I think the
character recoding needs to go into SIParser::ParseDescriptorService?
The event descriptors seem to be charset aware and I guess that code
could be reused?
I've started looking into the CA support but I have some questions. What
you call ProviderID is from what I've seen usually referred to as CA
System ID. Am I missing something here or was there some special reason
for using a different name?
It also seems like you're only expecting CA descriptors on the
elementary streams, but the system here has a CA descriptor for the
programme/service and no CA descriptors on the elementary streams (we
probably need to support that too though). Anyway, the current
PMTObject::GetCAPID is not useful but I think I'll be able to get what I
need by some smaller changes. I'll try to cook up a patch when I have
some more time.
Regards,
Jesper
More information about the mythtv-dev
mailing list