Hi, If we want to enable libdvbv5 from v4l-utils by default its exported interface should be as clean as possible. This series prefixes all functions with _dvb. I omitted symbols starting with atsc and isdb. Thanks, Gregor Gregor Jasny (2): Hide parse_string.h content in shared library interface Prefix exported functions with dvb_ lib/include/libdvbv5/crc32.h | 2 +- lib/include/libdvbv5/desc_extension.h | 8 +- lib/include/libdvbv5/descriptors.h | 4 +- lib/include/libdvbv5/dvb-demux.h | 2 +- lib/include/libdvbv5/dvb-file.h | 38 +++--- lib/include/libdvbv5/dvb-sat.h | 4 +- lib/include/libdvbv5/dvb-scan.h | 6 +- lib/include/libdvbv5/nit.h | 3 +- lib/libdvbv5/crc32.c | 2 +- lib/libdvbv5/descriptors.c | 16 +-- lib/libdvbv5/descriptors/desc_ca.c | 4 +- lib/libdvbv5/descriptors/desc_cable_delivery.c | 4 +- lib/libdvbv5/descriptors/desc_event_extended.c | 2 +- lib/libdvbv5/descriptors/desc_event_short.c | 2 +- lib/libdvbv5/descriptors/desc_extension.c | 10 +- lib/libdvbv5/descriptors/desc_sat.c | 6 +- lib/libdvbv5/dvb-demux.c | 2 +- lib/libdvbv5/dvb-file.c | 80 ++++++------ lib/libdvbv5/dvb-sat.c | 6 +- lib/libdvbv5/dvb-scan.c | 163 +++++++++++++------------ lib/libdvbv5/parse_string.h | 8 ++ lib/libdvbv5/tables/eit.c | 12 +- lib/libdvbv5/tables/nit.c | 3 +- utils/dvb/dvb-fe-tool.c | 2 +- utils/dvb/dvb-format-convert.c | 10 +- utils/dvb/dvbv5-scan.c | 24 ++-- utils/dvb/dvbv5-zap.c | 12 +- 27 files changed, 224 insertions(+), 211 deletions(-) -- 1.9.1 -- To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html