Commit graph

670 commits

Author SHA1 Message Date
Serial
c2aeb3a770 Merge remote-tracking branch 'origin/main' 2021-06-27 14:16:32 -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
d3c1c5ad1f Downgrade mp4ameta due ot lifetime issues
Signed-off-by: Serial <69764315+Serial-ATA@users.noreply.github.com>
2021-06-27 14:14:00 -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
8fc03f288f
Merge pull request #3 from Serial-ATA/renovate/syn-1.x
Update Rust crate syn to 1.0.73
2021-06-27 13:55:23 -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
4498e04068 Multi-page write for Opus/Vorbis
Signed-off-by: Serial <69764315+Serial-ATA@users.noreply.github.com>
2021-06-27 13:47:27 -04:00
Serial
5c73d485fb Update vorbis_tag.rs
Signed-off-by: Serial <69764315+Serial-ATA@users.noreply.github.com>
2021-06-27 13:45:18 -04:00
Serial
ea0c6931b6 Do Picture conversion immediately after read
Signed-off-by: Serial <69764315+Serial-ATA@users.noreply.github.com>
2021-06-27 13:44:42 -04:00
Serial
d4148cf5da Actually retain the audio data in FLAC
Signed-off-by: Serial <69764315+Serial-ATA@users.noreply.github.com>
2021-06-27 13:43:06 -04:00
Serial
804f8f42a9 Add read function for vorbis/opus
Signed-off-by: Serial <69764315+Serial-ATA@users.noreply.github.com>
2021-06-27 12:49:08 -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
Serial
5481061149 Add extend function to ogg_pager
Signed-off-by: Serial <69764315+Serial-ATA@users.noreply.github.com>
2021-06-27 12:44:22 -04:00
Serial
abe18f6242 Fix set_track method
Signed-off-by: Serial <69764315+Serial-ATA@users.noreply.github.com>
2021-06-27 12:34:07 -04:00
Serial
d702eaba8c make crc32 function public in ogg_pager
Signed-off-by: Serial <69764315+Serial-ATA@users.noreply.github.com>
2021-06-26 22:01:27 -04:00
Serial
189c28019c ogg_pager version bump
Signed-off-by: Serial <69764315+Serial-ATA@users.noreply.github.com>
2021-06-26 21:19:34 -04:00
Serial
822a312b0d Separate segments function in ogg_pager
Signed-off-by: Serial <69764315+Serial-ATA@users.noreply.github.com>
2021-06-26 21:14:03 -04:00
Serial
181b4cfef0 Update error.rs
Signed-off-by: Serial <69764315+Serial-ATA@users.noreply.github.com>
2021-06-26 17:04:02 -04:00
Serial
9fb8a6fc79 Actually commit the OGG page crate
Signed-off-by: Serial <69764315+Serial-ATA@users.noreply.github.com>
2021-06-26 16:56:23 -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
7b58e72657 Add crc32 function for OGG pages
Signed-off-by: Serial <69764315+Serial-ATA@users.noreply.github.com>
2021-06-26 15:41:34 -04:00
Serial
bd74d403ea Update tests for covers
Signed-off-by: Serial <69764315+Serial-ATA@users.noreply.github.com>
2021-06-26 15:39:11 -04:00
Serial
2b1b009c1a Update TagType in traits.rs
Signed-off-by: Serial <69764315+Serial-ATA@users.noreply.github.com>
2021-06-26 15:37:50 -04:00
Serial
0a7b327c03 Update tags
Signed-off-by: Serial <69764315+Serial-ATA@users.noreply.github.com>
2021-06-26 15:35:39 -04:00
Serial
730ce2ff6a Separate flac
Signed-off-by: Serial <69764315+Serial-ATA@users.noreply.github.com>
2021-06-26 15:33:17 -04:00
Serial
5dd38003d6 Separate Riff
Signed-off-by: Serial <69764315+Serial-ATA@users.noreply.github.com>
2021-06-26 15:32:51 -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
2993de26eb Update benches
Signed-off-by: Serial <69764315+Serial-ATA@users.noreply.github.com>
2021-06-26 15:24:59 -04:00
Serial
1448d8cca9 Fix modules missing feature conditions
Signed-off-by: Serial <69764315+Serial-ATA@users.noreply.github.com>
2021-06-26 15:06:39 -04:00
Serial
4ebf885eaa Reorder PictureType methods, fix Album comment
Signed-off-by: Serial <69764315+Serial-ATA@users.noreply.github.com>
2021-06-26 14:48:47 -04:00
Serial
ca0c03ddf1 Cleanup errors, add generic read_from_reader function, remove multiple useless File::open calls
Signed-off-by: Serial <69764315+Serial-ATA@users.noreply.github.com>
2021-06-26 14:46:30 -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
Renovate Bot
a35c47fdf6
Update Rust crate syn to 1.0.73 2021-06-12 04:13:09 +00:00
Serial
4e392c58cc Merge remote-tracking branch 'origin/main' 2021-05-25 17:22:59 -04:00
Serial
8a09b90811 Change errors
Signed-off-by: Serial <69764315+Serial-ATA@users.noreply.github.com>
2021-05-25 17:22:53 -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
fcf89c46e9 Update lofty-attr 2021-05-19 15:36:26 -04:00
Serial
84df38bd0b 0.2.0 2021-05-19 15:33:05 -04:00
Serial
338d90968c Uncheck write for opus since there's no multi-page support yet 2021-05-19 15:31:57 -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
18edf1eebc Improve docs 2021-05-19 15:25:09 -04:00
Serial
63a92c87ef Fix writing to flac + some cleanup 2021-05-19 15:01:44 -04:00
Serial
0d5724d661 Pictures now parse properly 2021-05-19 01:00:18 -04:00