Hi Gregor,
Em Sat, 23 Aug 2014 18:42:38 +0200
Gregor Jasny gja...@googlemail.com escreveu:
Hello,
Here you'll find some patches to clean up libdvbv5. I tried to
reduce exported symbols of the shared library to easy
maintenance in the future.
Thanks,
Gregor
Gregor Jasny (5):
libdvbv5: Remove dvbsat_polarization_name (same as dvb_sat_pol_name)
libdvbv5: Rename and hide charset definitions
libdvbv5: Hide unused and unexposed cnr_to_qual_s tables
libdvbv5: Make dvb_xxx_charset const strings
libdvbv5: Make dummy_fe static
All patches except patch 4 is ok. I merged them upstream already.
With regards to patch 4 (Make dvb_xxx_charset const strings), those
strings should not be const, but, instead, configurable, as the
default charset decoding may actually var from Country to Country.
For example, on ISDB-T, Japan uses one default, while Brazil uses
another one.
Also, the system may not be using UTF-8 as its charset.
So, the best is to add two functions that would allow the applications
based on libdvbv5 to set it, overriding the default.
I'll work on such patches and post at ML for you to take a look.
Regards,
Mauro
lib/include/libdvbv5/descriptors.h | 2 --
lib/include/libdvbv5/dvb-sat.h | 2 --
lib/libdvbv5/descriptors.c | 3 ---
lib/libdvbv5/descriptors/desc_event_extended.c | 2 +-
lib/libdvbv5/descriptors/desc_event_short.c| 4 ++--
lib/libdvbv5/descriptors/desc_network_name.c | 2 +-
lib/libdvbv5/descriptors/desc_service.c| 4 ++--
lib/libdvbv5/descriptors/desc_ts_info.c| 2 +-
lib/libdvbv5/dvb-fe.c | 6 +++---
lib/libdvbv5/dvb-sat.c | 7 ---
lib/libdvbv5/parse_string.c| 12
lib/libdvbv5/parse_string.h| 7 +--
lib/libdvbv5/tables/vct.c | 2 +-
13 files changed, 24 insertions(+), 31 deletions(-)
--
To unsubscribe from this list: send the line unsubscribe linux-media in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html