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
|
f6f4869b5b
|
clippy: Avoid () as return type
|
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
|
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
|
bbd84b7bbb
|
clippy: Remove unnecessary uses of ?
|
2023-05-19 10:57:39 +02: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
|
319845ae49
|
In progress format plumbing
|
2021-01-05 00:32:09 -08:00 |
|
Jamie Hardt
|
e826628096
|
FIXME comments
|
2021-01-03 13:16:36 -08:00 |
|
Jamie Hardt
|
634c21dc9a
|
Added buffered IO
And updated tests to reflect this
|
2021-01-02 12:23:08 -08:00 |
|
Jamie Hardt
|
1cb7174861
|
Comment
|
2021-01-01 12:14:51 -08:00 |
|
Jamie Hardt
|
a855410d6f
|
Added rf64 test back in
...and will push to github see if the action completes
|
2021-01-01 12:14:06 -08:00 |
|
Jamie Hardt
|
62c9aa7262
|
Merge branch 'master' of https://github.com/iluvcapra/bwavfile
|
2021-01-01 11:59:33 -08:00 |
|
Jamie Hardt
|
1f56e0f380
|
Documentation
|
2021-01-01 11:59:28 -08:00 |
|
Jamie Hardt
|
7ea7ac5ce7
|
DS64 constant
|
2020-12-29 14:42:11 -08:00 |
|
Jamie Hardt
|
41977adb83
|
Fixed a bug in write_chunk
|
2020-12-29 14:38:05 -08:00 |
|
Jamie Hardt
|
84942a4186
|
Implented AXML/iXML writing functions
|
2020-12-29 14:26:34 -08:00 |
|
Jamie Hardt
|
78ad1ae114
|
More docs, improved bext writer interface
|
2020-12-29 13:03:20 -08:00 |
|
Jamie Hardt
|
d43ddf6338
|
Reorganized documentation
|
2020-12-29 12:09:00 -08:00 |
|
Jamie Hardt
|
84366089ba
|
Implementation
|
2020-12-27 12:05:21 -08:00 |
|
Jamie Hardt
|
cbfcce235c
|
Frame writing methods to make go faster
|
2020-12-27 11:34:12 -08:00 |
|
Jamie Hardt
|
087d98b228
|
Reduced commenting of rf64 test case
...to just the line we want to comment-out
|
2020-12-26 22:22:59 -08:00 |
|
Jamie Hardt
|
d242dff686
|
Added to README
|
2020-12-26 21:11:56 -08:00 |
|
Jamie Hardt
|
155a26ace0
|
RF64 implementation
|
2020-12-26 19:01:32 -08:00 |
|
Jamie Hardt
|
1d2edcb675
|
Documentation and RF64 impl
|
2020-12-26 18:50:16 -08:00 |
|
Jamie Hardt
|
213a856e41
|
Documentation
|
2020-12-26 18:29:59 -08:00 |
|
Jamie Hardt
|
70bf402776
|
Ambisonic format create/write
|
2020-12-26 13:52:52 -08:00 |
|
Jamie Hardt
|
3ab3a28d0e
|
Format implementation
|
2020-12-26 13:41:08 -08:00 |
|
Jamie Hardt
|
620ca8a968
|
Bext writing
|
2020-12-26 12:12:46 -08:00 |
|
Jamie Hardt
|
bb6390a95c
|
Write ds64 reservation
|
2020-12-26 11:29:09 -08:00 |
|
Jamie Hardt
|
15b4ccf851
|
Documentation
|
2020-12-26 00:24:56 -08:00 |
|
Jamie Hardt
|
b303a74d45
|
Wave writer
|
2020-12-25 22:21:47 -08:00 |
|
Jamie Hardt
|
73d2cf8cd9
|
Writer impl
|
2020-12-25 21:58:22 -08:00 |
|
Jamie Hardt
|
e4fc4732b5
|
Wavewriter impl
|
2020-12-25 20:55:38 -08:00 |
|
Jamie Hardt
|
e8b030bd1e
|
WaveWriter impl, a new approach
|
2020-12-25 20:26:56 -08:00 |
|
Jamie Hardt
|
1219a4162f
|
Wavewriter impl
|
2020-12-25 18:31:17 -08:00 |
|
Jamie Hardt
|
9a275a69c3
|
Writer impl in progress
|
2020-12-25 12:30:08 -08:00 |
|
Jamie Hardt
|
465bad40fc
|
Writer implementation
creaet_frame_buffer() interface has been moved to WaveFmt
|
2020-12-24 22:57:54 -08:00 |
|
Jamie Hardt
|
e2e029d3a3
|
Wavewriter implementation in progress
|
2020-12-24 21:41:10 -08:00 |
|
Jamie Hardt
|
4cb6105073
|
Got rid of old code, will rewrite this
|
2020-12-11 01:58:01 -08:00 |
|
Jamie Hardt
|
082a8596af
|
Made changes to eliminate warnings
|
2020-11-28 11:30:21 -08:00 |
|
Jamie Hardt
|
521e9d0670
|
Reorganized source, comments
|
2020-11-23 00:23:17 -08:00 |
|
Jamie Hardt
|
86e8a26e0a
|
First commit
|
2020-11-20 10:55:52 -08:00 |
|