Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | fixed reading album artist field from id3v2 tag written by fb2k | Alexey Yakovenko | 2010-09-16 |
| | |||
* | fixed reading album artist field from apev2 tags | Alexey Yakovenko | 2010-09-16 |
| | |||
* | fixed apev2 reading from memory | Alexey Yakovenko | 2010-08-22 |
| | |||
* | removed debug printf from junklib | Alexey Yakovenko | 2010-08-19 |
| | |||
* | added functions to parse apev2 tags from memory | Alexey Yakovenko | 2010-08-19 |
| | |||
* | merged non-android-specific changes from android branch | Alexey Yakovenko | 2010-07-26 |
| | |||
* | 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 |
| |