Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | fixed cross-plaftorm issue in junk_iconv | Alexey Yakovenko | 2010-04-05 |
| | |||
* | reduced amount of copy-pasted iconv code in junklib; | Alexey Yakovenko | 2010-04-05 |
| | | | | added junk_iconv to DB_functions_t | ||
* | don't append empty id3v2 text frames | Alexey Yakovenko | 2010-04-04 |
| | |||
* | fixed ton of memleaks and memory-related crashes | Alexey Yakovenko | 2010-04-02 |
| | |||
* | fixed crash on some corrupted id3v2 tags | Alexey Yakovenko | 2010-04-02 |
| | |||
* | fixed (?) id3v2 unsync handling; | Alexey Yakovenko | 2010-04-02 |
| | | | | fixed decoding APE files with id3v2 header | ||
* | ignore padding bytes at end of id3v2 tags | Alexey Yakovenko | 2010-04-02 |
| | |||
* | moved TXX/TXXX frame parser into separate function | Alexey Yakovenko | 2010-04-02 |
| | |||
* | improved id3v2 synchronization (handling of unsync flag); | Alexey Yakovenko | 2010-04-01 |
| | | | | fixed id3v2 COMM/COM frame parser | ||
* | initial implementation of metadata reloading (MP3) | Alexey Yakovenko | 2010-04-01 |
| | |||
* | implemented more frames when converting from apev2 to id3v2; | Alexey Yakovenko | 2010-04-01 |
| | | | | | | empty frames are not written anymore; fixed reading of empty genre from TCON frame; fixed reading numeric genre from TCON frame | ||
* | fixed possible segfault in junk_id3v2_read_full when reading replaygain info ↵ | Alexey Yakovenko | 2010-04-01 |
| | | | | from TXXX frame | ||
* | mp3 id3v1/id3v2/apev2 tag editing | Alexey Yakovenko | 2010-04-01 |
| | |||
* | initial implementation of tag writer in mp3 plugin | Alexey Yakovenko | 2010-03-31 |
| | |||
* | apev2 editing; | Alexey Yakovenko | 2010-03-31 |
| | | | | | apev2->id3v2.4 converter; apev2 writer | ||
* | cleaned up id3v2 parser; | Alexey Yakovenko | 2010-03-31 |
| | | | | | added support for multiple text frames of same type; improved (?) cp1251 detection | ||
* | removed ignoring of itunes-specific COMM frames in id3v2 | Alexey Yakovenko | 2010-03-30 |
| | |||
* | id3v2.2->2.4 converter; | Alexey Yakovenko | 2010-03-30 |
| | | | | | fixed id3v2.2 loader; improved id3v2 COM/COMM parser | ||
* | id3v2 conversions code WIP | Alexey Yakovenko | 2010-03-30 |
| | |||
* | fixed id3v2 TDRC (2.4) and TYER (2.3) frames support | Alexey Yakovenko | 2010-03-29 |
| | |||
* | improved numeric genre decoding for id3v2 | Alexey Yakovenko | 2010-03-29 |
| | |||
* | id3v2.4 -> 2.3 converter WIP | Alexey Yakovenko | 2010-03-29 |
| | |||
* | added id3v2.3 text frame editing support | Alexey Yakovenko | 2010-03-28 |
| | |||
* | id3v2 writer WIP | Alexey Yakovenko | 2010-03-28 |
| | |||
* | added more frame types to vorbis and apev2 loaders | Alexey Yakovenko | 2010-03-27 |
| | |||
* | added missing frames support to id3v2.2 parser | Alexey Yakovenko | 2010-03-27 |
| | |||
* | added more frame types into id3v2.3 and id3v2.4 parser | Alexey Yakovenko | 2010-03-27 |
| | |||
* | fixed drag-n-drop from filemanager | Alexey Yakovenko | 2010-02-15 |
| | |||
* | playlist thread-safety measures | Alexey Yakovenko | 2010-02-11 |
| | |||
* | Merge branch 'master' into devel | Alexey Yakovenko | 2010-01-24 |
|\ | | | | | | | | | | | Conflicts: junklib.c main.c | ||
| * | iconv fixes for bsd compatibility | Alexey Yakovenko | 2010-01-24 |
| | | |||
| * | better iconv error handling | Alexey Yakovenko | 2010-01-24 |
| | | |||
* | | better iconv error handling | Alexey Yakovenko | 2010-01-24 |
|/ | |||
* | bsd compile fixes | Alexey Yakovenko | 2010-01-22 |
| | |||
* | few fixes to compile on non-linux plaftorms | Alexey Yakovenko | 2010-01-21 |
| | |||
* | better (?) charset detection for id3v2.4 tags | Alexey Yakovenko | 2010-01-15 |
| | |||
* | fixed crashbug in id3v1 parser | Alexey Yakovenko | 2010-01-14 |
| | |||
* | compiler warning cleanup | Alexey Yakovenko | 2010-01-03 |
| | |||
* | updated copyright notice to 2010 | Alexey Yakovenko | 2010-01-03 |
| | |||
* | changed cuesheet loading APIs, embedded metadata now adds up with cuesheet ↵ | Alexey Yakovenko | 2010-01-02 |
| | | | | metadata | ||
* | added junk_copy API to copy metadata from one track to a list of tracks | Alexey Yakovenko | 2010-01-02 |
| | |||
* | extended id3v2 reader to support more frame types; fixed few bugs | Alexey Yakovenko | 2010-01-02 |
| | |||
* | fixed bug in apev2 comment metadata overwriting genre; added copyright ↵ | Alexey Yakovenko | 2010-01-01 |
| | | | | metadata support | ||
* | fixed ucs2 to utf8 conversion in junklib | Alexey Yakovenko | 2009-12-13 |
| | |||
* | changed apev2 parser to allow bigger items (to support embedded cuesheets) | Alexey Yakovenko | 2009-11-28 |
| | |||
* | added CUESHEET tag reading support for APEv2 | Alexey Yakovenko | 2009-11-22 |
| | |||
* | added extra sanity check to APEv2 tag parser | Alexey Yakovenko | 2009-11-12 |
| | |||
* | fixed seeking in vfs_curl | Alexey Yakovenko | 2009-10-03 |
| | |||
* | added VFS plugins | Alexey Yakovenko | 2009-09-28 |
| | | | | | implemented stdio VFS plugin ported flac, mpgmad, ffap, vorbis, wavpack, junklib to VFS | ||
* | changed mp3 tag priority to ape->id3v2->id3v1 | Alexey Yakovenko | 2009-09-26 |
| |