Jamie Hardt
|
aa8365a38d
|
Documentation
|
2023-06-02 20:37:44 -07:00 |
|
Jamie Hardt
|
b8a428e757
|
Documentation and exposure
Documentation in the fmt module has been improved.
ReadWaveData trait is now public.
The
|
2023-06-02 11:06:53 -07:00 |
|
Jamie Hardt
|
c1d2b2c836
|
Documentation fixes. Made a trait public.
|
2023-06-02 09:53:23 -07:00 |
|
Jamie Hardt
|
f41b7ea575
|
Update lib.rs
|
2023-06-02 08:53:27 -07:00 |
|
Jamie Hardt
|
da2e6f61ee
|
Merge branch 'master' of https://github.com/iluvcapra/bwavfile
|
2023-05-22 17:53:44 -07:00 |
|
Ian Hobson
|
72fea1a493
|
Expose and rename the supported wave tags and UUIDs
|
2023-05-19 10:57:39 +02:00 |
|
Ian Hobson
|
bd09ed207a
|
Re-use the write buffer between calls to write_frames
This resulted in a ~10% speedup in test runs of the deinter example.
|
2023-05-19 10:57:39 +02:00 |
|
Ian Hobson
|
3d1826007e
|
Avoid panics when incorrect buffer sizes are provided to read/write_frames
|
2023-05-19 10:57:39 +02:00 |
|
Ian Hobson
|
3400778991
|
Introduce generic read_frames and write_frames functions
|
2023-05-19 10:57:39 +02:00 |
|
Ian Hobson
|
0074e13bff
|
Avoid flushing output on each write
|
2023-05-19 10:57:39 +02:00 |
|
Ian Hobson
|
60a3eac072
|
clippy: Collapse nested else/if into else if
|
2023-05-19 10:57:39 +02:00 |
|
Ian Hobson
|
0c46a0e21f
|
clippy: Remove unnecessary import
|
2023-05-19 10:57:39 +02:00 |
|
Ian Hobson
|
8d34a517fc
|
clippy: Don't warn about the LUFS type name
|
2023-05-19 10:57:39 +02:00 |
|
Ian Hobson
|
86ffd4310a
|
clippy: Prefer if let Some(_) over Option::map
|
2023-05-19 10:57:39 +02:00 |
|
Ian Hobson
|
ceb8c4371e
|
clippy: Avoid unnecessary conversion
|
2023-05-19 10:57:39 +02:00 |
|
Ian Hobson
|
22e8dc79d1
|
clippy: Use a slice argument instead of the owned equivalent
|
2023-05-19 10:57:39 +02:00 |
|
Ian Hobson
|
f6f4869b5b
|
clippy: Avoid () as return type
|
2023-05-19 10:57:39 +02:00 |
|
Ian Hobson
|
cf5ec121da
|
clippy: Avoid unnecessary closures
|
2023-05-19 10:57:39 +02:00 |
|
Ian Hobson
|
7c01778029
|
clippy: Use .write_u8() when writing a single value
|
2023-05-19 10:57:39 +02:00 |
|
Ian Hobson
|
4e370c57c1
|
clippy: Use .write_all() when writing a slice
|
2023-05-19 10:57:39 +02:00 |
|
Ian Hobson
|
fc3b411717
|
clippy: Use .read_exact() when reading a fixed number of bytes
|
2023-05-19 10:57:39 +02:00 |
|
Ian Hobson
|
4d81ef36cd
|
clippy: Use the += operator
|
2023-05-19 10:57:39 +02:00 |
|
Ian Hobson
|
651009c96a
|
clippy: Avoid making unnecessary references
|
2023-05-19 10:57:39 +02:00 |
|
Ian Hobson
|
566ad07247
|
clippy: Remove unnecessary use of .into()
|
2023-05-19 10:57:39 +02:00 |
|
Ian Hobson
|
6989520743
|
clippy: Use Vec::get() instead of iter().nth()
|
2023-05-19 10:57:39 +02:00 |
|
Ian Hobson
|
b6c20ae410
|
clippy: Remove unnecessary casts
|
2023-05-19 10:57:39 +02:00 |
|
Ian Hobson
|
9eb655cd27
|
clippy: Remove unnecessary use of return
|
2023-05-19 10:57:39 +02:00 |
|
Ian Hobson
|
bbd84b7bbb
|
clippy: Remove unnecessary uses of ?
|
2023-05-19 10:57:39 +02:00 |
|
Ian Hobson
|
04d282ccd6
|
clippy: Use Avoid unnecessary indexing in for loops
|
2023-05-19 10:57:39 +02:00 |
|
Ian Hobson
|
1234c897a3
|
clippy: Use stream_position() to get current position
|
2023-05-19 10:57:39 +02:00 |
|
Ian Hobson
|
e1b93b24ad
|
Run cargo format
|
2023-05-19 10:57:18 +02:00 |
|
Ian Hobson
|
369d261ba0
|
Fix build warnings
|
2023-05-19 10:57:18 +02:00 |
|
Jamie Hardt
|
72d3c4abef
|
Tweaked documentation
|
2023-05-18 10:41:18 -07:00 |
|
Jamie Hardt
|
6191adf30a
|
Removed dead comment
|
2023-05-18 10:19:46 -07:00 |
|
Jamie Hardt
|
a69755d8aa
|
Fixed misspelling
|
2023-05-18 10:18:57 -07:00 |
|
Jamie Hardt
|
4925f95b68
|
Removed old src/wavebuffer.rs file
|
2023-05-13 11:02:02 -07:00 |
|
Jamie Hardt
|
e30d60ff0d
|
Merge branch 'master' of https://github.com/Wuelle/bwavfile into Wuelle-master
|
2021-12-31 13:28:55 -08:00 |
|
Jamie Hardt
|
442394ad5e
|
Removed dead-code warnings
|
2021-12-31 12:57:46 -08:00 |
|
Jamie Hardt
|
52c26156a9
|
Merge branch 'master' of https://github.com/iluvcapra/bwavfile
|
2021-12-31 12:56:11 -08:00 |
|
Jamie Hardt
|
4ddffa0b4a
|
Read trait
|
2021-12-31 12:56:08 -08:00 |
|
Wuelle
|
9a010ca0c4
|
prettify code
|
2021-12-30 21:59:29 +01:00 |
|
Wuelle
|
5e563cddf8
|
allow more types to be used as paths
|
2021-12-30 21:59:17 +01:00 |
|
Jamie Hardt
|
a8bb5e8c8e
|
Update to version 1.1
|
2021-09-28 13:46:34 -07:00 |
|
Jamie Hardt
|
468ed12304
|
Merge pull request #10 from atoav/cuepoints
Surface cue frame_offset field in UI and test for sounddevices files.
|
2021-09-28 13:39:09 -07:00 |
|
Jamie Hardt
|
a015d7cf8a
|
Added sounddevices test WAV
And unit tests for cue metadata.
|
2021-09-28 13:18:07 -07:00 |
|
Jamie Hardt
|
e89e87045c
|
Merge pull request #11 from EaterLabs/misc-fixes
implement basic f32le support and some other misc fixes
|
2021-09-28 12:30:45 -07:00 |
|
Jamie Hardt
|
4cd28c9efe
|
Create wavebuffer.rs
|
2021-09-28 11:59:56 -07:00 |
|
eater
|
663b9fad43
|
derive Debug for ADMAudioID and ChannelDescriptor and implement f32
reading
|
2021-08-22 23:40:07 +02:00 |
|
eater
|
9fe741d913
|
implement std::error::Error for Error
|
2021-08-22 23:35:47 +02:00 |
|
David Huss
|
56dc4d1048
|
Try fix for cuepoints
|
2021-08-16 17:03:57 +02:00 |
|