Manu Abraham <manu@xxxxxxxxxxx> 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 ;-) ) Cheers $ wc -l * 16 CHANGELOG 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