Chun-Min Chang
|
cae3df753b
|
Status update
|
2019-04-29 14:10:36 -07:00 |
Chun-Min Chang
|
7fce2b4a1c
|
Separate the tests using TestDeviceSwitcher and the tests running with duplex streams
|
2019-04-22 16:47:56 -07:00 |
Chun-Min Chang
|
37caee2b83
|
Update status
|
2019-04-12 21:49:12 -07:00 |
Chun-Min Chang
|
ced9b586fc
|
Add manual test: test_device_collection_change
|
2019-04-10 16:24:11 -07:00 |
Chun-Min Chang
|
33d17c92c7
|
LGTM update
|
2019-04-04 14:48:19 -07:00 |
Chun-Min Chang
|
b0969ee090
|
Update status
|
2019-04-03 15:11:49 -07:00 |
Chun-Min Chang
|
fd820ec5fa
|
Update status
|
2019-04-03 14:49:46 -07:00 |
Chun-Min Chang
|
fc7ccd5785
|
Update todo
|
2019-03-29 16:21:21 -07:00 |
Chun-Min Chang
|
4e7ada57c2
|
Add Travis CI badge
|
2019-03-25 11:21:01 -07:00 |
Chun-Min Chang
|
5d63445eda
|
update link to test.rs
|
2019-03-13 15:53:48 -07:00 |
Chun-Min Chang
|
03e95ef753
|
Avoid passing parameters into a C variadic function
|
2019-03-06 14:24:05 -08:00 |
Chun-Min Chang
|
640e91feeb
|
add todo
|
2019-03-05 21:31:42 -08:00 |
Chun-Min Chang
|
d73c980d6e
|
Update audiounit_set_device_info
|
2019-03-05 15:36:19 -08:00 |
Chun-Min Chang
|
d550f08a3d
|
minor changes and add todos
|
2019-03-04 18:31:54 -08:00 |
Chun-Min Chang
|
4ed70e1bcb
|
Fix warnings
|
2019-03-01 12:57:06 -08:00 |
Chun-Min Chang
|
c454339f00
|
To compile with stable rust, replace Atomic{I64, U32, U64} by Atomic<{i64, u32, u64}> for now
|
2019-03-01 09:03:58 -08:00 |
Chun-Min Chang
|
2d19e722a7
|
update status
|
2019-02-26 11:17:32 -08:00 |
Chun-Min Chang
|
519a918649
|
Implement audiounit_destroy, add log in cubeb_stream_init, and update status
|
2019-02-21 15:37:34 -08:00 |
Chun-Min Chang
|
819b6f73b4
|
update status
|
2019-02-21 15:07:34 -08:00 |
Chun-Min Chang
|
ca45ae2b24
|
Implement audiounit_reinit_stream
|
2019-02-21 14:59:56 -08:00 |
Chun-Min Chang
|
ebe60219c4
|
Implement mixer-related code
|
2019-02-20 13:52:25 -08:00 |
Chun-Min Chang
|
9d2406fcaa
|
Implement audiounit_layout_init
|
2019-02-20 11:03:32 -08:00 |
Chun-Min Chang
|
881c6a28ed
|
Update the notes for using mutex in tests
|
2019-02-20 11:03:32 -08:00 |
Chun-Min Chang
|
ae50fd151b
|
add todo
|
2019-02-20 11:03:32 -08:00 |
Chun-Min Chang
|
04f4222467
|
Implement audiounit_set_channel_layout
|
2019-02-20 11:03:32 -08:00 |
Chun-Min Chang
|
bfa60d7e66
|
Implement audiounit_get_preferred_channel_layout
|
2019-02-19 12:53:04 -08:00 |
Chun-Min Chang
|
e1aa964244
|
Update status
|
2019-02-19 10:23:12 -08:00 |
Chun-Min Chang
|
0460bb6bc1
|
Implement audiounit_get_current_channel_layout
|
2019-02-15 16:10:23 -08:00 |
Chun-Min Chang
|
abb6cd01c9
|
Implement audiounit_convert_channel_layout
|
2019-02-15 15:42:14 -08:00 |
Chun-Min Chang
|
6eeeee6b62
|
Implement make_sized_audio_channel_layout
|
2019-02-15 12:53:57 -08:00 |
Chun-Min Chang
|
6a126f6b83
|
Implement channel_label_to_cubeb_channel and revise test_cubeb_channel_to_channel_label
|
2019-02-15 11:52:54 -08:00 |
Chun-Min Chang
|
c9e5a03a48
|
Implement cubeb_channel_to_channel_label
|
2019-02-14 15:38:28 -08:00 |
Chun-Min Chang
|
23a291c373
|
Implement minimum_resampling_input_frames
|
2019-02-14 10:56:42 -08:00 |
Chun-Min Chang
|
ffd3a96950
|
Update status
|
2019-02-14 09:08:39 -08:00 |
Chun-Min Chang
|
9c590e1b1c
|
Fix wrong link
|
2019-02-13 08:32:13 -08:00 |
Chun-Min Chang
|
22a5d5ee41
|
Implement audiounit_make_silent
|
2019-02-12 18:53:29 -08:00 |
Chun-Min Chang
|
f6fdfa4948
|
update status
|
2019-02-12 18:53:29 -08:00 |
Chun-Min Chang
|
4f55d4d70b
|
Route input callback to C API via cubeb-resampler
|
2019-02-12 18:53:29 -08:00 |
Chun-Min Chang
|
455608a90f
|
Fix is_aggregate_device and enumerate_devices
|
2019-02-12 18:53:29 -08:00 |
Chun-Min Chang
|
650fcd4897
|
AutoArrayWrapper: Implement Polymorphism in Rust by trait instead of enum
|
2019-02-06 15:39:56 -08:00 |
Chun-Min Chang
|
62ab71dcfc
|
Set StreamFormat in output scope and add checks to validate the stream parameters
|
2019-02-06 12:08:48 -08:00 |
Chun-Min Chang
|
80f2bc6369
|
Finish audiounit_render_input by a revised AutoArrayWrapper
|
2019-02-05 14:50:55 -08:00 |
Chun-Min Chang
|
c87dd7b2ae
|
Implement part of audiounit_render_input
|
2019-02-04 17:10:19 -08:00 |
Chun-Min Chang
|
9e0ad04899
|
Add todo
|
2019-02-04 14:43:45 -08:00 |
Chun-Min Chang
|
6b99151e70
|
Implement cubeb_stream_stop
|
2019-02-04 14:15:31 -08:00 |
Chun-Min Chang
|
7ddc9302ed
|
Implement audiounit_stream_stop_internal
|
2019-02-04 14:03:12 -08:00 |
Chun-Min Chang
|
d1c816f67c
|
Implement audiounit_stream_start
|
2019-02-04 12:36:57 -08:00 |
Chun-Min Chang
|
82d47513df
|
Impl audiounit_stream_start_internal
|
2019-02-04 11:53:49 -08:00 |
Chun-Min Chang
|
ab443ede96
|
Finish audiounit_configure_input
|
2019-02-04 11:01:54 -08:00 |
Chun-Min Chang
|
935ab4cbad
|
Call audiounit_init_input_linear_buffer in audiounit_configure_input and add tests for audiounit_init_input_linear_buffer
|
2019-02-01 14:05:08 -08:00 |