Commit graph

544 commits

Author SHA1 Message Date
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
Serial
8f2f7ba484 Restructure project 2021-12-22 09:49:43 -05:00
Serial
e61f63e63b Finish resolving feature issues 2021-12-21 20:54:16 -05:00
Serial
a7d9deaa14 Make property reading optional 2021-12-21 20:20:24 -05:00
Serial
e5d2c4dc1f Resolve feature issues 2021-12-21 17:28:18 -05:00
Serial
a23e285c8f Update README.md 2021-12-20 10:58:00 -05:00
Serial
ea0f3007e8 Add tag_writer example 2021-12-20 10:56:32 -05:00
Serial
2273e4608f Add Id3v2Tag::genre 2021-12-20 09:54:01 -05:00
Serial
555a28d5b2 Fix ID3v2 text decoding; Clippy 2021-12-20 09:46:44 -05:00
Serial
07c4bf8cbc Add tag_stripper example 2021-12-20 09:44:38 -05:00
Serial
9e8a04826b Make tags Clone 2021-12-19 11:32:20 -05:00
Serial
76ee2a55af Do a better job recognizing picture magic signatures 2021-12-19 11:32:02 -05:00
Serial
64362615cf Add simplified getters/setters and tag reader example 2021-12-12 12:47:26 -05:00
Serial
2a0da87074 Support ID3v2 unsynchronisation, add extra ID3v2 tests 2021-12-11 12:24:10 -05:00
Serial
6fa5ee0890 Fix benches 2021-12-10 22:09:11 -05:00
Serial
ca0ee7d6b8 Cleanup 2021-12-10 18:43:34 -05:00
Serial
2b4bf99b75 Fix ID3v2 -> Tag conversion, fix docs 2021-12-07 16:35:09 -05:00
Serial
379042cd10 More work on docs 2021-12-06 20:04:22 -05:00
Serial
12451b2df9 Continue working on docs 2021-12-06 07:18:07 -05:00
Serial
175ff1de0b Clippy 2021-12-05 18:11:13 -05:00
Serial
45fd0c7ed9 Start documentation 2021-12-05 18:05:14 -05:00
Serial
733710f8ca Overhaul Probe 2021-12-05 17:02:22 -05:00
Serial
afdfc09873 Reorganize file tests 2021-12-01 21:00:12 -05:00
Serial
c72857c3d7 Add tag conversion tests 2021-11-28 12:55:11 -05:00
Serial
5638326ff2 Add tests for reading individual tag formats 2021-11-27 13:28:40 -05:00
Serial
f7bb543f36 Fix docs 2021-11-26 15:33:28 -05:00
Serial
60e1579bb2 Add overall bitrate, create file property tests 2021-11-26 15:17:02 -05:00
Serial
72641e2f25 Add missing picture preservation 2021-11-26 07:08:55 -05:00
Serial
20a596b80b Preserve pictures in Tag -> Id3v2Tag 2021-11-26 06:56:19 -05:00
Serial
75767fa99e Fix Frame equality and documentation 2021-11-26 06:49:15 -05:00
Serial
db1c8726c2 Remove ItemValue::UInt 2021-11-26 06:17:32 -05:00
Serial
49b49a5254 Make the original version accessible for Id3v2Tag 2021-11-26 05:56:29 -05:00
Serial
a47e3fc1e3 Create LanguageFrames in Tag -> Id3v2Tag 2021-11-24 18:09:45 -05:00