Граф коммитов

574 Коммитов

Автор SHA1 Сообщение Дата
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