[linux-dvb] Re: CA_ZAP/DVB libs
Andrew de Quincey
adq_dvb at lidskialf.net
Thu Jul 7 17:44:35 CEST 2005
Well here is my opinion:
I reckon we should definitely use the SI parsing stuff from libdvbsak, but
modified so it uses callbacks, and doesn't use malloc. Its definitely the
most complete/robust of the choices.
libdvb2's en50221 implementation is the obvious/only choice for that.
libdvbcfg is the only library to support all the file formats, so again, this
is an obvious choice.
As for the infrastructure stuff - dunno yet. I liked Manu's idea of having the
library that actually interfaces to the raw DVB IOCTL API separate so it can
be changed easily (e.g. for v4 API etc). But that could easily be done with
fucntion pointers etc in a single library.
Should we have "one library to rule them all", or split it into seperate
sublibraries? Having seperate libraries is cleaner architecturally, but might
be overkill... anyone have any really good arguments either way?
More information about the linux-dvb