Commit graph

976 commits

Author SHA1 Message Date
Serial
a49a655f55 Add unstable rustfmt options 2022-01-05 13:26:56 -05:00
Serial
cc6d5a9be8 Fix doc comment 2022-01-05 12:54:20 -05:00
Serial
7942a5bd84 Add tests for dump_to 2022-01-05 12:52:29 -05:00
Serial
94e5ed635f Add Tag::dump_to 2022-01-05 12:50:54 -05:00
Serial
9ffa1b4e0d Fix AIFF COMT writing 2022-01-05 12:12:30 -05:00
Serial
ae20700915 Fix AIFF chunk precedence and writing 2022-01-04 22:06:27 -05:00
Serial
6e61f07538 Cleanup chunk reading 2022-01-04 21:38:52 -05:00
Serial
76e788243f Read AIFF COMT chunks 2022-01-04 15:03:24 -05:00
Serial
d49a06888f fmt 2022-01-04 13:07:35 -05:00
Serial
7a036f3ff9 Cleanup AIFF 2022-01-04 13:06:14 -05:00
Serial
8952834bee Add Tag::get_items for specific ItemValues 2022-01-04 13:02:02 -05:00
Serial
a5039e4198 Read AIFF ANNO chunks 2022-01-03 21:15:48 -05:00
Serial
d7872c671e Allow multi-item insertion for Tag, add Tag::take 2022-01-03 21:13:51 -05:00
Serial
77971ef9b0 fmt 2022-01-03 08:52:51 -05:00
Serial
a8e0edc16d Fix OOM in Picture::from_flac_bytes 2022-01-03 08:48:39 -05:00
Serial
db72b1f1a4 Add Picture/PictureInformation fuzz targets 2022-01-02 21:09:01 -05:00
Serial
010b60b889 Fix MP3 panic, add fuzz targets 2022-01-02 20:53:26 -05:00
Serial
6670ea9cd5 Fix panic 2022-01-02 20:35:29 -05:00
Serial
52869915b7 0.3.2 2022-01-02 17:26:30 -05:00
Serial
612a8b062e Preserve track/disc numbers when converting Ilst 2022-01-02 17:12:16 -05:00
Serial
aa1c306f76 Add accessors for ilst int pairs, convert gnre when reading 2022-01-02 16:08:12 -05:00
Serial
c8bdee2004 Restrict bench workflow to certain paths 2022-01-02 14:46:32 -05:00
Serial
075e0e692f Add FileType::primary_tag_type 2021-12-31 14:34:54 -05:00
Serial
749f920cf0 Change Criterion output format 2021-12-31 13:36:42 -05:00
Alex
d610d59830
Remove conflicting options 2021-12-31 13:09:19 -05:00
Serial
ced0f06861 Add benchmark workflow 2021-12-31 12:58:39 -05:00
Serial
b42b423c50 Fix FLAC writing 2021-12-31 09:13:48 -05:00
Serial
bec96a139b Don't allow writing empty items in Vorbis Comments 2021-12-31 02:11:53 -05:00
Serial
dc501c1b62 Merge remote-tracking branch 'origin/main' 2021-12-30 23:20:20 -05:00
Serial
d312f48406 Fix Tag -> Id3v2Tag conversion 2021-12-30 23:20:08 -05:00
Alex
5808d44aa9
Clippy 2021-12-29 22:31:03 -05:00
Alex
27057e5bac
Fix FLAC max size 2021-12-29 22:26:36 -05:00
Serial
6491aadab2 Remove Mp3File::read_properties 2021-12-29 16:57:27 -05:00
Serial
af37013e54 Improve speed of MP3 property reading
This also adds Mp3File::read_properties, which will eventually be added to all files.
2021-12-29 16:36:37 -05:00
Serial
b805af3a0c Add Id3v2Tag::{unsync_text, comments} 2021-12-29 15:20:00 -05:00
Serial
667e2a872f 0.3.1 2021-12-24 13:33:58 -05:00
Serial
76bfc60c97 fmt 2021-12-24 13:17:48 -05:00
Serial
17f771d8a8 Add some QOL methods 2021-12-24 13:16:27 -05:00
Alex
882026eca9
Disable dependency dashboard 2021-12-23 12:55:46 -05:00
Alex
392eb69db0
Merge pull request #18 from Serial-ATA/renovate/flate2-1.x 2021-12-23 12:54:02 -05:00
Alex
79ee986cd0
Merge pull request #19 from Serial-ATA/renovate/ogg_pager-0.x 2021-12-23 12:53:50 -05:00
Alex
80c5a21889
Merge pull request #20 from Serial-ATA/renovate/paste-1.x 2021-12-23 12:53:39 -05:00
Renovate Bot
330313d95c
Update Rust crate paste to 1.0.6 2021-12-23 17:51:25 +00:00
Renovate Bot
9dd6e3a79e
Update Rust crate ogg_pager to 0.1.8 2021-12-23 17:51:23 +00:00
Renovate Bot
7e4a7cbf3d
Update Rust crate flate2 to 1.0.22 2021-12-23 17:51:21 +00:00
Alex
f07bcb2d4f
Merge pull request #17 from Serial-ATA/multi-tag-files 2021-12-23 10:27:26 -05:00
Serial
ddf449856b Prepare for release 2021-12-23 10:15:13 -05:00
Serial
8021ca924c Finalize docs 2021-12-23 10:00:54 -05:00
Serial
c29b0012ed Fix METADATA_BLOCK_PICTURE parsing/writing 2021-12-22 17:21:15 -05:00
Serial
f7ab03ce47 Fix privacy issue 2021-12-22 10:06:22 -05:00