Chun-Min Chang
ced9b586fc
Add manual test: test_device_collection_change
2019-04-10 16:24:11 -07:00
Chun-Min Chang
04faa4d5d1
Add a test to set buffer frame size in parallel
2019-04-10 15:13:28 -07:00
Chun-Min Chang
920ffa367b
Revise notes
2019-04-10 08:31:25 -07:00
Chun-Min Chang
eb0a770d1a
Add notes
2019-04-10 07:55:52 -07:00
Chun-Min Chang
cbdf7ac9d3
revise note
2019-04-09 15:01:35 -07:00
Chun-Min Chang
d50602855e
Fix parameters used in cargo test
2019-04-09 14:59:30 -07:00
Chun-Min Chang
f2c5982a34
Remove the unstable check
2019-04-09 14:09:38 -07:00
Chun-Min Chang
3edd8765c7
A workaround to pass AudioUnitStream across threads
2019-04-08 14:44:34 -07:00
Chun-Min Chang
f9c2946ed6
A note for defusing the evil OwnedCriticalSection
2019-04-08 14:27:46 -07:00
Chun-Min Chang
6fd3c51431
reword
2019-04-08 13:20:37 -07:00
Chun-Min Chang
596653a8d9
Make sure all the buffer frame sizes of the audiounit are same as the latency of the first initial stream
2019-04-08 12:39:44 -07:00
Chun-Min Chang
4832508a3e
add a test utility to get buffer-frame-size of an audiounit
2019-04-08 11:34:03 -07:00
Chun-Min Chang
ed39d9895d
Make sure all the latency frames are same as the first stream's one
2019-04-08 10:52:04 -07:00
Chun-Min Chang
33d17c92c7
LGTM update
2019-04-04 14:48:19 -07:00
Chun-Min Chang
d9c7a9fb6f
Remove useless patch
2019-04-04 14:37:39 -07:00
Chun-Min Chang
28e17fc5fd
Add a parallel test the global_latency_frames
2019-04-04 14:17:47 -07:00
Chun-Min Chang
bd04ab6fbd
Comment unused test utils
2019-04-04 10:45:45 -07:00
Chun-Min Chang
140f845429
fix typo
2019-04-04 10:00:32 -07:00
Chun-Min Chang
b0969ee090
Update status
2019-04-03 15:11:49 -07:00
Chun-Min Chang
f108e40c1d
Add a manual test for event listening
2019-04-03 14:57:15 -07:00
Chun-Min Chang
fd820ec5fa
Update status
2019-04-03 14:49:46 -07:00
Chun-Min Chang
1ca188b9c1
Comment the failed test for now.
2019-04-03 14:24:31 -07:00
Chun-Min Chang
89a5ccaf1a
rustfmt
2019-04-03 14:07:40 -07:00
Chun-Min Chang
53aba4ce63
Add a manual test for devices switching
2019-04-03 14:05:55 -07:00
Chun-Min Chang
662bf4f13e
Move tests for aggregate device to an independent module
2019-04-03 12:56:24 -07:00
Chun-Min Chang
09f29ae080
Create a test script to run tests separately
...
Some tests operate on same device, or will fire some system callbacks
indirectly so they cannot run together. A test script is created to
separate the tests, most of the tests can be run without affecting each
other. Only those tests that should be fixed left. They are marked by
"FIXIT".
2019-04-03 11:24:11 -07:00
Chun-Min Chang
fddb86427d
LGTM fixes
2019-04-03 10:30:44 -07:00
Chun-Min Chang
04020500c7
Enable checks in audiounit_create_blank_aggregate_device
2019-04-02 09:53:06 -07:00
Chun-Min Chang
36538804ae
Enable checks for buffer frame size
2019-04-02 09:38:29 -07:00
Chun-Min Chang
db6d2bbb33
Apply C style memory layout for AudioUnitContext
2019-04-01 16:19:10 -07:00
Chun-Min Chang
13482295de
Fix warnings
2019-04-01 14:15:15 -07:00
Chun-Min Chang
fc6801d5a7
Move tests for configure input and output, and some LGTM changes
2019-04-01 13:47:45 -07:00
Chun-Min Chang
fc7ccd5785
Update todo
2019-03-29 16:21:21 -07:00
Chun-Min Chang
40c82c2f86
LGTM fixes
2019-03-29 16:18:09 -07:00
Chun-Min Chang
f1e94172fd
Fix tests in coreaudio-sys-utils
2019-03-29 16:00:31 -07:00
Chun-Min Chang
7230efb2a8
LGTM fixes
2019-03-29 13:42:31 -07:00
Chun-Min Chang
6a36cc13b3
Merge cubeb_utils into utils
2019-03-29 13:36:53 -07:00
Chun-Min Chang
7ee958545d
Move dispatch to coreaudio-sys-utils
2019-03-29 13:32:47 -07:00
Chun-Min Chang
3d4d665563
Expose utils with module name as the prefix
2019-03-29 13:26:53 -07:00
Chun-Min Chang
e80e8eadcf
Move constants for aggregate device to coreaudio-sys-utils
2019-03-29 13:14:44 -07:00
Chun-Min Chang
b91bde4446
Move AudioUnit related APIs from utils to coreaudio-sys-utils
2019-03-29 10:48:56 -07:00
Chun-Min Chang
a35a3b3881
Move AudioObject related APIs from utils to coreaudio-sys-utils
2019-03-29 10:43:29 -07:00
Chun-Min Chang
93d06f8edc
Move cfstringref_from_(static_)string from utils to coreaudio-sys-utils
2019-03-28 16:27:22 -07:00
Chun-Min Chang
f8c95335d5
Remove useless log
2019-03-28 16:14:07 -07:00
Chun-Min Chang
12da6aa3a6
Replace coreaudio-sys by coreaudio-sys-utils
2019-03-28 16:06:33 -07:00
Chun-Min Chang
ace2463a49
Move tests for device listeners
2019-03-28 14:50:53 -07:00
Chun-Min Chang
79f17d6b20
Move tests for create_device_from_hwdev
2019-03-28 14:01:53 -07:00
Chun-Min Chang
a69dd7b14e
Move test_clamp_latency
2019-03-27 17:11:37 -07:00
Chun-Min Chang
8e400de811
Revise more tests
2019-03-27 15:05:20 -07:00
Chun-Min Chang
097979a55b
Revise tests, move more tests
2019-03-27 14:22:27 -07:00