Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | implement loading of cover artwork embedded in APEv2 tags | David Bryant | 2010-06-01 | |
| | ||||
* | fixed bug in id3v2 "extra size" field parser | Alexey Yakovenko | 2010-05-17 | |
| | ||||
* | fixed few memory leaks in id3v2 parser; | Alexey Yakovenko | 2010-05-15 | |
| | | | | increased maximum id3v2 APIC frame size | |||
* | fixed lots of gcc warnings | Alexey Yakovenko | 2010-05-04 | |
| | ||||
* | junklib typo fix | Alexey A. Smirnov | 2010-05-04 | |
| | ||||
* | fix reading tracknumber from id3v1.1 | Alexey Yakovenko | 2010-04-30 | |
| | ||||
* | don't append fields from id3v1 tags | Alexey Yakovenko | 2010-04-29 | |
| | ||||
* | fixed few bugs in id3v2 parser | Alexey Yakovenko | 2010-04-26 | |
| | ||||
* | don't load empty fields from id3v2 | Alexey Yakovenko | 2010-04-26 | |
| | ||||
* | disable debug/tracing | Alexey Yakovenko | 2010-04-25 | |
| | ||||
* | fixed apev2_read_full bugs leading to data corruption | Alexey Yakovenko | 2010-04-25 | |
| | ||||
* | fixed id3v1 read/write | Alexey Yakovenko | 2010-04-23 | |
| | ||||
* | fixed few bugs on apev2 tag reading/writing | Alexey Yakovenko | 2010-04-23 | |
| | ||||
* | don't crash on reloading apev2 tags | Alexey Yakovenko | 2010-04-23 | |
| | ||||
* | added new info page to track properties window | Alexey Yakovenko | 2010-04-18 | |
| | ||||
* | added flags to each track in playlist, which bumped dbpl version to 1.2; | Alexey Yakovenko | 2010-04-17 | |
| | | | | | | | list of file tags is no longer written as metadata string, but as flags; fixed couple of memory leaks; blocked metadata editing in subtracks; blocked metadata editing if playlist file format is less than 1.2; | |||
* | fixed tag writer bug when there was no id3v2 in the original file | Alexey Yakovenko | 2010-04-17 | |
| | ||||
* | removed/disabled/hidden some fb2k-compatibility hacks | Alexey Yakovenko | 2010-04-12 | |
| | ||||
* | fixed appending frames from different tags; | Alexey Yakovenko | 2010-04-11 | |
| | | | | fixed copying metadata for cuesheet tracks | |||
* | disabled test code in id3v2 writer | Alexey Yakovenko | 2010-04-11 | |
| | ||||
* | fixed double-free while reading genre from id3v2 | Alexey Yakovenko | 2010-04-11 | |
| | ||||
* | implemented id3v2 multiline text frames writing | Alexey Yakovenko | 2010-04-10 | |
| | ||||
* | fixed stripping of id3v1 tags | Alexey Yakovenko | 2010-04-10 | |
| | ||||
* | unified id3v2 text frame handlers in junklib; | Alexey Yakovenko | 2010-04-10 | |
| | | | | fixed several bugs in id3v2 code | |||
* | fixed conversion of COMM frames from id3v2.4 to 2.3; | Alexey Yakovenko | 2010-04-10 | |
| | | | | | improved compatibility of written id3v2 tags with fb2k; fixed reading id3v2 frames with ext size field | |||
* | fixed reading id3v2.4 tags written by fb2k | Alexey Yakovenko | 2010-04-10 | |
| | ||||
* | moved high level id3v2/apev2/id3v1 tag writer into junklib; | Alexey Yakovenko | 2010-04-06 | |
| | | | | added tag writer to wavpack plugin | |||
* | support for multiline apev2 frames; | Alexey Yakovenko | 2010-04-06 | |
| | | | | | improved apev2 parser; improved cuesheet metadata interoperability | |||
* | fixed id3v2 txx parser to respect encoding | Alexey Yakovenko | 2010-04-06 | |
| | ||||
* | fixed embedded cuesheed reading from apev2 | Alexey Yakovenko | 2010-04-05 | |
| | ||||
* | added multiline id3v2 frames support | Alexey Yakovenko | 2010-04-05 | |
| | ||||
* | 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 | |
| |