summaryrefslogtreecommitdiff
path: root/src/tag
AgeCommit message (Expand)Author
2016-02-26update copyright year to 2016Max Kellermann
2016-02-26tag/TagId3: re-add missing tag_id3_load()==nullptr checkMax Kellermann
2016-02-26tag/Generic: use InputStream::LockRewind() instead of Rewind()Max Kellermann
2016-02-24tag/Generic: clarify documentation on InputStream overloadMax Kellermann
2016-02-24tag/Generic: remove redundant documentationMax Kellermann
2016-02-23Merge tag 'v0.19.13'Max Kellermann
2016-02-23tag/Tag: move code to MoveItemsFrom()Max Kellermann
2016-02-23tag/TagId3: eliminate dummy function when libid3tag is disabledMax Kellermann
2016-02-23tag/{Id3,Ape}: remove Path overloadsMax Kellermann
2016-02-23tag/ApeReplayGain: add overload with InputStream& parameterMax Kellermann
2016-02-23tag/Generic: use common InputStream for APE and ID3Max Kellermann
2016-02-23tag/Generic: add overload with InputStream& parameterMax Kellermann
2016-02-23tag/TagId3: add overload with InputStream& parameterMax Kellermann
2016-02-23tag/TagHandler: pass by referenceMax Kellermann
2016-02-22SongUpdate: move tag_scan_fallback() to tag/Generic.cxxMax Kellermann
2016-02-22tag/ApeLoader: use CamelCaseMax Kellermann
2016-02-22tag/ApeLoader: use std::unique_ptrMax Kellermann
2016-02-22tag/handler: use CamelCaseMax Kellermann
2016-02-22tag/ApeLoader: use class InputStream instead of FILE*Max Kellermann
2016-02-22tag/Id3Load: use class InputStream instead of FILE*Max Kellermann
2016-02-22tag/Id3Load: optimized ID3v1 loaderMax Kellermann
2016-02-22tag/Id3Load: simplify end offset calculationMax Kellermann
2016-02-22tag/Id3Load: add constant ID3V1_SIZEMax Kellermann
2016-02-22tag/Id3Load: use ID3_TAG_QUERYSIZE instead of integer literalMax Kellermann
2016-02-21tag/Id3Load: remove unnecessary seekMax Kellermann
2016-02-21tag/Id3Load: split tag_id3_read()Max Kellermann
2016-02-19tag/Id3Load: don't seek twice in tag_id3_read()Max Kellermann
2016-02-19tag/Id3Load: don't read again if we already have enough dataMax Kellermann
2016-02-19tag/Id3Load: manage id3_tag* with std::unique_ptrMax Kellermann
2016-02-19tag/TagId3: move tag_id3_load() to Id3Load.cxxMax Kellermann
2016-02-19tag/Id3: catch exceptionsMax Kellermann
2016-02-19tag/{Aiff,Riff}: allow fstat() to failMax Kellermann
2016-02-19Merge branch 'v0.19.x'Max Kellermann
2016-02-19tag/{aiff,riff}: fix ID3 chunk paddingMax Kellermann
2015-12-15Merge tag 'v0.19.12'Max Kellermann
2015-12-15fix mpd crash on invalid utf8 stream titleBenno Fünfstück
2015-11-06tag/id3: convert path from "wchar_t*" to "char*" for error messageMax Kellermann
2015-10-27Merge tag 'v0.19.11'Max Kellermann
2015-10-21Filter out this extra data and leading zeroes in "track" and "disc" tags.Andreas Mair
2015-10-16tag/ApeLoader: fix buffer overflow after unterminated keyMax Kellermann
2015-09-30util/StringView: new utility classMax Kellermann
2015-08-24db/UniqueTags, tag/Set, ...: use typedef tag_mask_tMax Kellermann
2015-08-24tag/Settings: move typedef tag_mask_t to Mask.hxxMax Kellermann
2015-08-24tag/Settings: convert to C++Max Kellermann
2015-08-24tag/Settings: convert to bit maskMax Kellermann
2015-08-24tag/Settings: add function IsTagEnabled() wrapping access to ignore_tag_items[]Max Kellermann
2015-08-24Tag: include cleanupMax Kellermann
2015-06-26config/Global: allow calling config_get_string() with one argumentMax Kellermann
2015-06-26TagId3: remove the "id3v1_encoding" settingMax Kellermann
2015-03-17*: doxygen fixupsMax Kellermann