summaryrefslogtreecommitdiff
path: root/junklib.c
Commit message (Collapse)AuthorAge
...
* fixed id3v1 read/writeGravatar Alexey Yakovenko2010-04-23
|
* fixed few bugs on apev2 tag reading/writingGravatar Alexey Yakovenko2010-04-23
|
* don't crash on reloading apev2 tagsGravatar Alexey Yakovenko2010-04-23
|
* added new info page to track properties windowGravatar Alexey Yakovenko2010-04-18
|
* added flags to each track in playlist, which bumped dbpl version to 1.2;Gravatar Alexey Yakovenko2010-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 fileGravatar Alexey Yakovenko2010-04-17
|
* removed/disabled/hidden some fb2k-compatibility hacksGravatar Alexey Yakovenko2010-04-12
|
* fixed appending frames from different tags;Gravatar Alexey Yakovenko2010-04-11
| | | | fixed copying metadata for cuesheet tracks
* disabled test code in id3v2 writerGravatar Alexey Yakovenko2010-04-11
|
* fixed double-free while reading genre from id3v2Gravatar Alexey Yakovenko2010-04-11
|
* implemented id3v2 multiline text frames writingGravatar Alexey Yakovenko2010-04-10
|
* fixed stripping of id3v1 tagsGravatar Alexey Yakovenko2010-04-10
|
* unified id3v2 text frame handlers in junklib;Gravatar Alexey Yakovenko2010-04-10
| | | | fixed several bugs in id3v2 code
* fixed conversion of COMM frames from id3v2.4 to 2.3;Gravatar Alexey Yakovenko2010-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 fb2kGravatar Alexey Yakovenko2010-04-10
|
* moved high level id3v2/apev2/id3v1 tag writer into junklib;Gravatar Alexey Yakovenko2010-04-06
| | | | added tag writer to wavpack plugin
* support for multiline apev2 frames;Gravatar Alexey Yakovenko2010-04-06
| | | | | improved apev2 parser; improved cuesheet metadata interoperability
* fixed id3v2 txx parser to respect encodingGravatar Alexey Yakovenko2010-04-06
|
* fixed embedded cuesheed reading from apev2Gravatar Alexey Yakovenko2010-04-05
|
* added multiline id3v2 frames supportGravatar Alexey Yakovenko2010-04-05
|
* fixed cross-plaftorm issue in junk_iconvGravatar Alexey Yakovenko2010-04-05
|
* reduced amount of copy-pasted iconv code in junklib;Gravatar Alexey Yakovenko2010-04-05
| | | | added junk_iconv to DB_functions_t
* don't append empty id3v2 text framesGravatar Alexey Yakovenko2010-04-04
|
* fixed ton of memleaks and memory-related crashesGravatar Alexey Yakovenko2010-04-02
|
* fixed crash on some corrupted id3v2 tagsGravatar Alexey Yakovenko2010-04-02
|
* fixed (?) id3v2 unsync handling;Gravatar Alexey Yakovenko2010-04-02
| | | | fixed decoding APE files with id3v2 header
* ignore padding bytes at end of id3v2 tagsGravatar Alexey Yakovenko2010-04-02
|
* moved TXX/TXXX frame parser into separate functionGravatar Alexey Yakovenko2010-04-02
|
* improved id3v2 synchronization (handling of unsync flag);Gravatar Alexey Yakovenko2010-04-01
| | | | fixed id3v2 COMM/COM frame parser
* initial implementation of metadata reloading (MP3)Gravatar Alexey Yakovenko2010-04-01
|
* implemented more frames when converting from apev2 to id3v2;Gravatar Alexey Yakovenko2010-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 ↵Gravatar Alexey Yakovenko2010-04-01
| | | | from TXXX frame
* mp3 id3v1/id3v2/apev2 tag editingGravatar Alexey Yakovenko2010-04-01
|
* initial implementation of tag writer in mp3 pluginGravatar Alexey Yakovenko2010-03-31
|
* apev2 editing;Gravatar Alexey Yakovenko2010-03-31
| | | | | apev2->id3v2.4 converter; apev2 writer
* cleaned up id3v2 parser;Gravatar Alexey Yakovenko2010-03-31
| | | | | added support for multiple text frames of same type; improved (?) cp1251 detection
* removed ignoring of itunes-specific COMM frames in id3v2Gravatar Alexey Yakovenko2010-03-30
|
* id3v2.2->2.4 converter;Gravatar Alexey Yakovenko2010-03-30
| | | | | fixed id3v2.2 loader; improved id3v2 COM/COMM parser
* id3v2 conversions code WIPGravatar Alexey Yakovenko2010-03-30
|
* fixed id3v2 TDRC (2.4) and TYER (2.3) frames supportGravatar Alexey Yakovenko2010-03-29
|
* improved numeric genre decoding for id3v2Gravatar Alexey Yakovenko2010-03-29
|
* id3v2.4 -> 2.3 converter WIPGravatar Alexey Yakovenko2010-03-29
|
* added id3v2.3 text frame editing supportGravatar Alexey Yakovenko2010-03-28
|
* id3v2 writer WIPGravatar Alexey Yakovenko2010-03-28
|
* added more frame types to vorbis and apev2 loadersGravatar Alexey Yakovenko2010-03-27
|
* added missing frames support to id3v2.2 parserGravatar Alexey Yakovenko2010-03-27
|
* added more frame types into id3v2.3 and id3v2.4 parserGravatar Alexey Yakovenko2010-03-27
|
* fixed drag-n-drop from filemanagerGravatar Alexey Yakovenko2010-02-15
|
* playlist thread-safety measuresGravatar Alexey Yakovenko2010-02-11
|
* Merge branch 'master' into develGravatar Alexey Yakovenko2010-01-24
|\ | | | | | | | | | | Conflicts: junklib.c main.c