aboutsummaryrefslogtreecommitdiffstats
path: root/src/tag (follow)
Commit message (Expand)AuthorAgeFilesLines
* TagString: use g_strndup() for unterminated stringMax Kellermann2014-11-021-1/+1
* SongFilter, TagConfig: cast TAG_NUM_OF_ITEM_TYPES to integerMax Kellermann2014-01-151-1/+1
* riff: recognize upper-case "ID3" chunk nameMichal Smucr2013-12-191-1/+2
* *: use nullptr instead of NULLMax Kellermann2013-10-282-4/+4
* ApeTag: support multiple values per nameMax Kellermann2013-10-261-2/+7
* ApeTag: move code to ForEachValue()Max Kellermann2013-10-261-16/+30
* ApeTag: simplify the "recognized" flagMax Kellermann2013-10-261-4/+1
* TagFile: use Path instead of const char *Max Kellermann2013-10-268-15/+25
* ReplayGainInfo: use CamelCase for struct nameMax Kellermann2013-10-254-18/+18
* Util/ASCII: add function StringEqualsCaseASCII()Max Kellermann2013-10-205-14/+13
* TagType: rename enum tag_type to TagTypeMax Kellermann2013-10-2014-52/+52
* *: use std::numeric_limitsMax Kellermann2013-10-172-5/+4
* system/ByteOrder: new library for byte ordering / endianessMax Kellermann2013-10-163-9/+12
* ApeTag: use std::string for temporary allocationMax Kellermann2013-10-151-4/+3
* gcc.h: rename to Compiler.hMax Kellermann2013-10-156-6/+6
* replay_gain_*.h: rename to *.hxxMax Kellermann2013-10-022-2/+2
* Log: new logging library APIMax Kellermann2013-10-023-19/+19
* tag/{riff,aiff}: convert to C++Max Kellermann2013-09-285-43/+26
* TagType: reduce the enum size to 1 byteMax Kellermann2013-09-262-2/+13
* Tag: add "pure" attributesMax Kellermann2013-09-261-0/+3
* TagHandler: use a TagBuilder internallyMax Kellermann2013-09-263-19/+15
* TagBuilder: add method Commit(Tag&)Max Kellermann2013-09-052-8/+21
* TagBuilder: add method IsEmpty()Max Kellermann2013-09-051-1/+9
* Tag: remove the obsolete "bulk" modeMax Kellermann2013-09-052-88/+3
* TagBuilder: new class for constructing Tag objectsMax Kellermann2013-09-052-0/+229
* TagItem: disable the copy constructor/operatorMax Kellermann2013-09-051-0/+4
* Tag: compile-time initialisation of ignore_tag_itemsMax Kellermann2013-09-055-18/+31
* Tag: move struct TagItem to TagItem.hxxMax Kellermann2013-09-053-16/+43
* Tag: move fix_tag_value() to TagString.cxxMax Kellermann2013-09-053-102/+160
* Tag: remove unused methodsMax Kellermann2013-09-052-70/+0
* TagNames: make tag_item_names constMax Kellermann2013-09-052-2/+2
* Tag: move configuration code to TagConfig.cxxMax Kellermann2013-09-053-50/+101
* Tag, ...: move to libtag.aMax Kellermann2013-09-059-0/+1216
* conf.h: remove obsolete headerMax Kellermann2013-09-051-2/+1
* TagTable: un-inline the two functionsMax Kellermann2013-09-043-22/+62
* Tag*: move TagTable.hxx to libtag.aMax Kellermann2013-09-041-0/+68
* Tag*: move libtag.a sources to src/tag/Max Kellermann2013-09-0414-0/+1540