Commit graph

167 commits

Author SHA1 Message Date
Serial
0028651f70 Create impl_tag attribute proc macro 2021-05-18 22:21:23 -04:00
Serial
2f9200a556 Add Cargo.lock 2021-05-17 16:16:44 -04:00
Serial
d03f206d5a Rename features 2021-05-16 23:07:26 -04:00
Serial
220a825c7b 0.1.3 2021-05-16 22:32:21 -04:00
Serial
9637923284 Note 2021-05-16 22:30:23 -04:00
Serial
b9ee301756 Remove old TODOs 2021-05-16 21:49:46 -04:00
Serial
36d9d5195a Partial cover support for MP4
Since MP4 doesn't let you differentiate one image from another, all images are PictureType::Other, and all back_cover functions are aliases for front_cover.
2021-05-16 21:46:05 -04:00
Serial
16f4ecce0d Cover support for ape 2021-05-16 21:12:38 -04:00
Serial
26cfd2e59b Add renovate.json
Signed-off-by: Serial <69764315+Serial-ATA@users.noreply.github.com>
2021-05-16 13:22:18 -04:00
Serial
29ff3d8030 Start work to support back covers
Signed-off-by: Serial <69764315+Serial-ATA@users.noreply.github.com>
2021-05-16 13:16:57 -04:00
Serial
79cbbd5339 Make filepath an optional dependency
Signed-off-by: Serial <69764315+Serial-ATA@users.noreply.github.com>
2021-05-16 02:47:26 -04:00
Serial
7f0501d95d Add date method
Signed-off-by: Serial <69764315+Serial-ATA@users.noreply.github.com>
2021-05-16 02:41:16 -04:00
Serial
ce1f873fee Version 0.1.2
Signed-off-by: Serial <69764315+Serial-ATA@users.noreply.github.com>
2021-05-16 01:32:25 -04:00
Serial
9dccd733a2 Start tracking duration availability
Signed-off-by: Serial <69764315+Serial-ATA@users.noreply.github.com>
2021-05-16 00:44:05 -04:00
Serial
83a0f84b9e Fully document the crate
Signed-off-by: Serial <69764315+Serial-ATA@users.noreply.github.com>
2021-05-16 00:39:19 -04:00
Serial
42d0069bf0 Merge remote-tracking branch 'origin/main' 2021-05-15 23:44:41 -04:00
Serial
ccf9367b4e Support multiple picture types
This will be used in the future, for now only the front cover is accessible. This doesn't fully work for opus due to opus_headers only storing a single k/v pair.

Signed-off-by: Serial <69764315+Serial-ATA@users.noreply.github.com>
2021-05-15 23:44:10 -04:00
Serial
fb11fab1e8 Support multiple picture types
This will be used in the future, for now only the front cover is accessible. This doesn't fully for opus due to opus_headers only storing a single k/v pair.

Signed-off-by: Serial <69764315+Serial-ATA@users.noreply.github.com>
2021-05-15 23:43:31 -04:00
Serial
028afaa9ee Only read RIFF INFO LISTs instead of all LISTs
Signed-off-by: Serial <69764315+Serial-ATA@users.noreply.github.com>
2021-05-15 20:57:31 -04:00
Serial
c285b36629 Album cover support for ogg/opus/flac 2021-04-23 21:15:33 -04:00
Serial
946d19e0e1 Fix links 2021-04-23 18:12:55 -04:00
Serial
1491ba55f0 Fix writing to opus 2021-04-23 18:09:36 -04:00
Serial
d0c84cf028 Up version 2021-04-23 13:38:21 -04:00
Serial
001650384c Spelling 2021-04-23 13:37:10 -04:00
Serial
d888adb491 Merge remote-tracking branch 'origin/main' 2021-04-23 13:31:48 -04:00
Serial
14c04f3ae8 Support writing to opus 2021-04-23 13:31:35 -04:00
Alex
dac5d2d08d
Update README.md 2021-04-23 09:27:16 -04:00
Serial
c182b293fb Fix all clippy errors 2021-04-22 22:57:47 -04:00
Serial
4713f4767c Merge remote-tracking branch 'origin/main' 2021-04-22 22:50:22 -04:00
Serial
c372a491a7 Make clippy happy 2021-04-22 22:50:13 -04:00
Alex
4c73894999
Update README.md 2021-04-22 22:45:53 -04:00
Alex
ea8f72f38d
Update ci.yml 2021-04-22 22:42:01 -04:00
Alex
978644716b
Delete .github/workflow directory 2021-04-22 22:34:52 -04:00
Alex
ec3a739f19
Update and rename test.yml to ci.yml 2021-04-22 22:34:34 -04:00
Alex
227d697b67
Update README.md 2021-04-22 22:11:04 -04:00
Alex
3dc8fe5fe4
Update and rename rust.yml to test.yml 2021-04-22 21:52:38 -04:00
Serial
202c9e91f0 Forgot to update feature list 2021-04-22 18:04:48 -04:00
Serial
754bf03413 Make things less confusing to use 2021-04-22 18:01:09 -04:00
Serial
bd48066b64 Add extra verification to tests 2021-04-22 13:56:51 -04:00
Serial
afbdd35493 Add aif extension 2021-04-22 13:27:50 -04:00
Serial
186d540d00 Clippy 2021-04-22 12:59:16 -04:00
Serial
dc23ec1ffd Support AIFF 2021-04-22 12:57:20 -04:00
Serial
fbfe0e916b Cleanup 2021-04-22 11:15:19 -04:00
Serial
b08efcc3ff Remove old lints 2021-04-21 14:58:53 -04:00
Serial
587de8f0a6 Comments for Vorbis/RiffFormat 2021-04-21 14:53:11 -04:00
Serial
3be3bf8880 Better table in README 2021-04-21 14:48:45 -04:00
Serial
79c03431bf Forgot to change TagType::Vorbis's features 2021-04-21 14:24:24 -04:00
Serial
6b770dc14c Give features better names 2021-04-21 14:22:52 -04:00
Serial
de334cc62b Clippy 2021-04-21 13:51:51 -04:00
Serial
90161287ab Add some benchmarks for reading from extension/signature 2021-04-21 13:48:21 -04:00