Serial
3030d4dd3a
Include benches
2022-01-24 11:26:21 -05:00
Serial
7301b1c9b0
Rename M4A test assets
2022-01-24 11:18:49 -05:00
Serial
d9174697d3
Fix MP4 audio bitrate
2022-01-24 11:05:12 -05:00
sagudev
3d26e34514
fmt
2022-01-24 16:38:18 +01:00
sagu
6325665ab2
Merge branch 'main' into wave-depth
2022-01-24 16:35:24 +01:00
Alex
b4d56ab841
Merge pull request #31 from sagudev/main
2022-01-24 09:11:45 -05:00
sagudev
bd896287b6
bit-depth for ALAC and getter for wav
2022-01-24 06:35:15 +01:00
sagu
504ac31cda
Apply suggestions from code review
...
Co-authored-by: Alex <69764315+Serial-ATA@users.noreply.github.com>
2022-01-24 06:00:02 +01:00
Serial
81bce69d18
Cleanup
2022-01-23 14:11:16 -05:00
sagudev
e0f075a912
Add testing against hound
2022-01-23 13:37:13 +01:00
sagudev
c8c84e6660
hound testing
2022-01-23 12:32:51 +01:00
sagudev
23cf587940
bit_depth test
2022-01-23 07:40:26 +01:00
sagudev
81efcb0271
bit_depth for iff and ape
2022-01-23 07:35:24 +01:00
sagudev
9deb7f27f0
fix flac bit depth
2022-01-22 21:28:09 +01:00
sagudev
29378f53a5
bit_depth prototype
2022-01-22 19:54:42 +01:00
Alex
d034782a27
Fix test assertion
2022-01-22 11:01:27 -05:00
Alex
7f776c6b37
Merge pull request #30 from Serial-ATA/renovate/structopt-0.x
...
Update Rust crate structopt to 0.3.26
2022-01-22 10:13:52 -05:00
Renovate Bot
136978a2b3
Update Rust crate structopt to 0.3.26
2022-01-22 06:05:01 +00:00
Alex
20ce4c6202
Update issue templates
2022-01-21 16:38:58 -05:00
Alex
eb1dd84450
Merge pull request #29 from localthomas/feature/id3-block-byte-skipping
2022-01-21 12:22:48 -05:00
localthomas
b9c469173a
negative multiply made more readable
2022-01-21 18:15:05 +01: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
3783bfbbb8
renamed test asset file
2022-01-21 17:21:47 +01:00
localthomas
47a28402db
added frame sync search for MP3 reading
...
The first MP3 frame behind metadata blocks is found by searching for frame sync bits.
This skips junk bytes between any metadata blocks and the first MP3 frame.
2022-01-21 14:52:32 +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
c88cad09b8
Exclude unnecessary files
2022-01-13 14:47:18 -05:00
Serial
c27264f50b
Verify ID3 Frame
contents prior to writing
2022-01-13 14:42:34 -05:00
Serial
e6b714eac4
0.3.3
2022-01-09 10:10:05 -05:00
Serial
cefc383123
Fix some doc comments
2022-01-09 09:57:43 -05:00
Alex
c7aca751e5
Merge pull request #27 from Serial-ATA/renovate/tempfile-3.x
2022-01-08 19:45:57 -05:00
Alex
c9cc5a40c2
Restrict CI runs to main branch pushes
2022-01-08 19:45:27 -05:00
Renovate Bot
a79967ca8a
Update Rust crate tempfile to 3.3.0
2022-01-08 20:05:05 +00:00
Serial
42688daee8
Fix feature issues
2022-01-08 11:22:38 -05:00
Serial
a82621dfe7
Cleanup ID3 find functions
2022-01-08 11:06:11 -05:00
Serial
1824c086e4
Cleanup id3::v2
2022-01-08 08:45:27 -05:00
Serial
f42dfb50bf
Add ItemKey
mappings for new AIFF chunks
2022-01-08 07:42:28 -05:00
Serial
a86738d1d4
bump ogg_pager
2022-01-08 07:18:06 -05:00
Serial
f183631a67
ogg_pager
0.2.0
2022-01-08 07:16:51 -05:00
Serial
3f0d6d8b00
Update ogg_pager
2022-01-07 13:02:48 -05:00
Serial
bc9fbd87ab
Make ogg_pager
more general-purpose
2022-01-07 12:49:02 -05:00
Serial
5389efa386
Add real world ID3v2 tests for all versions
2022-01-06 21:06:02 -05:00
Serial
8bfca44fb1
Add GeneralEncapsulatedObject
tests
2022-01-06 18:15:47 -05:00
Serial
e640eb0d42
Add SynchronizedText
tests
2022-01-06 18:00:33 -05:00
Serial
a49a655f55
Add unstable rustfmt options
2022-01-05 13:26:56 -05:00
Serial
cc6d5a9be8
Fix doc comment
2022-01-05 12:54:20 -05:00
Serial
7942a5bd84
Add tests for dump_to
2022-01-05 12:52:29 -05:00
Serial
94e5ed635f
Add Tag::dump_to
2022-01-05 12:50:54 -05:00
Serial
9ffa1b4e0d
Fix AIFF COMT
writing
2022-01-05 12:12:30 -05:00