Jared Boone
|
5558ca60d7
|
Enlarge capture buffers -- inter-core FIFO, SDC
|
2016-04-11 11:00:47 -07:00 |
|
Jared Boone
|
4a1d3b14a1
|
Open AudioThread file on new thread.
Opening it in constructor was causing UI pauses.
|
2016-04-11 10:20:19 -07:00 |
|
Jared Boone
|
03dfd2b48e
|
...and more AudioThread cleanup.
|
2016-04-11 10:20:19 -07:00 |
|
Jared Boone
|
14d1b5fd72
|
Further AudioThread cleanup.
|
2016-04-11 10:20:19 -07:00 |
|
Jared Boone
|
feeb5bff6f
|
Move AudioThread con/destruction to proper places.
|
2016-04-11 10:20:19 -07:00 |
|
Jared Boone
|
08f4542954
|
Marginal attempt to simplify stream write loop.
|
2016-04-11 10:20:19 -07:00 |
|
Jared Boone
|
fc8bb635a6
|
Consider an incomplete write as an error.
|
2016-04-11 10:20:19 -07:00 |
|
Jared Boone
|
ba3c9dd8d1
|
Insist on writing stream data in buffer-sized blocks.
Maintaining alignment improves SD card write performance significantly.
|
2016-04-11 10:20:19 -07:00 |
|
Jared Boone
|
8e14d2f4e8
|
Signal SD card write thread from M4 event.
|
2016-04-11 10:20:19 -07:00 |
|
Jared Boone
|
daa2f7aed0
|
Drain write FIFO, don't read just one block.
|
2016-04-11 10:20:19 -07:00 |
|
Jared Boone
|
aca19ae997
|
Factor out SD card write size.
|
2016-04-11 10:20:19 -07:00 |
|
Jared Boone
|
f94938db8e
|
De-template FIFO.
|
2016-04-11 10:20:19 -07:00 |
|
Jared Boone
|
59f1a32566
|
Semi-naive audio recording to SD card.
|
2016-04-11 10:20:19 -07:00 |
|