aboutsummaryrefslogtreecommitdiffstats
path: root/src/tag_id3.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* path, tag: don't allocate GError for charset conversionMax Kellermann2009-01-041-4/+1
| | | | | Pass NULL instead of &error to g_convert(). We're not interested in the error object.
* tag_id3: use GLib instead of utils.hMax Kellermann2009-01-031-9/+12
|
* tag_id3: use GLib loggingMax Kellermann2008-12-291-12/+19
|
* tag_id3: strip leading and trailing whitespace from ID3 tagsThomas Jansen2008-12-291-2/+6
| | | | Fix for bug #1491.
* replaced mpd_likely/mpd_unlikely by G_LIKELY/G_UNLIKELYThomas Jansen2008-12-021-2/+2
| | | | | We want to remove gcc.h eventually. This takes care of all the G_LIKELY/G_UNLIKELY macros.
* Makefile.am: don't compile disabled sourcesMax Kellermann2008-10-171-21/+1
| | | | | If a feature is disabled, don't compile the source file at all, disable it completely in Makefile.am instead.
* path, tag_id3: use g_convert() instead of charConv.cMax Kellermann2008-10-151-5/+10
| | | | | | | GLib provides an easier API for character set conversion than iconv(). Use g_convert() / g_convert_with_fallback() for all character conversions. We should optimize the path.h API later to return a newly allocated buffer, so we can just pass GLib's return value.
* tag_id3: fix indentationMax Kellermann2008-10-151-28/+28
| | | | Indentation was broken in tag_id3.c: it used 4 spaces instead of tabs.
* const pointersMax Kellermann2008-08-291-1/+1
| | | | Yet another patch which converts pointer arguments to "const".
* tag: moved code to tag_id3.cMax Kellermann2008-08-291-0/+367
The ID3 code uses only the public tag API, but is otherwise unrelated. Move it to a separate source file.