Commit graph

583 commits

Author SHA1 Message Date
Serial
88ecd1c136 Forgot to delete the old files 2021-04-06 20:58:15 -04:00
Serial
702f6617c5 VERY rough implementation of a single VorbisTag struct for all formats using vorbis comments, seems to work so far. 2021-04-06 20:57:30 -04:00
Serial
c835687098 Actually use the correct name 2021-04-06 17:55:39 -04:00
Serial
9eda7096d2 Get rid of some warnings 2021-04-06 16:50:46 -04:00
Serial
f9d8981ca2 Fix existing tests 2021-04-06 16:37:31 -04:00
Serial
a56417ffe4 Merge remote-tracking branch 'origin/main' 2021-04-03 23:33:03 -04:00
Serial
0a9d87553f Move assets to tests folder 2021-04-03 23:32:54 -04:00
Alex
e5bc09efe3
Update README.md 2021-04-03 23:15:06 -04:00
Alex
770b35af81
Update README.md 2021-04-03 23:11:35 -04:00
Serial
fd7e353bb4 Change repository 2021-04-03 22:56:28 -04:00
Serial
2bf7daa918 Even more doc comments
Signed-off-by: Serial <69764315+Serial-ATA@users.noreply.github.com>
2021-04-03 22:46:58 -04:00
Serial
9950eea7fa Start work to use Album struct in AnyTag
Signed-off-by: Serial <69764315+Serial-ATA@users.noreply.github.com>
2021-04-03 22:38:48 -04:00
Serial
c50e0edf67 Change license
Signed-off-by: Serial <69764315+Serial-ATA@users.noreply.github.com>
2021-04-03 14:56:29 -04:00
Serial
53fc829440 Update Cargo.toml
Signed-off-by: Serial <69764315+Serial-ATA@users.noreply.github.com>
2021-04-03 14:48:41 -04:00
Serial
efbb05d9aa Cleanup gitignore
Signed-off-by: Serial <69764315+Serial-ATA@users.noreply.github.com>
2021-04-03 14:34:05 -04:00
Serial
8c1f016e6d Forgot the opus sample
Signed-off-by: Serial <69764315+Serial-ATA@users.noreply.github.com>
2021-04-03 14:32:25 -04:00
Serial
4e33e9edaa Implemented read_from_path and a test for opus
Signed-off-by: Serial <69764315+Serial-ATA@users.noreply.github.com>
2021-04-03 14:31:13 -04:00
Serial
4ba25553e1 Rename get/set functions
Signed-off-by: Serial <69764315+Serial-ATA@users.noreply.github.com>
2021-04-03 14:09:30 -04:00
Serial
521f53a9a7 Added extra tests for future formats, ogg test passes
Signed-off-by: Serial <69764315+Serial-ATA@users.noreply.github.com>
2021-04-03 14:00:21 -04:00
Serial
271cc15fa1 Further improve docs
Signed-off-by: Serial <69764315+Serial-ATA@users.noreply.github.com>
2021-04-03 13:03:40 -04:00
Serial
fce2ade6ed Separate types
Signed-off-by: Serial <69764315+Serial-ATA@users.noreply.github.com>
2021-04-03 12:29:51 -04:00
Serial
cd96dfca0b Begin cleanup and reorganization
Signed-off-by: Serial <69764315+Serial-ATA@users.noreply.github.com>
2021-04-03 12:19:21 -04:00
Serial
de1422d7b3 Fix more docs
Signed-off-by: Serial <69764315+Serial-ATA@users.noreply.github.com>
2021-04-03 11:44:33 -04:00
Serial
070717fee5 Add functions to set/append artists and fix some doc comments.
Signed-off-by: Serial <69764315+Serial-ATA@users.noreply.github.com>
2021-04-02 21:43:32 -04:00
Serial
71fd86af4c Update LICENSE, delete changelog
Signed-off-by: Serial <69764315+Serial-ATA@users.noreply.github.com>
2021-04-02 21:14:10 -04:00
Alex
398be28c77
Update README.md 2021-04-02 21:11:24 -04:00
Alex
1e69cafa36
Update README.md 2021-04-02 21:08:31 -04:00
Serial
030ce9c822 Remove separate macro crate
Signed-off-by: Serial <69764315+Serial-ATA@users.noreply.github.com>
2021-04-02 21:07:28 -04:00
Serial
ac0cbbc53b Remove old docs
Signed-off-by: Serial <69764315+Serial-ATA@users.noreply.github.com>
2021-04-02 21:03:57 -04:00
Serial
71a062ed4e Update README.md
Signed-off-by: Serial <69764315+Serial-ATA@users.noreply.github.com>
2021-04-02 21:02:20 -04:00
Alex
d92feae583
Update README.md 2021-04-02 20:50:28 -04:00
Serial
555819e6a8 Initial work
Signed-off-by: Serial <69764315+Serial-ATA@users.noreply.github.com>
2021-04-02 20:47:44 -04:00
Tianyi
0ac19f09b4 Merge branch 'main' of https://github.com/TianyiShi2001/audiotags into main 2020-10-29 18:23:13 +00:00
Tianyi
f75f8b83a6 add Lato font 2020-10-29 18:23:03 +00:00
Tianyi Shi
32dd0006e6
Create rust.yml 2020-10-30 00:09:00 +06:00
Tianyi
ec41e682f1 . 2020-10-29 18:03:40 +00:00
Tianyi
1206194d5f 0.2.7182 2020-10-29 18:01:21 +00:00
Tianyi
aa945ae7b6 it worked! From dyn Tag into any concrete tag without cloning 2020-10-29 13:26:35 +00:00
Tianyi
e218f6c47d update manual 2020-10-27 23:18:03 +00:00
Tianyi
923d7b1ce8 downcast to wrapper tag 2020-10-27 23:02:15 +00:00
Tianyi
6e10a0b93d use TryFrom instead of From for downcasting because it could fail 2020-10-27 22:55:45 +00:00
Tianyi
0418d98955 impl downcasts
just accidentally discovered that I could write impl From<Box<dyn xxx>>
2020-10-27 22:24:05 +00:00
Tianyi
84e15b3172 update 2020-10-27 20:41:56 +00:00
Tianyi
ff2e0c6959 RTFM 2020-10-27 20:26:59 +00:00
Tianyi
5808028494 RTFM 2020-10-27 20:02:49 +00:00
Tianyi
f65addee9b RTFM 2020-10-27 19:57:27 +00:00
Tianyi Shi
fececf76e9 black magic 2020-10-27 15:33:19 +00:00
Tianyi Shi
47ae10071a downcast 2020-10-27 15:24:54 +00:00
Tianyi Shi
c72f09d3e2 add frominner and intoinner traits 2020-10-27 15:00:22 +00:00
Tianyi Shi
873a6e831d refactor 2020-10-27 14:38:31 +00:00