Serial
301d457cd3
Give FLAC its own module
2022-03-18 15:06:42 -04:00
Serial
fd63099978
Wrap files in a BufReader
in read_from
2022-03-18 14:47:00 -04:00
Serial
26b0b013a7
Add more Probe
tests
2022-03-18 13:54:55 -04:00
Serial
c6d1ef505d
Support FLAC files with an ID3v2 tag
2022-03-16 16:59:55 -04:00
Serial
b6221c18b2
Remove types
module
2022-03-04 09:07:17 -05:00
Serial
03b7384f8b
Remove ErrorKind::BadExtension
2022-02-17 19:00:38 -05:00
Serial
a31f372559
Support writing an ID3v2 footer
2022-02-16 17:28:47 -05:00
Serial
d73173fb84
Add extra check to tag_reader
example; Reorganize test assets
2022-02-13 13:15:27 -05:00
Serial
c1725de93d
Add Speex
support
2022-01-31 18:19:11 -05:00
Serial
cb7abdb7af
Overhaul LoftyError
2022-01-27 15:53:41 -05:00
Serial
090a00616e
Add tag writing benchmark
2022-01-26 23:39:30 -05:00
Serial
81bce69d18
Cleanup
2022-01-23 14:11:16 -05:00
Alex
d034782a27
Fix test assertion
2022-01-22 11:01:27 -05:00
localthomas
a326788819
implemented clippy suggestions
2022-01-21 17:42:01 +01:00
localthomas
e1a8e08a3f
return type of guess_inner
is now std::io::Result
2022-01-21 17:34:49 +01:00
localthomas
134d91d61a
refactor after code review
2022-01-21 17:31:14 +01:00
localthomas
0e8ad5759c
added searching for frame sync bits when file type probing
...
When a file contains an ID3 block, the following data might be an MP3 frame.
The frame might be prepended by junk bytes, which are skipped with this commit.
2022-01-21 13:55:28 +01:00
Serial
8021ca924c
Finalize docs
2021-12-23 10:00:54 -05:00
Serial
8f2f7ba484
Restructure project
2021-12-22 09:49:43 -05:00
Serial
a7d9deaa14
Make property reading optional
2021-12-21 20:20:24 -05:00
Serial
12451b2df9
Continue working on docs
2021-12-06 07:18:07 -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
bc0c246dbf
Add format specific tag structs
...
This allows for the use of format-specific elements, such as ID3v2 frame headers
2021-11-21 15:18:19 -05:00
Serial
e84731c375
Add format specific audio property structs
2021-10-01 19:30:51 -04:00
Serial
ffba428c98
Fix freeform reading, remove old probe function
2021-09-13 17:39:32 -04:00
Serial
6edee49207
Remove thiserror
2021-09-05 19:22:29 -04:00
Serial
fafda6243d
Start work to parse mp4 atoms
2021-09-01 17:23:50 -04:00
Serial
98ab6d4bce
fmt
2021-08-24 23:38:56 -04:00
Serial
2c3a041807
Clippy
2021-08-24 23:35:28 -04:00
Serial
97253ef487
Fix extensions
2021-08-19 18:26:58 -04:00
Serial
4d4341feaf
Correct Probe methods
2021-08-19 15:07:40 -04:00
Serial
419f8457a3
Start work to expose all tags
2021-08-02 17:25:31 -04:00