Serial
e949d2bb85
Add support for AIFF chunks
...
Signed-off-by: Serial <69764315+Serial-ATA@users.noreply.github.com>
2021-07-07 17:29:53 -04:00
Serial
2a3e54ba25
Remove riff as a dependency
...
Signed-off-by: Serial <69764315+Serial-ATA@users.noreply.github.com>
2021-07-06 11:29:00 -04:00
Alex
ee14a905f5
Merge pull request #5 from Serial-ATA/renovate/thiserror-1.x
...
Update Rust crate thiserror to 1.0.26
2021-07-05 21:16:19 -04:00
Serial
e103a481df
No longer store artists in a Vec, and stop assuming the delimiter
...
Signed-off-by: Serial <69764315+Serial-ATA@users.noreply.github.com>
2021-07-05 20:49:19 -04:00
Renovate Bot
a11162b9b1
Update Rust crate thiserror to 1.0.26
2021-07-03 05:02:02 +00:00
Serial
445d5751b6
Make OggTag::write_to guess the format from the file content, finish up fixing features
...
Signed-off-by: Serial <69764315+Serial-ATA@users.noreply.github.com>
2021-06-30 01:00:40 -04:00
Serial
5ada875933
Update ogg_pager
...
Signed-off-by: Serial <69764315+Serial-ATA@users.noreply.github.com>
2021-06-29 15:03:07 -04:00
Serial
b80d8a062f
Preserve OggFormat when converting to TagType::Ogg
...
Signed-off-by: Serial <69764315+Serial-ATA@users.noreply.github.com>
2021-06-29 14:51:08 -04:00
Serial
6836b759f7
Remove git dependencies
...
Signed-off-by: Serial <69764315+Serial-ATA@users.noreply.github.com>
2021-06-27 15:00:40 -04:00
Serial
ccabd3bedb
Revert "Make lofty_attr a git only dependency"
...
This reverts commit 1fa9c1b7
Signed-off-by: Serial <69764315+Serial-ATA@users.noreply.github.com>
2021-06-27 14:54:19 -04:00
Serial
1fa9c1b75c
Make lofty_attr a git only dependency
...
Signed-off-by: Serial <69764315+Serial-ATA@users.noreply.github.com>
2021-06-27 14:52:49 -04:00
Serial
e84586961b
Bump version
...
Signed-off-by: Serial <69764315+Serial-ATA@users.noreply.github.com>
2021-06-27 14:50:27 -04:00
Serial
d5be11a40e
Remove duration feature, out of the scope of this crate
...
Signed-off-by: Serial <69764315+Serial-ATA@users.noreply.github.com>
2021-06-27 14:42:50 -04:00
Serial
bd183a821b
Downgrade mp4ameta due to lifetime issues
...
Signed-off-by: Serial <69764315+Serial-ATA@users.noreply.github.com>
2021-06-27 14:15:31 -04:00
Serial
1071a6e2e1
Merge remote-tracking branch 'origin/main'
2021-06-27 13:56:13 -04:00
Serial
f75e693b7d
Remove lewton and ogg as dependencies
...
Signed-off-by: Serial <69764315+Serial-ATA@users.noreply.github.com>
2021-06-27 13:56:08 -04:00
Alex
b56ab8d27d
Merge pull request #4 from Serial-ATA/renovate/mp4ameta-0.x
...
Update Rust crate mp4ameta to 0.11.0
2021-06-27 13:51:42 -04:00
Serial
a5df39de78
Update Cargo.toml, rustfmt
...
Signed-off-by: Serial <69764315+Serial-ATA@users.noreply.github.com>
2021-06-27 12:45:24 -04:00
Renovate Bot
659f32d88f
Update Rust crate mp4ameta to 0.11.0
2021-06-26 20:42:42 +00:00
Serial
f10165f728
Move OGG page logic to its own crate
...
Signed-off-by: Serial <69764315+Serial-ATA@users.noreply.github.com>
2021-06-26 16:39:01 -04:00
Serial
d0e1048bea
Update Cargo.toml
...
Signed-off-by: Serial <69764315+Serial-ATA@users.noreply.github.com>
2021-06-26 15:25:38 -04:00
Serial
ce76d861b6
Less verbose README, fix comments
...
Signed-off-by: Serial <69764315+Serial-ATA@users.noreply.github.com>
2021-06-20 23:24:59 -04:00
Alex
400c9d2450
Merge pull request #2 from Serial-ATA/renovate/thiserror-1.x
...
Update Rust crate thiserror to 1.0.25
2021-05-25 17:11:22 -04:00
Serial
5f8e114f8e
Ape no longer requires filepath
...
Signed-off-by: Serial <69764315+Serial-ATA@users.noreply.github.com>
2021-05-25 16:44:20 -04:00
Renovate Bot
08a0696c5c
Update Rust crate thiserror to 1.0.25
2021-05-22 22:02:28 +00:00
Serial
9661092d3f
Umbrella feature for ogg
2021-05-22 16:41:05 -04:00
Serial
377a4704a0
Update Cargo.toml
2021-05-19 15:37:44 -04:00
Serial
84df38bd0b
0.2.0
2021-05-19 15:33:05 -04:00
Serial
e0c78c109e
Revert "0.2.0"
...
This reverts commit e2e3da7e
2021-05-19 15:30:22 -04:00
Serial
e2e3da7efb
0.2.0
2021-05-19 15:28:34 -04:00
Serial
0028651f70
Create impl_tag attribute proc macro
2021-05-18 22:21:23 -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
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
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
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
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
6b770dc14c
Give features better names
2021-04-21 14:22:52 -04:00
Serial
90161287ab
Add some benchmarks for reading from extension/signature
2021-04-21 13:48:21 -04:00
Serial
05c7ac6d04
Support ID3 tags in RIFF chunks
2021-04-21 12:49:27 -04:00
Serial
7797c1e92b
Forgot to remove stuff from testing
...
Signed-off-by: Serial <69764315+Serial-ATA@users.noreply.github.com>
2021-04-17 15:45:40 -04:00
Serial
4cc33b5e53
Start work on wav decoding
...
Very few IDs supported right now, test doesn't work yet, and this only supports RIFF INFO chunks, ID3 has to wait for https://github.com/polyfloyd/rust-id3/pull/64
Signed-off-by: Serial <69764315+Serial-ATA@users.noreply.github.com>
2021-04-17 15:42:06 -04:00
Serial
001c33bf86
Implement read/write for ape
...
Quite a few weird things had to be done due to the ape crate's choices, and ape's lack of a standardized set of keys, but it all seems to work.
Signed-off-by: Serial <69764315+Serial-ATA@users.noreply.github.com>
2021-04-15 13:26:06 -04:00
Serial
f956dfd3e2
Working (rough) implementation of write_to for ogg
...
ogg can now successfully be read from and written to. This breaks all other tests currently.
Signed-off-by: Serial <69764315+Serial-ATA@users.noreply.github.com>
2021-04-13 23:29:13 -04:00
Serial
7c72287586
Created conversion for metaflac::Tag -> VorbisTag, fixed inner test
2021-04-06 22:33:39 -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