[linux-dvb] What do you think of mpsys library ? (for ca_zap)

Dominique Dumont domi.dumont at free.fr
Fri Apr 1 21:40:02 CEST 2005

Manu Abraham <manu at kromtek.com> writes:

> The main reason why i avoided this library, inspite i was using it,
> was the suggestion by others that a bloat like that should not end up
> in the CVS.

Mpsys source code is 5645 lines (ok I had to fix the Makefile to
really clean the tar ball). I'm reluctant to consider that as code
bloat for a full TS parser.

On the other hand, generated code is bigger (20200 lines). I'm glad
that only the compiler will have to deal with it (laziness again ;-) )


$ wc -l *
   133 dvbinfo.dtd
   736 dvbsi.xml
    56 header.xslt
    24 Makefile
    74 Makefile.dev
   223 mpsys_es_audio.c
   327 mpsys.h
   604 mpsys_pes.c
   673 mpsys_ts.c
   435 mpsys_utils.c
   226 mpsys.xml
    48 parser.dtd
   430 parser.xslt
   174 README
   141 ts_config.c
    33 ts_config.h
   764 ts_info.c
    53 ts_info.h
   475 ts_main.c
  5645 total

More information about the linux-dvb mailing list