Charset conversion support.
authorGustavo Sverzut Barbieri <barbieri@gmail.com>
Fri, 7 Dec 2007 16:06:35 +0000 (16:06 +0000)
committerGustavo Sverzut Barbieri <barbieri@gmail.com>
Fri, 7 Dec 2007 22:05:48 +0000 (22:05 +0000)
commit70c82f1f7124a73b17591fe9620ca13da2c60c97
tree0151284019f6852cf3be07aaa3ac6f72388edb47
parentd5b4ea5b5646ea07118279b08dd5f815f5d33e88
Charset conversion support.

Now one can register various charsets to try to convert from and then
call lms_charset_conv() to get it converted to UTF-8.

All plugins were fixed to use this function. No non-UTF-8 data should
be stored on DB anymore.
12 files changed:
src/bin/test.c
src/lib/Makefile.am
src/lib/lightmediascanner.c
src/lib/lightmediascanner.h
src/lib/lightmediascanner_charset_conv.c [new file with mode: 0644]
src/lib/lightmediascanner_charset_conv.h [new file with mode: 0644]
src/lib/lightmediascanner_plugin.h
src/plugins/id3lib/id3lib.cpp
src/plugins/jpeg/jpeg.c
src/plugins/m3u/m3u.c
src/plugins/pls/pls.c
src/plugins/video-dummy/video-dummy.c