Aug 02 12:23:54.021 INFO checking coreaudio-rs-0.9.1 against 1.27.2 for lazy_static-1 Aug 02 12:23:54.021 INFO running: cargo +1.27.2 check --frozen --all --all-targets Aug 02 12:23:54.021 INFO creating container for: cargo +1.27.2 check --frozen --all --all-targets Aug 02 12:23:54.022 INFO running `"docker" "create" "-v" "/tmp/crater.FIGROkGCFhdu:/source:ro,Z" "-v" "/home/ec2-user/crater/./work/local/target-dirs/lazy_static-1/worker-0/1.27.2:/target:rw,Z" "-v" "/home/ec2-user/crater/./work/local/cargo-home:/cargo-home:ro,Z" "-v" "/home/ec2-user/crater/./work/local/rustup-home:/rustup-home:ro,Z" "-v" "/home/ec2-user/crater/./work/local/cargo-home/git:/cargo-home/git:rw,Z" "-e" "USER_ID=500" "-e" "CMD=cargo +1.27.2 check --frozen --all --all-targets" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "crater"` Aug 02 12:23:54.287 INFO blam! 76df313b5b4abbbf15201081d811f112a3ee91651c2611dcc94faa883bdff354 Aug 02 12:23:54.289 INFO running `"docker" "start" "-a" "76df313b5b4abbbf15201081d811f112a3ee91651c2611dcc94faa883bdff354"` Aug 02 12:23:55.317 INFO kablam! Compiling coreaudio-sys v0.2.2 Aug 02 12:23:58.319 INFO kablam! Checking coreaudio-rs v0.9.1 (file:///source) Aug 02 12:23:58.948 INFO kablam! error[E0432]: unresolved import `sys::OSStatus` Aug 02 12:23:58.948 INFO kablam! --> src/error.rs:7:5 Aug 02 12:23:58.948 INFO kablam! | Aug 02 12:23:58.948 INFO kablam! 7 | use sys::OSStatus; Aug 02 12:23:58.948 INFO kablam! | ^^^^^^^^^^^^^ no `OSStatus` in the root Aug 02 12:23:58.948 INFO kablam! Aug 02 12:23:58.948 INFO kablam! error[E0432]: unresolved import `sys::OSStatus` Aug 02 12:23:58.948 INFO kablam! --> src/error.rs:10:9 Aug 02 12:23:58.948 INFO kablam! | Aug 02 12:23:58.948 INFO kablam! 10 | use sys::OSStatus; Aug 02 12:23:58.948 INFO kablam! | ^^^^^^^^^^^^^ no `OSStatus` in the root Aug 02 12:23:58.948 INFO kablam! Aug 02 12:23:58.948 INFO kablam! error[E0432]: unresolved import `sys::OSStatus` Aug 02 12:23:58.948 INFO kablam! --> src/error.rs:71:9 Aug 02 12:23:58.948 INFO kablam! | Aug 02 12:23:58.948 INFO kablam! 71 | use sys::OSStatus; Aug 02 12:23:58.948 INFO kablam! | ^^^^^^^^^^^^^ no `OSStatus` in the root Aug 02 12:23:58.948 INFO kablam! Aug 02 12:23:58.949 INFO kablam! error[E0432]: unresolved import `sys::OSStatus` Aug 02 12:23:58.949 INFO kablam! --> src/error.rs:132:9 Aug 02 12:23:58.949 INFO kablam! | Aug 02 12:23:58.949 INFO kablam! 132 | use sys::OSStatus; Aug 02 12:23:58.949 INFO kablam! | ^^^^^^^^^^^^^ no `OSStatus` in the root Aug 02 12:23:58.949 INFO kablam! Aug 02 12:23:58.949 INFO kablam! error[E0432]: unresolved import `sys::OSStatus` Aug 02 12:23:58.949 INFO kablam! --> src/error.rs:185:9 Aug 02 12:23:58.949 INFO kablam! | Aug 02 12:23:58.949 INFO kablam! 185 | use sys::OSStatus; Aug 02 12:23:58.949 INFO kablam! | ^^^^^^^^^^^^^ no `OSStatus` in the root Aug 02 12:23:58.950 INFO kablam! Aug 02 12:23:58.978 INFO kablam! error[E0432]: unresolved import `sys::OSStatus` Aug 02 12:23:58.978 INFO kablam! --> src/error.rs:7:5 Aug 02 12:23:58.978 INFO kablam! | Aug 02 12:23:58.978 INFO kablam! 7 | use sys::OSStatus; Aug 02 12:23:58.978 INFO kablam! | ^^^^^^^^^^^^^ no `OSStatus` in the root Aug 02 12:23:58.978 INFO kablam! Aug 02 12:23:58.978 INFO kablam! error[E0432]: unresolved import `sys::OSStatus` Aug 02 12:23:58.979 INFO kablam! --> src/error.rs:10:9 Aug 02 12:23:58.979 INFO kablam! | Aug 02 12:23:58.979 INFO kablam! 10 | use sys::OSStatus; Aug 02 12:23:58.979 INFO kablam! | ^^^^^^^^^^^^^ no `OSStatus` in the root Aug 02 12:23:58.979 INFO kablam! Aug 02 12:23:58.979 INFO kablam! error[E0432]: unresolved import `sys::OSStatus` Aug 02 12:23:58.979 INFO kablam! --> src/error.rs:71:9 Aug 02 12:23:58.979 INFO kablam! | Aug 02 12:23:58.979 INFO kablam! 71 | use sys::OSStatus; Aug 02 12:23:58.979 INFO kablam! | ^^^^^^^^^^^^^ no `OSStatus` in the root Aug 02 12:23:58.979 INFO kablam! Aug 02 12:23:58.979 INFO kablam! error[E0432]: unresolved import `sys::OSStatus` Aug 02 12:23:58.979 INFO kablam! --> src/error.rs:132:9 Aug 02 12:23:58.979 INFO kablam! | Aug 02 12:23:58.979 INFO kablam! 132 | use sys::OSStatus; Aug 02 12:23:58.979 INFO kablam! | ^^^^^^^^^^^^^ no `OSStatus` in the root Aug 02 12:23:58.979 INFO kablam! Aug 02 12:23:58.979 INFO kablam! error[E0432]: unresolved import `sys::OSStatus` Aug 02 12:23:58.979 INFO kablam! --> src/error.rs:185:9 Aug 02 12:23:58.979 INFO kablam! | Aug 02 12:23:58.979 INFO kablam! 185 | use sys::OSStatus; Aug 02 12:23:58.979 INFO kablam! | ^^^^^^^^^^^^^ no `OSStatus` in the root Aug 02 12:23:58.980 INFO kablam! Aug 02 12:23:59.426 INFO kablam! error[E0412]: cannot find type `AudioUnitRenderActionFlags` in module `sys` Aug 02 12:23:59.426 INFO kablam! --> src/audio_unit/render_callback.rs:17:40 Aug 02 12:23:59.426 INFO kablam! | Aug 02 12:23:59.426 INFO kablam! 17 | pub type InputProcFn = FnMut(*mut sys::AudioUnitRenderActionFlags, Aug 02 12:23:59.426 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.426 INFO kablam! Aug 02 12:23:59.427 INFO kablam! error[E0412]: cannot find type `AudioTimeStamp` in module `sys` Aug 02 12:23:59.427 INFO kablam! --> src/audio_unit/render_callback.rs:18:42 Aug 02 12:23:59.427 INFO kablam! | Aug 02 12:23:59.427 INFO kablam! 18 | *const sys::AudioTimeStamp, Aug 02 12:23:59.427 INFO kablam! | ^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.427 INFO kablam! Aug 02 12:23:59.427 INFO kablam! error[E0412]: cannot find type `UInt32` in module `sys` Aug 02 12:23:59.427 INFO kablam! --> src/audio_unit/render_callback.rs:19:35 Aug 02 12:23:59.427 INFO kablam! | Aug 02 12:23:59.427 INFO kablam! 19 | sys::UInt32, Aug 02 12:23:59.427 INFO kablam! | ^^^^^^ not found in `sys` Aug 02 12:23:59.427 INFO kablam! Aug 02 12:23:59.427 INFO kablam! error[E0412]: cannot find type `UInt32` in module `sys` Aug 02 12:23:59.427 INFO kablam! --> src/audio_unit/render_callback.rs:20:35 Aug 02 12:23:59.427 INFO kablam! | Aug 02 12:23:59.427 INFO kablam! 20 | sys::UInt32, Aug 02 12:23:59.428 INFO kablam! | ^^^^^^ not found in `sys` Aug 02 12:23:59.428 INFO kablam! Aug 02 12:23:59.428 INFO kablam! error[E0412]: cannot find type `AudioBufferList` in module `sys` Aug 02 12:23:59.428 INFO kablam! --> src/audio_unit/render_callback.rs:21:40 Aug 02 12:23:59.428 INFO kablam! | Aug 02 12:23:59.428 INFO kablam! 21 | *mut sys::AudioBufferList) -> sys::OSStatus; Aug 02 12:23:59.428 INFO kablam! | ^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.428 INFO kablam! Aug 02 12:23:59.428 INFO kablam! error[E0412]: cannot find type `OSStatus` in module `sys` Aug 02 12:23:59.428 INFO kablam! --> src/audio_unit/render_callback.rs:21:65 Aug 02 12:23:59.429 INFO kablam! | Aug 02 12:23:59.429 INFO kablam! 21 | *mut sys::AudioBufferList) -> sys::OSStatus; Aug 02 12:23:59.429 INFO kablam! | ^^^^^^^^ not found in `sys` Aug 02 12:23:59.429 INFO kablam! Aug 02 12:23:59.429 INFO kablam! error[E0412]: cannot find type `AudioTimeStamp` in module `sys` Aug 02 12:23:59.429 INFO kablam! --> src/audio_unit/render_callback.rs:34:26 Aug 02 12:23:59.429 INFO kablam! | Aug 02 12:23:59.429 INFO kablam! 34 | pub time_stamp: sys::AudioTimeStamp, Aug 02 12:23:59.429 INFO kablam! | ^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.429 INFO kablam! Aug 02 12:23:59.429 INFO kablam! error[E0412]: cannot find type `AudioBufferList` in module `sys` Aug 02 12:23:59.430 INFO kablam! --> src/audio_unit/render_callback.rs:62:76 Aug 02 12:23:59.430 INFO kablam! | Aug 02 12:23:59.430 INFO kablam! 62 | unsafe fn from_input_proc_args(num_frames: u32, io_data: *mut sys::AudioBufferList) -> Self; Aug 02 12:23:59.430 INFO kablam! | ^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.431 INFO kablam! Aug 02 12:23:59.431 INFO kablam! error[E0412]: cannot find type `AudioBufferList` in module `sys` Aug 02 12:23:59.431 INFO kablam! --> src/audio_unit/render_callback.rs:68:29 Aug 02 12:23:59.431 INFO kablam! | Aug 02 12:23:59.431 INFO kablam! 68 | pub data: *mut sys::AudioBufferList, Aug 02 12:23:59.431 INFO kablam! | ^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.431 INFO kablam! Aug 02 12:23:59.431 INFO kablam! error[E0412]: cannot find type `AudioBufferList` in module `sys` Aug 02 12:23:59.431 INFO kablam! --> src/audio_unit/render_callback.rs:75:77 Aug 02 12:23:59.431 INFO kablam! | Aug 02 12:23:59.431 INFO kablam! 75 | unsafe fn from_input_proc_args(_num_frames: u32, io_data: *mut sys::AudioBufferList) -> Self { Aug 02 12:23:59.431 INFO kablam! | ^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.431 INFO kablam! Aug 02 12:23:59.431 INFO kablam! error[E0412]: cannot find type `AudioBuffer` in module `sys` Aug 02 12:23:59.431 INFO kablam! --> src/audio_unit/render_callback.rs:128:37 Aug 02 12:23:59.431 INFO kablam! | Aug 02 12:23:59.431 INFO kablam! 128 | buffers: &'static mut [sys::AudioBuffer], Aug 02 12:23:59.431 INFO kablam! | ^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.431 INFO kablam! Aug 02 12:23:59.432 INFO kablam! error[E0412]: cannot find type `AudioBuffer` in module `sys` Aug 02 12:23:59.433 INFO kablam! --> src/audio_unit/render_callback.rs:136:39 Aug 02 12:23:59.434 INFO kablam! | Aug 02 12:23:59.434 INFO kablam! 136 | buffers: slice::Iter<'a, sys::AudioBuffer>, Aug 02 12:23:59.434 INFO kablam! | ^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.434 INFO kablam! Aug 02 12:23:59.434 INFO kablam! error[E0412]: cannot find type `AudioBuffer` in module `sys` Aug 02 12:23:59.434 INFO kablam! --> src/audio_unit/render_callback.rs:143:42 Aug 02 12:23:59.434 INFO kablam! | Aug 02 12:23:59.434 INFO kablam! 143 | buffers: slice::IterMut<'a, sys::AudioBuffer>, Aug 02 12:23:59.434 INFO kablam! | ^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.434 INFO kablam! Aug 02 12:23:59.434 INFO kablam! error[E0422]: cannot find struct, variant or union type `AudioBuffer` in module `sys` Aug 02 12:23:59.434 INFO kablam! --> src/audio_unit/render_callback.rs:154:44 Aug 02 12:23:59.434 INFO kablam! | Aug 02 12:23:59.434 INFO kablam! 154 | self.buffers.next().map(|&sys::AudioBuffer { mNumberChannels, mData, .. }| { Aug 02 12:23:59.434 INFO kablam! | ^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.434 INFO kablam! Aug 02 12:23:59.434 INFO kablam! error[E0422]: cannot find struct, variant or union type `AudioBuffer` in module `sys` Aug 02 12:23:59.434 INFO kablam! --> src/audio_unit/render_callback.rs:166:48 Aug 02 12:23:59.434 INFO kablam! | Aug 02 12:23:59.434 INFO kablam! 166 | self.buffers.next().map(|&mut sys::AudioBuffer { mNumberChannels, mData, .. }| { Aug 02 12:23:59.434 INFO kablam! | ^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.434 INFO kablam! Aug 02 12:23:59.434 INFO kablam! error[E0412]: cannot find type `AudioBufferList` in module `sys` Aug 02 12:23:59.434 INFO kablam! --> src/audio_unit/render_callback.rs:208:72 Aug 02 12:23:59.434 INFO kablam! | Aug 02 12:23:59.434 INFO kablam! 208 | unsafe fn from_input_proc_args(frames: u32, io_data: *mut sys::AudioBufferList) -> Self { Aug 02 12:23:59.434 INFO kablam! | ^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.434 INFO kablam! Aug 02 12:23:59.434 INFO kablam! error[E0412]: cannot find type `AudioBuffer` in module `sys` Aug 02 12:23:59.434 INFO kablam! --> src/audio_unit/render_callback.rs:209:65 Aug 02 12:23:59.434 INFO kablam! | Aug 02 12:23:59.434 INFO kablam! 209 | let ptr = (*io_data).mBuffers.as_ptr() as *mut sys::AudioBuffer; Aug 02 12:23:59.434 INFO kablam! | ^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.434 INFO kablam! Aug 02 12:23:59.434 INFO kablam! error[E0425]: cannot find value `kAudioUnitRenderAction_PreRender` in module `sys` Aug 02 12:23:59.434 INFO kablam! --> src/audio_unit/render_callback.rs:233:37 Aug 02 12:23:59.434 INFO kablam! | Aug 02 12:23:59.435 INFO kablam! 233 | const PRE_RENDER = sys::kAudioUnitRenderAction_PreRender; Aug 02 12:23:59.435 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.435 INFO kablam! Aug 02 12:23:59.435 INFO kablam! error[E0425]: cannot find value `kAudioUnitRenderAction_PostRender` in module `sys` Aug 02 12:23:59.435 INFO kablam! --> src/audio_unit/render_callback.rs:239:38 Aug 02 12:23:59.435 INFO kablam! | Aug 02 12:23:59.435 INFO kablam! 239 | const POST_RENDER = sys::kAudioUnitRenderAction_PostRender; Aug 02 12:23:59.435 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.435 INFO kablam! Aug 02 12:23:59.437 INFO kablam! error[E0425]: cannot find value `kAudioUnitRenderAction_OutputIsSilence` in module `sys` Aug 02 12:23:59.437 INFO kablam! --> src/audio_unit/render_callback.rs:246:44 Aug 02 12:23:59.437 INFO kablam! | Aug 02 12:23:59.437 INFO kablam! 246 | const OUTPUT_IS_SILENCE = sys::kAudioUnitRenderAction_OutputIsSilence; Aug 02 12:23:59.437 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.437 INFO kablam! Aug 02 12:23:59.437 INFO kablam! error[E0425]: cannot find value `kAudioOfflineUnitRenderAction_Preflight` in module `sys` Aug 02 12:23:59.437 INFO kablam! --> src/audio_unit/render_callback.rs:255:44 Aug 02 12:23:59.437 INFO kablam! | Aug 02 12:23:59.437 INFO kablam! 255 | const OFFLINE_PREFLIGHT = sys::kAudioOfflineUnitRenderAction_Preflight; Aug 02 12:23:59.437 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.437 INFO kablam! Aug 02 12:23:59.437 INFO kablam! error[E0425]: cannot find value `kAudioOfflineUnitRenderAction_Render` in module `sys` Aug 02 12:23:59.437 INFO kablam! --> src/audio_unit/render_callback.rs:261:41 Aug 02 12:23:59.437 INFO kablam! | Aug 02 12:23:59.437 INFO kablam! 261 | const OFFLINE_RENDER = sys::kAudioOfflineUnitRenderAction_Render; Aug 02 12:23:59.437 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.437 INFO kablam! Aug 02 12:23:59.437 INFO kablam! error[E0425]: cannot find value `kAudioOfflineUnitRenderAction_Complete` in module `sys` Aug 02 12:23:59.437 INFO kablam! --> src/audio_unit/render_callback.rs:266:43 Aug 02 12:23:59.437 INFO kablam! | Aug 02 12:23:59.437 INFO kablam! 266 | const OFFLINE_COMPLETE = sys::kAudioOfflineUnitRenderAction_Complete; Aug 02 12:23:59.437 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.437 INFO kablam! Aug 02 12:23:59.437 INFO kablam! error[E0425]: cannot find value `kAudioUnitRenderAction_PostRenderError` in module `sys` Aug 02 12:23:59.437 INFO kablam! --> src/audio_unit/render_callback.rs:273:44 Aug 02 12:23:59.437 INFO kablam! | Aug 02 12:23:59.437 INFO kablam! 273 | const POST_RENDER_ERROR = sys::kAudioUnitRenderAction_PostRenderError; Aug 02 12:23:59.437 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.437 INFO kablam! Aug 02 12:23:59.441 INFO kablam! error[E0425]: cannot find value `kAudioUnitRenderAction_DoNotCheckRenderArgs` in module `sys` Aug 02 12:23:59.441 INFO kablam! --> src/audio_unit/render_callback.rs:280:51 Aug 02 12:23:59.441 INFO kablam! | Aug 02 12:23:59.441 INFO kablam! 280 | const DO_NOT_CHECK_RENDER_ARGS = sys::kAudioUnitRenderAction_DoNotCheckRenderArgs; Aug 02 12:23:59.441 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.441 INFO kablam! Aug 02 12:23:59.441 INFO kablam! error[E0412]: cannot find type `AudioUnitRenderActionFlags` in module `sys` Aug 02 12:23:59.442 INFO kablam! --> src/audio_unit/render_callback.rs:292:24 Aug 02 12:23:59.442 INFO kablam! | Aug 02 12:23:59.442 INFO kablam! 292 | ptr: *mut sys::AudioUnitRenderActionFlags, Aug 02 12:23:59.442 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.442 INFO kablam! Aug 02 12:23:59.442 INFO kablam! error[E0412]: cannot find type `AudioUnitRenderActionFlags` in module `sys` Aug 02 12:23:59.442 INFO kablam! --> src/audio_unit/render_callback.rs:365:40 Aug 02 12:23:59.442 INFO kablam! | Aug 02 12:23:59.442 INFO kablam! 365 | pub fn from_ptr(ptr: *mut sys::AudioUnitRenderActionFlags) -> Self { Aug 02 12:23:59.443 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.443 INFO kablam! Aug 02 12:23:59.443 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `kAudioUnitRenderAction_PreRender` in module `sys` Aug 02 12:23:59.443 INFO kablam! --> src/audio_unit/render_callback.rs:376:22 Aug 02 12:23:59.443 INFO kablam! | Aug 02 12:23:59.443 INFO kablam! 376 | sys::kAudioUnitRenderAction_PreRender => "PRE_RENDER", Aug 02 12:23:59.443 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.443 INFO kablam! Aug 02 12:23:59.443 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `kAudioUnitRenderAction_PostRender` in module `sys` Aug 02 12:23:59.444 INFO kablam! --> src/audio_unit/render_callback.rs:377:22 Aug 02 12:23:59.444 INFO kablam! | Aug 02 12:23:59.444 INFO kablam! 377 | sys::kAudioUnitRenderAction_PostRender => "POST_RENDER", Aug 02 12:23:59.444 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.444 INFO kablam! Aug 02 12:23:59.444 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `kAudioUnitRenderAction_OutputIsSilence` in module `sys` Aug 02 12:23:59.444 INFO kablam! --> src/audio_unit/render_callback.rs:378:22 Aug 02 12:23:59.445 INFO kablam! | Aug 02 12:23:59.445 INFO kablam! 378 | sys::kAudioUnitRenderAction_OutputIsSilence => "OUTPUT_IS_SILENCE", Aug 02 12:23:59.445 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.445 INFO kablam! Aug 02 12:23:59.445 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `kAudioOfflineUnitRenderAction_Preflight` in module `sys` Aug 02 12:23:59.445 INFO kablam! --> src/audio_unit/render_callback.rs:379:22 Aug 02 12:23:59.445 INFO kablam! | Aug 02 12:23:59.445 INFO kablam! 379 | sys::kAudioOfflineUnitRenderAction_Preflight => "OFFLINE_PREFLIGHT", Aug 02 12:23:59.445 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.445 INFO kablam! Aug 02 12:23:59.446 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `kAudioOfflineUnitRenderAction_Render` in module `sys` Aug 02 12:23:59.446 INFO kablam! --> src/audio_unit/render_callback.rs:380:22 Aug 02 12:23:59.446 INFO kablam! | Aug 02 12:23:59.446 INFO kablam! 380 | sys::kAudioOfflineUnitRenderAction_Render => "OFFLINE_RENDER", Aug 02 12:23:59.446 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.446 INFO kablam! Aug 02 12:23:59.447 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `kAudioOfflineUnitRenderAction_Complete` in module `sys` Aug 02 12:23:59.447 INFO kablam! --> src/audio_unit/render_callback.rs:381:22 Aug 02 12:23:59.447 INFO kablam! | Aug 02 12:23:59.447 INFO kablam! 381 | sys::kAudioOfflineUnitRenderAction_Complete => "OFFLINE_COMPLETE", Aug 02 12:23:59.447 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.447 INFO kablam! Aug 02 12:23:59.447 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `kAudioUnitRenderAction_PostRenderError` in module `sys` Aug 02 12:23:59.447 INFO kablam! --> src/audio_unit/render_callback.rs:382:22 Aug 02 12:23:59.447 INFO kablam! | Aug 02 12:23:59.447 INFO kablam! 382 | sys::kAudioUnitRenderAction_PostRenderError => "POST_RENDER_ERROR", Aug 02 12:23:59.448 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.448 INFO kablam! Aug 02 12:23:59.448 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `kAudioUnitRenderAction_DoNotCheckRenderArgs` in module `sys` Aug 02 12:23:59.448 INFO kablam! --> src/audio_unit/render_callback.rs:383:22 Aug 02 12:23:59.448 INFO kablam! | Aug 02 12:23:59.448 INFO kablam! 383 | sys::kAudioUnitRenderAction_DoNotCheckRenderArgs => "DO_NOT_CHECK_RENDER_ARGS", Aug 02 12:23:59.448 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.448 INFO kablam! Aug 02 12:23:59.449 INFO kablam! error[E0425]: cannot find value `kAudioUnitProperty_StreamFormat` in module `sys` Aug 02 12:23:59.449 INFO kablam! --> src/audio_unit/render_callback.rs:400:23 Aug 02 12:23:59.449 INFO kablam! | Aug 02 12:23:59.449 INFO kablam! 400 | let id = sys::kAudioUnitProperty_StreamFormat; Aug 02 12:23:59.449 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.449 INFO kablam! Aug 02 12:23:59.452 INFO kablam! error[E0412]: cannot find type `AudioUnitRenderActionFlags` in module `sys` Aug 02 12:23:59.452 INFO kablam! --> src/audio_unit/render_callback.rs:414:62 Aug 02 12:23:59.452 INFO kablam! | Aug 02 12:23:59.453 INFO kablam! 414 | let input_proc_fn = move |io_action_flags: *mut sys::AudioUnitRenderActionFlags, Aug 02 12:23:59.453 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.453 INFO kablam! Aug 02 12:23:59.453 INFO kablam! error[E0412]: cannot find type `AudioTimeStamp` in module `sys` Aug 02 12:23:59.453 INFO kablam! --> src/audio_unit/render_callback.rs:415:62 Aug 02 12:23:59.453 INFO kablam! | Aug 02 12:23:59.453 INFO kablam! 415 | in_time_stamp: *const sys::AudioTimeStamp, Aug 02 12:23:59.453 INFO kablam! | ^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.453 INFO kablam! Aug 02 12:23:59.454 INFO kablam! error[E0412]: cannot find type `UInt32` in module `sys` Aug 02 12:23:59.454 INFO kablam! --> src/audio_unit/render_callback.rs:416:55 Aug 02 12:23:59.454 INFO kablam! | Aug 02 12:23:59.454 INFO kablam! 416 | in_bus_number: sys::UInt32, Aug 02 12:23:59.454 INFO kablam! | ^^^^^^ not found in `sys` Aug 02 12:23:59.454 INFO kablam! Aug 02 12:23:59.454 INFO kablam! error[E0412]: cannot find type `UInt32` in module `sys` Aug 02 12:23:59.454 INFO kablam! --> src/audio_unit/render_callback.rs:417:58 Aug 02 12:23:59.454 INFO kablam! | Aug 02 12:23:59.455 INFO kablam! 417 | in_number_frames: sys::UInt32, Aug 02 12:23:59.455 INFO kablam! | ^^^^^^ not found in `sys` Aug 02 12:23:59.455 INFO kablam! Aug 02 12:23:59.455 INFO kablam! error[E0412]: cannot find type `AudioBufferList` in module `sys` Aug 02 12:23:59.455 INFO kablam! --> src/audio_unit/render_callback.rs:418:54 Aug 02 12:23:59.455 INFO kablam! | Aug 02 12:23:59.455 INFO kablam! 418 | io_data: *mut sys::AudioBufferList| -> sys::OSStatus Aug 02 12:23:59.455 INFO kablam! | ^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.455 INFO kablam! Aug 02 12:23:59.456 INFO kablam! error[E0412]: cannot find type `OSStatus` in module `sys` Aug 02 12:23:59.456 INFO kablam! --> src/audio_unit/render_callback.rs:418:79 Aug 02 12:23:59.456 INFO kablam! | Aug 02 12:23:59.456 INFO kablam! 418 | io_data: *mut sys::AudioBufferList| -> sys::OSStatus Aug 02 12:23:59.456 INFO kablam! | ^^^^^^^^ not found in `sys` Aug 02 12:23:59.456 INFO kablam! Aug 02 12:23:59.456 INFO kablam! error[E0412]: cannot find type `OSStatus` in module `sys` Aug 02 12:23:59.456 INFO kablam! --> src/audio_unit/render_callback.rs:433:37 Aug 02 12:23:59.456 INFO kablam! | Aug 02 12:23:59.456 INFO kablam! 433 | Ok(()) => 0 as sys::OSStatus, Aug 02 12:23:59.456 INFO kablam! | ^^^^^^^^ not found in `sys` Aug 02 12:23:59.456 INFO kablam! Aug 02 12:23:59.456 INFO kablam! error[E0422]: cannot find struct, variant or union type `AURenderCallbackStruct` in module `sys` Aug 02 12:23:59.456 INFO kablam! --> src/audio_unit/render_callback.rs:448:36 Aug 02 12:23:59.456 INFO kablam! | Aug 02 12:23:59.456 INFO kablam! 448 | let render_callback = sys::AURenderCallbackStruct { Aug 02 12:23:59.456 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.456 INFO kablam! Aug 02 12:23:59.456 INFO kablam! error[E0425]: cannot find value `kAudioUnitProperty_SetRenderCallback` in module `sys` Aug 02 12:23:59.456 INFO kablam! --> src/audio_unit/render_callback.rs:454:18 Aug 02 12:23:59.457 INFO kablam! | Aug 02 12:23:59.457 INFO kablam! 454 | sys::kAudioUnitProperty_SetRenderCallback, Aug 02 12:23:59.457 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.457 INFO kablam! Aug 02 12:23:59.457 INFO kablam! error[E0425]: cannot find value `kAudioUnitProperty_StreamFormat` in module `sys` Aug 02 12:23:59.457 INFO kablam! --> src/audio_unit/render_callback.rs:473:23 Aug 02 12:23:59.457 INFO kablam! | Aug 02 12:23:59.457 INFO kablam! 473 | let id = sys::kAudioUnitProperty_StreamFormat; Aug 02 12:23:59.457 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.457 INFO kablam! Aug 02 12:23:59.457 INFO kablam! error[E0425]: cannot find value `kAudioDevicePropertyBufferFrameSize` in module `sys` Aug 02 12:23:59.457 INFO kablam! --> src/audio_unit/render_callback.rs:485:23 Aug 02 12:23:59.457 INFO kablam! | Aug 02 12:23:59.457 INFO kablam! 485 | let id = sys::kAudioDevicePropertyBufferFrameSize; Aug 02 12:23:59.457 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.457 INFO kablam! Aug 02 12:23:59.457 INFO kablam! error[E0422]: cannot find struct, variant or union type `AudioBuffer` in module `sys` Aug 02 12:23:59.457 INFO kablam! --> src/audio_unit/render_callback.rs:492:33 Aug 02 12:23:59.457 INFO kablam! | Aug 02 12:23:59.458 INFO kablam! 492 | let audio_buffer = sys::AudioBuffer { Aug 02 12:23:59.458 INFO kablam! | ^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.458 INFO kablam! Aug 02 12:23:59.458 INFO kablam! error[E0422]: cannot find struct, variant or union type `AudioBufferList` in module `sys` Aug 02 12:23:59.458 INFO kablam! --> src/audio_unit/render_callback.rs:502:47 Aug 02 12:23:59.458 INFO kablam! | Aug 02 12:23:59.458 INFO kablam! 502 | let audio_buffer_list = Box::new(sys::AudioBufferList { Aug 02 12:23:59.458 INFO kablam! | ^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.458 INFO kablam! Aug 02 12:23:59.458 INFO kablam! error[E0412]: cannot find type `AudioUnitRenderActionFlags` in module `sys` Aug 02 12:23:59.458 INFO kablam! --> src/audio_unit/render_callback.rs:517:62 Aug 02 12:23:59.458 INFO kablam! | Aug 02 12:23:59.458 INFO kablam! 517 | let input_proc_fn = move |io_action_flags: *mut sys::AudioUnitRenderActionFlags, Aug 02 12:23:59.458 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.458 INFO kablam! Aug 02 12:23:59.459 INFO kablam! error[E0412]: cannot find type `AudioTimeStamp` in module `sys` Aug 02 12:23:59.459 INFO kablam! --> src/audio_unit/render_callback.rs:518:62 Aug 02 12:23:59.459 INFO kablam! | Aug 02 12:23:59.459 INFO kablam! 518 | in_time_stamp: *const sys::AudioTimeStamp, Aug 02 12:23:59.459 INFO kablam! | ^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.459 INFO kablam! Aug 02 12:23:59.459 INFO kablam! error[E0412]: cannot find type `UInt32` in module `sys` Aug 02 12:23:59.459 INFO kablam! --> src/audio_unit/render_callback.rs:519:55 Aug 02 12:23:59.459 INFO kablam! | Aug 02 12:23:59.459 INFO kablam! 519 | in_bus_number: sys::UInt32, Aug 02 12:23:59.459 INFO kablam! | ^^^^^^ not found in `sys` Aug 02 12:23:59.459 INFO kablam! Aug 02 12:23:59.460 INFO kablam! error[E0412]: cannot find type `UInt32` in module `sys` Aug 02 12:23:59.460 INFO kablam! --> src/audio_unit/render_callback.rs:520:58 Aug 02 12:23:59.460 INFO kablam! | Aug 02 12:23:59.460 INFO kablam! 520 | in_number_frames: sys::UInt32, Aug 02 12:23:59.460 INFO kablam! | ^^^^^^ not found in `sys` Aug 02 12:23:59.460 INFO kablam! Aug 02 12:23:59.460 INFO kablam! error[E0412]: cannot find type `AudioBufferList` in module `sys` Aug 02 12:23:59.460 INFO kablam! --> src/audio_unit/render_callback.rs:521:55 Aug 02 12:23:59.460 INFO kablam! | Aug 02 12:23:59.460 INFO kablam! 521 | _io_data: *mut sys::AudioBufferList| -> sys::OSStatus Aug 02 12:23:59.460 INFO kablam! | ^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.460 INFO kablam! Aug 02 12:23:59.461 INFO kablam! error[E0412]: cannot find type `OSStatus` in module `sys` Aug 02 12:23:59.461 INFO kablam! --> src/audio_unit/render_callback.rs:521:80 Aug 02 12:23:59.461 INFO kablam! | Aug 02 12:23:59.461 INFO kablam! 521 | _io_data: *mut sys::AudioBufferList| -> sys::OSStatus Aug 02 12:23:59.461 INFO kablam! | ^^^^^^^^ not found in `sys` Aug 02 12:23:59.461 INFO kablam! Aug 02 12:23:59.461 INFO kablam! error[E0425]: cannot find value `kAudioUnitProperty_StreamFormat` in module `sys` Aug 02 12:23:59.461 INFO kablam! --> src/audio_unit/render_callback.rs:527:35 Aug 02 12:23:59.461 INFO kablam! | Aug 02 12:23:59.461 INFO kablam! 527 | let id = sys::kAudioUnitProperty_StreamFormat; Aug 02 12:23:59.461 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.461 INFO kablam! Aug 02 12:23:59.461 INFO kablam! error[E0412]: cannot find type `AudioBuffer` in module `sys` Aug 02 12:23:59.462 INFO kablam! --> src/audio_unit/render_callback.rs:541:89 Aug 02 12:23:59.462 INFO kablam! | Aug 02 12:23:59.462 INFO kablam! 541 | let ptr = (*audio_buffer_list_ptr).mBuffers.as_ptr() as *const sys::AudioBuffer; Aug 02 12:23:59.462 INFO kablam! | ^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.462 INFO kablam! Aug 02 12:23:59.462 INFO kablam! error[E0412]: cannot find type `AudioBuffer` in module `sys` Aug 02 12:23:59.462 INFO kablam! --> src/audio_unit/render_callback.rs:543:41 Aug 02 12:23:59.462 INFO kablam! | Aug 02 12:23:59.462 INFO kablam! 543 | let buffers: &[sys::AudioBuffer] = slice::from_raw_parts(ptr, len); Aug 02 12:23:59.462 INFO kablam! | ^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.462 INFO kablam! Aug 02 12:23:59.462 INFO kablam! error[E0425]: cannot find function `AudioUnitRender` in module `sys` Aug 02 12:23:59.462 INFO kablam! --> src/audio_unit/render_callback.rs:561:35 Aug 02 12:23:59.462 INFO kablam! | Aug 02 12:23:59.462 INFO kablam! 561 | let status = sys::AudioUnitRender( Aug 02 12:23:59.462 INFO kablam! | ^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.462 INFO kablam! Aug 02 12:23:59.463 INFO kablam! error[E0412]: cannot find type `OSStatus` in module `sys` Aug 02 12:23:59.463 INFO kablam! --> src/audio_unit/render_callback.rs:587:37 Aug 02 12:23:59.463 INFO kablam! | Aug 02 12:23:59.463 INFO kablam! 587 | Ok(()) => 0 as sys::OSStatus, Aug 02 12:23:59.463 INFO kablam! | ^^^^^^^^ not found in `sys` Aug 02 12:23:59.463 INFO kablam! Aug 02 12:23:59.463 INFO kablam! error[E0422]: cannot find struct, variant or union type `AURenderCallbackStruct` in module `sys` Aug 02 12:23:59.463 INFO kablam! --> src/audio_unit/render_callback.rs:602:36 Aug 02 12:23:59.463 INFO kablam! | Aug 02 12:23:59.463 INFO kablam! 602 | let render_callback = sys::AURenderCallbackStruct { Aug 02 12:23:59.463 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.463 INFO kablam! Aug 02 12:23:59.463 INFO kablam! error[E0425]: cannot find value `kAudioOutputUnitProperty_SetInputCallback` in module `sys` Aug 02 12:23:59.463 INFO kablam! --> src/audio_unit/render_callback.rs:608:18 Aug 02 12:23:59.463 INFO kablam! | Aug 02 12:23:59.464 INFO kablam! 608 | sys::kAudioOutputUnitProperty_SetInputCallback, Aug 02 12:23:59.464 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.464 INFO kablam! Aug 02 12:23:59.464 INFO kablam! error[E0412]: cannot find type `AudioBufferList` in module `sys` Aug 02 12:23:59.464 INFO kablam! --> src/audio_unit/render_callback.rs:642:43 Aug 02 12:23:59.464 INFO kablam! | Aug 02 12:23:59.464 INFO kablam! 642 | let buffer_list: Box = Box::from_raw(buffer_list); Aug 02 12:23:59.464 INFO kablam! | ^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.464 INFO kablam! Aug 02 12:23:59.480 INFO kablam! error[E0412]: cannot find type `AudioBuffer` in module `sys` Aug 02 12:23:59.480 INFO kablam! --> src/audio_unit/render_callback.rs:644:72 Aug 02 12:23:59.480 INFO kablam! | Aug 02 12:23:59.480 INFO kablam! 644 | let ptr = buffer_list.mBuffers.as_ptr() as *const sys::AudioBuffer; Aug 02 12:23:59.496 INFO kablam! | ^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.496 INFO kablam! Aug 02 12:23:59.497 INFO kablam! error[E0412]: cannot find type `AudioBuffer` in module `sys` Aug 02 12:23:59.497 INFO kablam! --> src/audio_unit/render_callback.rs:646:37 Aug 02 12:23:59.497 INFO kablam! | Aug 02 12:23:59.497 INFO kablam! 646 | let buffers: &[sys::AudioBuffer] = slice::from_raw_parts(ptr, len); Aug 02 12:23:59.497 INFO kablam! | ^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.497 INFO kablam! Aug 02 12:23:59.497 INFO kablam! error[E0412]: cannot find type `AudioUnitRenderActionFlags` in module `sys` Aug 02 12:23:59.497 INFO kablam! --> src/audio_unit/render_callback.rs:665:53 Aug 02 12:23:59.497 INFO kablam! | Aug 02 12:23:59.497 INFO kablam! 665 | io_action_flags: *mut sys::AudioUnitRenderActionFlags, Aug 02 12:23:59.497 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.497 INFO kablam! Aug 02 12:23:59.497 INFO kablam! error[E0412]: cannot find type `AudioTimeStamp` in module `sys` Aug 02 12:23:59.497 INFO kablam! --> src/audio_unit/render_callback.rs:666:53 Aug 02 12:23:59.497 INFO kablam! | Aug 02 12:23:59.497 INFO kablam! 666 | in_time_stamp: *const sys::AudioTimeStamp, Aug 02 12:23:59.497 INFO kablam! | ^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.497 INFO kablam! Aug 02 12:23:59.497 INFO kablam! error[E0412]: cannot find type `UInt32` in module `sys` Aug 02 12:23:59.497 INFO kablam! --> src/audio_unit/render_callback.rs:667:46 Aug 02 12:23:59.497 INFO kablam! | Aug 02 12:23:59.497 INFO kablam! 667 | in_bus_number: sys::UInt32, Aug 02 12:23:59.497 INFO kablam! | ^^^^^^ not found in `sys` Aug 02 12:23:59.497 INFO kablam! Aug 02 12:23:59.497 INFO kablam! error[E0412]: cannot find type `UInt32` in module `sys` Aug 02 12:23:59.497 INFO kablam! --> src/audio_unit/render_callback.rs:668:49 Aug 02 12:23:59.498 INFO kablam! | Aug 02 12:23:59.498 INFO kablam! 668 | in_number_frames: sys::UInt32, Aug 02 12:23:59.498 INFO kablam! | ^^^^^^ not found in `sys` Aug 02 12:23:59.498 INFO kablam! Aug 02 12:23:59.498 INFO kablam! error[E0412]: cannot find type `AudioBufferList` in module `sys` Aug 02 12:23:59.498 INFO kablam! --> src/audio_unit/render_callback.rs:669:45 Aug 02 12:23:59.498 INFO kablam! | Aug 02 12:23:59.498 INFO kablam! 669 | io_data: *mut sys::AudioBufferList) -> sys::OSStatus Aug 02 12:23:59.498 INFO kablam! | ^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.498 INFO kablam! Aug 02 12:23:59.498 INFO kablam! error[E0412]: cannot find type `OSStatus` in module `sys` Aug 02 12:23:59.498 INFO kablam! --> src/audio_unit/render_callback.rs:669:70 Aug 02 12:23:59.498 INFO kablam! | Aug 02 12:23:59.498 INFO kablam! 669 | io_data: *mut sys::AudioBufferList) -> sys::OSStatus Aug 02 12:23:59.498 INFO kablam! | ^^^^^^^^ not found in `sys` Aug 02 12:23:59.498 INFO kablam! Aug 02 12:23:59.498 INFO kablam! error[E0412]: cannot find type `AudioStreamBasicDescription` in module `sys` Aug 02 12:23:59.498 INFO kablam! --> src/audio_unit/stream_format.rs:69:33 Aug 02 12:23:59.498 INFO kablam! | Aug 02 12:23:59.498 INFO kablam! 69 | pub fn from_asbd(asbd: sys::AudioStreamBasicDescription) -> Result { Aug 02 12:23:59.498 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.498 INFO kablam! Aug 02 12:23:59.498 INFO kablam! error[E0422]: cannot find struct, variant or union type `AudioStreamBasicDescription` in module `sys` Aug 02 12:23:59.498 INFO kablam! --> src/audio_unit/stream_format.rs:72:18 Aug 02 12:23:59.498 INFO kablam! | Aug 02 12:23:59.498 INFO kablam! 72 | let sys::AudioStreamBasicDescription { Aug 02 12:23:59.498 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.498 INFO kablam! Aug 02 12:23:59.499 INFO kablam! error[E0412]: cannot find type `AudioStreamBasicDescription` in module `sys` Aug 02 12:23:59.499 INFO kablam! --> src/audio_unit/stream_format.rs:102:34 Aug 02 12:23:59.499 INFO kablam! | Aug 02 12:23:59.499 INFO kablam! 102 | pub fn to_asbd(self) -> sys::AudioStreamBasicDescription { Aug 02 12:23:59.499 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.499 INFO kablam! Aug 02 12:23:59.499 INFO kablam! error[E0422]: cannot find struct, variant or union type `AudioStreamBasicDescription` in module `sys` Aug 02 12:23:59.499 INFO kablam! --> src/audio_unit/stream_format.rs:119:14 Aug 02 12:23:59.499 INFO kablam! | Aug 02 12:23:59.499 INFO kablam! 119 | sys::AudioStreamBasicDescription { Aug 02 12:23:59.499 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.499 INFO kablam! Aug 02 12:23:59.499 INFO kablam! error[E0412]: cannot find type `AudioUnit` in module `sys` Aug 02 12:23:59.499 INFO kablam! --> src/audio_unit/mod.rs:79:20 Aug 02 12:23:59.499 INFO kablam! | Aug 02 12:23:59.499 INFO kablam! 79 | instance: sys::AudioUnit, Aug 02 12:23:59.499 INFO kablam! | ^^^^^^^^^ not found in `sys` Aug 02 12:23:59.499 INFO kablam! help: possible candidate is found in another module, you can import it into scope Aug 02 12:23:59.499 INFO kablam! | Aug 02 12:23:59.499 INFO kablam! 22 | use audio_unit::AudioUnit; Aug 02 12:23:59.499 INFO kablam! | Aug 02 12:23:59.499 INFO kablam! Aug 02 12:23:59.499 INFO kablam! error[E0412]: cannot find type `AudioBufferList` in module `sys` Aug 02 12:23:59.499 INFO kablam! --> src/audio_unit/mod.rs:86:28 Aug 02 12:23:59.499 INFO kablam! | Aug 02 12:23:59.499 INFO kablam! 86 | buffer_list: *mut sys::AudioBufferList, Aug 02 12:23:59.499 INFO kablam! | ^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.499 INFO kablam! Aug 02 12:23:59.499 INFO kablam! error[E0425]: cannot find value `kAudioUnitManufacturer_Apple` in module `sys` Aug 02 12:23:59.500 INFO kablam! --> src/audio_unit/mod.rs:128:51 Aug 02 12:23:59.500 INFO kablam! | Aug 02 12:23:59.500 INFO kablam! 128 | const MANUFACTURER_IDENTIFIER: u32 = sys::kAudioUnitManufacturer_Apple; Aug 02 12:23:59.500 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.500 INFO kablam! Aug 02 12:23:59.500 INFO kablam! error[E0422]: cannot find struct, variant or union type `AudioComponentDescription` in module `sys` Aug 02 12:23:59.500 INFO kablam! --> src/audio_unit/mod.rs:136:25 Aug 02 12:23:59.500 INFO kablam! | Aug 02 12:23:59.500 INFO kablam! 136 | let desc = sys::AudioComponentDescription { Aug 02 12:23:59.500 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.500 INFO kablam! Aug 02 12:23:59.500 INFO kablam! error[E0425]: cannot find function `AudioComponentFindNext` in module `sys` Aug 02 12:23:59.500 INFO kablam! --> src/audio_unit/mod.rs:153:34 Aug 02 12:23:59.500 INFO kablam! | Aug 02 12:23:59.500 INFO kablam! 153 | let component = sys::AudioComponentFindNext(ptr::null_mut(), &desc as *const _); Aug 02 12:23:59.500 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.500 INFO kablam! Aug 02 12:23:59.500 INFO kablam! error[E0412]: cannot find type `AudioUnit` in module `sys` Aug 02 12:23:59.500 INFO kablam! --> src/audio_unit/mod.rs:159:36 Aug 02 12:23:59.500 INFO kablam! | Aug 02 12:23:59.500 INFO kablam! 159 | let mut instance: sys::AudioUnit = mem::uninitialized(); Aug 02 12:23:59.500 INFO kablam! | ^^^^^^^^^ not found in `sys` Aug 02 12:23:59.500 INFO kablam! help: possible candidate is found in another module, you can import it into scope Aug 02 12:23:59.500 INFO kablam! | Aug 02 12:23:59.500 INFO kablam! 22 | use audio_unit::AudioUnit; Aug 02 12:23:59.500 INFO kablam! | Aug 02 12:23:59.500 INFO kablam! Aug 02 12:23:59.500 INFO kablam! error[E0425]: cannot find function `AudioComponentInstanceNew` in module `sys` Aug 02 12:23:59.500 INFO kablam! --> src/audio_unit/mod.rs:161:22 Aug 02 12:23:59.500 INFO kablam! | Aug 02 12:23:59.500 INFO kablam! 161 | sys::AudioComponentInstanceNew(component, &mut instance as *mut sys::AudioUnit) Aug 02 12:23:59.501 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.501 INFO kablam! Aug 02 12:23:59.501 INFO kablam! error[E0412]: cannot find type `AudioUnit` in module `sys` Aug 02 12:23:59.501 INFO kablam! --> src/audio_unit/mod.rs:161:86 Aug 02 12:23:59.501 INFO kablam! | Aug 02 12:23:59.501 INFO kablam! 161 | sys::AudioComponentInstanceNew(component, &mut instance as *mut sys::AudioUnit) Aug 02 12:23:59.501 INFO kablam! | ^^^^^^^^^ not found in `sys` Aug 02 12:23:59.501 INFO kablam! help: possible candidate is found in another module, you can import it into scope Aug 02 12:23:59.501 INFO kablam! | Aug 02 12:23:59.501 INFO kablam! 22 | use audio_unit::AudioUnit; Aug 02 12:23:59.501 INFO kablam! | Aug 02 12:23:59.501 INFO kablam! Aug 02 12:23:59.501 INFO kablam! error[E0425]: cannot find function `AudioUnitInitialize` in module `sys` Aug 02 12:23:59.501 INFO kablam! --> src/audio_unit/mod.rs:165:33 Aug 02 12:23:59.501 INFO kablam! | Aug 02 12:23:59.503 INFO kablam! 165 | try_os_status!(sys::AudioUnitInitialize(instance)); Aug 02 12:23:59.503 INFO kablam! | ^^^^^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.503 INFO kablam! Aug 02 12:23:59.504 INFO kablam! error[E0425]: cannot find function `AudioOutputUnitStart` in module `sys` Aug 02 12:23:59.504 INFO kablam! --> src/audio_unit/mod.rs:216:38 Aug 02 12:23:59.504 INFO kablam! | Aug 02 12:23:59.504 INFO kablam! 216 | unsafe { try_os_status!(sys::AudioOutputUnitStart(self.instance)); } Aug 02 12:23:59.504 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.504 INFO kablam! Aug 02 12:23:59.504 INFO kablam! error[E0425]: cannot find function `AudioOutputUnitStop` in module `sys` Aug 02 12:23:59.504 INFO kablam! --> src/audio_unit/mod.rs:225:38 Aug 02 12:23:59.504 INFO kablam! | Aug 02 12:23:59.504 INFO kablam! 225 | unsafe { try_os_status!(sys::AudioOutputUnitStop(self.instance)); } Aug 02 12:23:59.504 INFO kablam! | ^^^^^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.504 INFO kablam! Aug 02 12:23:59.504 INFO kablam! error[E0425]: cannot find value `kAudioUnitProperty_SampleRate` in module `sys` Aug 02 12:23:59.504 INFO kablam! --> src/audio_unit/mod.rs:233:23 Aug 02 12:23:59.504 INFO kablam! | Aug 02 12:23:59.504 INFO kablam! 233 | let id = sys::kAudioUnitProperty_SampleRate; Aug 02 12:23:59.504 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.504 INFO kablam! Aug 02 12:23:59.504 INFO kablam! error[E0425]: cannot find value `kAudioUnitProperty_SampleRate` in module `sys` Aug 02 12:23:59.504 INFO kablam! --> src/audio_unit/mod.rs:239:23 Aug 02 12:23:59.504 INFO kablam! | Aug 02 12:23:59.504 INFO kablam! 239 | let id = sys::kAudioUnitProperty_SampleRate; Aug 02 12:23:59.505 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.505 INFO kablam! Aug 02 12:23:59.505 INFO kablam! error[E0425]: cannot find value `kAudioUnitProperty_StreamFormat` in module `sys` Aug 02 12:23:59.505 INFO kablam! --> src/audio_unit/mod.rs:262:23 Aug 02 12:23:59.505 INFO kablam! | Aug 02 12:23:59.505 INFO kablam! 262 | let id = sys::kAudioUnitProperty_StreamFormat; Aug 02 12:23:59.505 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.505 INFO kablam! Aug 02 12:23:59.505 INFO kablam! error[E0425]: cannot find value `kAudioUnitProperty_StreamFormat` in module `sys` Aug 02 12:23:59.505 INFO kablam! --> src/audio_unit/mod.rs:269:23 Aug 02 12:23:59.505 INFO kablam! | Aug 02 12:23:59.505 INFO kablam! 269 | let id = sys::kAudioUnitProperty_StreamFormat; Aug 02 12:23:59.505 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.505 INFO kablam! Aug 02 12:23:59.505 INFO kablam! error[E0425]: cannot find function `AudioUnitUninitialize` in module `sys` Aug 02 12:23:59.505 INFO kablam! --> src/audio_unit/mod.rs:299:47 Aug 02 12:23:59.505 INFO kablam! | Aug 02 12:23:59.505 INFO kablam! 299 | error::Error::from_os_status(sys::AudioUnitUninitialize(self.instance)).ok(); Aug 02 12:23:59.505 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.505 INFO kablam! Aug 02 12:23:59.505 INFO kablam! error[E0412]: cannot find type `AudioUnit` in module `sys` Aug 02 12:23:59.505 INFO kablam! --> src/audio_unit/mod.rs:327:14 Aug 02 12:23:59.505 INFO kablam! | Aug 02 12:23:59.505 INFO kablam! 327 | au: sys::AudioUnit, Aug 02 12:23:59.506 INFO kablam! | ^^^^^^^^^ not found in `sys` Aug 02 12:23:59.506 INFO kablam! help: possible candidate is found in another module, you can import it into scope Aug 02 12:23:59.506 INFO kablam! | Aug 02 12:23:59.506 INFO kablam! 22 | use audio_unit::AudioUnit; Aug 02 12:23:59.506 INFO kablam! | Aug 02 12:23:59.506 INFO kablam! Aug 02 12:23:59.506 INFO kablam! error[E0425]: cannot find function `AudioUnitSetProperty` in module `sys` Aug 02 12:23:59.506 INFO kablam! --> src/audio_unit/mod.rs:342:29 Aug 02 12:23:59.506 INFO kablam! | Aug 02 12:23:59.506 INFO kablam! 342 | try_os_status!(sys::AudioUnitSetProperty(au, id, scope, elem, data_ptr, size)) Aug 02 12:23:59.506 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.506 INFO kablam! Aug 02 12:23:59.506 INFO kablam! error[E0412]: cannot find type `AudioUnit` in module `sys` Aug 02 12:23:59.506 INFO kablam! --> src/audio_unit/mod.rs:359:14 Aug 02 12:23:59.506 INFO kablam! | Aug 02 12:23:59.506 INFO kablam! 359 | au: sys::AudioUnit, Aug 02 12:23:59.506 INFO kablam! | ^^^^^^^^^ not found in `sys` Aug 02 12:23:59.506 INFO kablam! help: possible candidate is found in another module, you can import it into scope Aug 02 12:23:59.506 INFO kablam! | Aug 02 12:23:59.506 INFO kablam! 22 | use audio_unit::AudioUnit; Aug 02 12:23:59.506 INFO kablam! | Aug 02 12:23:59.506 INFO kablam! Aug 02 12:23:59.506 INFO kablam! error[E0425]: cannot find function `AudioUnitGetProperty` in module `sys` Aug 02 12:23:59.507 INFO kablam! --> src/audio_unit/mod.rs:373:18 Aug 02 12:23:59.507 INFO kablam! | Aug 02 12:23:59.507 INFO kablam! 373 | sys::AudioUnitGetProperty(au, id, scope, elem, data_ptr, size_ptr) Aug 02 12:23:59.507 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.507 INFO kablam! Aug 02 12:23:59.625 INFO kablam! error[E0204]: the trait `Copy` may not be implemented for this type Aug 02 12:23:59.625 INFO kablam! --> src/error.rs:275:10 Aug 02 12:23:59.625 INFO kablam! | Aug 02 12:23:59.625 INFO kablam! 275 | #[derive(Copy, Clone, Debug)] Aug 02 12:23:59.625 INFO kablam! | ^^^^ Aug 02 12:23:59.625 INFO kablam! ... Aug 02 12:23:59.625 INFO kablam! 286 | Unknown(OSStatus), Aug 02 12:23:59.625 INFO kablam! | --------- this field does not implement `Copy` Aug 02 12:23:59.625 INFO kablam! Aug 02 12:23:59.625 INFO kablam! error[E0412]: cannot find type `AudioUnitRenderActionFlags` in module `sys` Aug 02 12:23:59.625 INFO kablam! --> src/audio_unit/render_callback.rs:17:40 Aug 02 12:23:59.625 INFO kablam! | Aug 02 12:23:59.625 INFO kablam! 17 | pub type InputProcFn = FnMut(*mut sys::AudioUnitRenderActionFlags, Aug 02 12:23:59.626 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.626 INFO kablam! Aug 02 12:23:59.626 INFO kablam! error[E0412]: cannot find type `AudioTimeStamp` in module `sys` Aug 02 12:23:59.626 INFO kablam! --> src/audio_unit/render_callback.rs:18:42 Aug 02 12:23:59.626 INFO kablam! | Aug 02 12:23:59.626 INFO kablam! 18 | *const sys::AudioTimeStamp, Aug 02 12:23:59.626 INFO kablam! | ^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.626 INFO kablam! Aug 02 12:23:59.626 INFO kablam! error[E0412]: cannot find type `UInt32` in module `sys` Aug 02 12:23:59.626 INFO kablam! --> src/audio_unit/render_callback.rs:19:35 Aug 02 12:23:59.626 INFO kablam! | Aug 02 12:23:59.626 INFO kablam! 19 | sys::UInt32, Aug 02 12:23:59.626 INFO kablam! | ^^^^^^ not found in `sys` Aug 02 12:23:59.626 INFO kablam! Aug 02 12:23:59.626 INFO kablam! error[E0412]: cannot find type `UInt32` in module `sys` Aug 02 12:23:59.626 INFO kablam! --> src/audio_unit/render_callback.rs:20:35 Aug 02 12:23:59.626 INFO kablam! | Aug 02 12:23:59.626 INFO kablam! 20 | sys::UInt32, Aug 02 12:23:59.626 INFO kablam! | ^^^^^^ not found in `sys` Aug 02 12:23:59.626 INFO kablam! Aug 02 12:23:59.626 INFO kablam! error[E0412]: cannot find type `AudioBufferList` in module `sys` Aug 02 12:23:59.626 INFO kablam! --> src/audio_unit/render_callback.rs:21:40 Aug 02 12:23:59.626 INFO kablam! | Aug 02 12:23:59.626 INFO kablam! 21 | *mut sys::AudioBufferList) -> sys::OSStatus; Aug 02 12:23:59.626 INFO kablam! | ^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.626 INFO kablam! Aug 02 12:23:59.627 INFO kablam! error[E0412]: cannot find type `OSStatus` in module `sys` Aug 02 12:23:59.627 INFO kablam! --> src/audio_unit/render_callback.rs:21:65 Aug 02 12:23:59.627 INFO kablam! | Aug 02 12:23:59.627 INFO kablam! 21 | *mut sys::AudioBufferList) -> sys::OSStatus; Aug 02 12:23:59.627 INFO kablam! | ^^^^^^^^ not found in `sys` Aug 02 12:23:59.627 INFO kablam! Aug 02 12:23:59.627 INFO kablam! error[E0412]: cannot find type `AudioTimeStamp` in module `sys` Aug 02 12:23:59.627 INFO kablam! --> src/audio_unit/render_callback.rs:34:26 Aug 02 12:23:59.627 INFO kablam! | Aug 02 12:23:59.627 INFO kablam! 34 | pub time_stamp: sys::AudioTimeStamp, Aug 02 12:23:59.627 INFO kablam! | ^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.627 INFO kablam! Aug 02 12:23:59.627 INFO kablam! error[E0412]: cannot find type `AudioBufferList` in module `sys` Aug 02 12:23:59.627 INFO kablam! --> src/audio_unit/render_callback.rs:62:76 Aug 02 12:23:59.627 INFO kablam! | Aug 02 12:23:59.627 INFO kablam! 62 | unsafe fn from_input_proc_args(num_frames: u32, io_data: *mut sys::AudioBufferList) -> Self; Aug 02 12:23:59.627 INFO kablam! | ^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.627 INFO kablam! Aug 02 12:23:59.628 INFO kablam! error[E0412]: cannot find type `AudioBufferList` in module `sys` Aug 02 12:23:59.628 INFO kablam! --> src/audio_unit/render_callback.rs:68:29 Aug 02 12:23:59.628 INFO kablam! | Aug 02 12:23:59.628 INFO kablam! 68 | pub data: *mut sys::AudioBufferList, Aug 02 12:23:59.628 INFO kablam! | ^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.628 INFO kablam! Aug 02 12:23:59.628 INFO kablam! error[E0412]: cannot find type `AudioBufferList` in module `sys` Aug 02 12:23:59.628 INFO kablam! --> src/audio_unit/render_callback.rs:75:77 Aug 02 12:23:59.628 INFO kablam! | Aug 02 12:23:59.628 INFO kablam! 75 | unsafe fn from_input_proc_args(_num_frames: u32, io_data: *mut sys::AudioBufferList) -> Self { Aug 02 12:23:59.628 INFO kablam! | ^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.628 INFO kablam! Aug 02 12:23:59.628 INFO kablam! error[E0412]: cannot find type `AudioBuffer` in module `sys` Aug 02 12:23:59.628 INFO kablam! --> src/audio_unit/render_callback.rs:128:37 Aug 02 12:23:59.628 INFO kablam! | Aug 02 12:23:59.628 INFO kablam! 128 | buffers: &'static mut [sys::AudioBuffer], Aug 02 12:23:59.628 INFO kablam! | ^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.628 INFO kablam! Aug 02 12:23:59.629 INFO kablam! error[E0412]: cannot find type `AudioBuffer` in module `sys` Aug 02 12:23:59.629 INFO kablam! --> src/audio_unit/render_callback.rs:136:39 Aug 02 12:23:59.629 INFO kablam! | Aug 02 12:23:59.629 INFO kablam! 136 | buffers: slice::Iter<'a, sys::AudioBuffer>, Aug 02 12:23:59.629 INFO kablam! | ^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.629 INFO kablam! Aug 02 12:23:59.629 INFO kablam! error[E0412]: cannot find type `AudioBuffer` in module `sys` Aug 02 12:23:59.630 INFO kablam! --> src/audio_unit/render_callback.rs:143:42 Aug 02 12:23:59.630 INFO kablam! | Aug 02 12:23:59.630 INFO kablam! 143 | buffers: slice::IterMut<'a, sys::AudioBuffer>, Aug 02 12:23:59.630 INFO kablam! | ^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.630 INFO kablam! Aug 02 12:23:59.630 INFO kablam! error[E0422]: cannot find struct, variant or union type `AudioBuffer` in module `sys` Aug 02 12:23:59.630 INFO kablam! --> src/audio_unit/render_callback.rs:154:44 Aug 02 12:23:59.630 INFO kablam! | Aug 02 12:23:59.630 INFO kablam! 154 | self.buffers.next().map(|&sys::AudioBuffer { mNumberChannels, mData, .. }| { Aug 02 12:23:59.630 INFO kablam! | ^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.630 INFO kablam! Aug 02 12:23:59.630 INFO kablam! error[E0422]: cannot find struct, variant or union type `AudioBuffer` in module `sys` Aug 02 12:23:59.632 INFO kablam! --> src/audio_unit/render_callback.rs:166:48 Aug 02 12:23:59.632 INFO kablam! | Aug 02 12:23:59.632 INFO kablam! 166 | self.buffers.next().map(|&mut sys::AudioBuffer { mNumberChannels, mData, .. }| { Aug 02 12:23:59.632 INFO kablam! | ^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.632 INFO kablam! Aug 02 12:23:59.632 INFO kablam! error[E0412]: cannot find type `AudioBufferList` in module `sys` Aug 02 12:23:59.632 INFO kablam! --> src/audio_unit/render_callback.rs:208:72 Aug 02 12:23:59.632 INFO kablam! | Aug 02 12:23:59.632 INFO kablam! 208 | unsafe fn from_input_proc_args(frames: u32, io_data: *mut sys::AudioBufferList) -> Self { Aug 02 12:23:59.632 INFO kablam! | ^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.632 INFO kablam! Aug 02 12:23:59.632 INFO kablam! error[E0412]: cannot find type `AudioBuffer` in module `sys` Aug 02 12:23:59.632 INFO kablam! --> src/audio_unit/render_callback.rs:209:65 Aug 02 12:23:59.632 INFO kablam! | Aug 02 12:23:59.632 INFO kablam! 209 | let ptr = (*io_data).mBuffers.as_ptr() as *mut sys::AudioBuffer; Aug 02 12:23:59.632 INFO kablam! | ^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.632 INFO kablam! Aug 02 12:23:59.636 INFO kablam! error[E0425]: cannot find value `kAudioUnitRenderAction_PreRender` in module `sys` Aug 02 12:23:59.636 INFO kablam! --> src/audio_unit/render_callback.rs:233:37 Aug 02 12:23:59.636 INFO kablam! | Aug 02 12:23:59.636 INFO kablam! 233 | const PRE_RENDER = sys::kAudioUnitRenderAction_PreRender; Aug 02 12:23:59.636 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.636 INFO kablam! Aug 02 12:23:59.636 INFO kablam! error[E0425]: cannot find value `kAudioUnitRenderAction_PostRender` in module `sys` Aug 02 12:23:59.636 INFO kablam! --> src/audio_unit/render_callback.rs:239:38 Aug 02 12:23:59.636 INFO kablam! | Aug 02 12:23:59.636 INFO kablam! 239 | const POST_RENDER = sys::kAudioUnitRenderAction_PostRender; Aug 02 12:23:59.636 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.637 INFO kablam! Aug 02 12:23:59.643 INFO kablam! error[E0425]: cannot find value `kAudioUnitRenderAction_OutputIsSilence` in module `sys` Aug 02 12:23:59.643 INFO kablam! --> src/audio_unit/render_callback.rs:246:44 Aug 02 12:23:59.643 INFO kablam! | Aug 02 12:23:59.643 INFO kablam! 246 | const OUTPUT_IS_SILENCE = sys::kAudioUnitRenderAction_OutputIsSilence; Aug 02 12:23:59.643 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.643 INFO kablam! Aug 02 12:23:59.643 INFO kablam! error[E0425]: cannot find value `kAudioOfflineUnitRenderAction_Preflight` in module `sys` Aug 02 12:23:59.643 INFO kablam! --> src/audio_unit/render_callback.rs:255:44 Aug 02 12:23:59.643 INFO kablam! | Aug 02 12:23:59.643 INFO kablam! 255 | const OFFLINE_PREFLIGHT = sys::kAudioOfflineUnitRenderAction_Preflight; Aug 02 12:23:59.643 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.643 INFO kablam! Aug 02 12:23:59.643 INFO kablam! error[E0425]: cannot find value `kAudioOfflineUnitRenderAction_Render` in module `sys` Aug 02 12:23:59.643 INFO kablam! --> src/audio_unit/render_callback.rs:261:41 Aug 02 12:23:59.643 INFO kablam! | Aug 02 12:23:59.643 INFO kablam! 261 | const OFFLINE_RENDER = sys::kAudioOfflineUnitRenderAction_Render; Aug 02 12:23:59.643 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.643 INFO kablam! Aug 02 12:23:59.644 INFO kablam! error[E0425]: cannot find value `kAudioOfflineUnitRenderAction_Complete` in module `sys` Aug 02 12:23:59.644 INFO kablam! --> src/audio_unit/render_callback.rs:266:43 Aug 02 12:23:59.644 INFO kablam! | Aug 02 12:23:59.644 INFO kablam! 266 | const OFFLINE_COMPLETE = sys::kAudioOfflineUnitRenderAction_Complete; Aug 02 12:23:59.644 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.644 INFO kablam! Aug 02 12:23:59.644 INFO kablam! error[E0425]: cannot find value `kAudioUnitRenderAction_PostRenderError` in module `sys` Aug 02 12:23:59.644 INFO kablam! --> src/audio_unit/render_callback.rs:273:44 Aug 02 12:23:59.644 INFO kablam! | Aug 02 12:23:59.644 INFO kablam! 273 | const POST_RENDER_ERROR = sys::kAudioUnitRenderAction_PostRenderError; Aug 02 12:23:59.644 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.644 INFO kablam! Aug 02 12:23:59.644 INFO kablam! error[E0425]: cannot find value `kAudioUnitRenderAction_DoNotCheckRenderArgs` in module `sys` Aug 02 12:23:59.644 INFO kablam! --> src/audio_unit/render_callback.rs:280:51 Aug 02 12:23:59.644 INFO kablam! | Aug 02 12:23:59.644 INFO kablam! 280 | const DO_NOT_CHECK_RENDER_ARGS = sys::kAudioUnitRenderAction_DoNotCheckRenderArgs; Aug 02 12:23:59.644 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.644 INFO kablam! Aug 02 12:23:59.644 INFO kablam! error[E0412]: cannot find type `AudioUnitRenderActionFlags` in module `sys` Aug 02 12:23:59.644 INFO kablam! --> src/audio_unit/render_callback.rs:292:24 Aug 02 12:23:59.644 INFO kablam! | Aug 02 12:23:59.644 INFO kablam! 292 | ptr: *mut sys::AudioUnitRenderActionFlags, Aug 02 12:23:59.644 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.644 INFO kablam! Aug 02 12:23:59.644 INFO kablam! error[E0412]: cannot find type `AudioUnitRenderActionFlags` in module `sys` Aug 02 12:23:59.644 INFO kablam! --> src/audio_unit/render_callback.rs:365:40 Aug 02 12:23:59.644 INFO kablam! | Aug 02 12:23:59.644 INFO kablam! 365 | pub fn from_ptr(ptr: *mut sys::AudioUnitRenderActionFlags) -> Self { Aug 02 12:23:59.645 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.645 INFO kablam! Aug 02 12:23:59.645 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `kAudioUnitRenderAction_PreRender` in module `sys` Aug 02 12:23:59.645 INFO kablam! --> src/audio_unit/render_callback.rs:376:22 Aug 02 12:23:59.645 INFO kablam! | Aug 02 12:23:59.645 INFO kablam! 376 | sys::kAudioUnitRenderAction_PreRender => "PRE_RENDER", Aug 02 12:23:59.645 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.645 INFO kablam! Aug 02 12:23:59.645 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `kAudioUnitRenderAction_PostRender` in module `sys` Aug 02 12:23:59.645 INFO kablam! --> src/audio_unit/render_callback.rs:377:22 Aug 02 12:23:59.645 INFO kablam! | Aug 02 12:23:59.645 INFO kablam! 377 | sys::kAudioUnitRenderAction_PostRender => "POST_RENDER", Aug 02 12:23:59.645 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.645 INFO kablam! Aug 02 12:23:59.645 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `kAudioUnitRenderAction_OutputIsSilence` in module `sys` Aug 02 12:23:59.645 INFO kablam! --> src/audio_unit/render_callback.rs:378:22 Aug 02 12:23:59.645 INFO kablam! | Aug 02 12:23:59.645 INFO kablam! 378 | sys::kAudioUnitRenderAction_OutputIsSilence => "OUTPUT_IS_SILENCE", Aug 02 12:23:59.645 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.645 INFO kablam! Aug 02 12:23:59.645 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `kAudioOfflineUnitRenderAction_Preflight` in module `sys` Aug 02 12:23:59.645 INFO kablam! --> src/audio_unit/render_callback.rs:379:22 Aug 02 12:23:59.645 INFO kablam! | Aug 02 12:23:59.645 INFO kablam! 379 | sys::kAudioOfflineUnitRenderAction_Preflight => "OFFLINE_PREFLIGHT", Aug 02 12:23:59.645 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.645 INFO kablam! Aug 02 12:23:59.645 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `kAudioOfflineUnitRenderAction_Render` in module `sys` Aug 02 12:23:59.645 INFO kablam! --> src/audio_unit/render_callback.rs:380:22 Aug 02 12:23:59.645 INFO kablam! | Aug 02 12:23:59.645 INFO kablam! 380 | sys::kAudioOfflineUnitRenderAction_Render => "OFFLINE_RENDER", Aug 02 12:23:59.645 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.645 INFO kablam! Aug 02 12:23:59.646 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `kAudioOfflineUnitRenderAction_Complete` in module `sys` Aug 02 12:23:59.646 INFO kablam! --> src/audio_unit/render_callback.rs:381:22 Aug 02 12:23:59.646 INFO kablam! | Aug 02 12:23:59.646 INFO kablam! 381 | sys::kAudioOfflineUnitRenderAction_Complete => "OFFLINE_COMPLETE", Aug 02 12:23:59.646 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.646 INFO kablam! Aug 02 12:23:59.647 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `kAudioUnitRenderAction_PostRenderError` in module `sys` Aug 02 12:23:59.647 INFO kablam! --> src/audio_unit/render_callback.rs:382:22 Aug 02 12:23:59.647 INFO kablam! | Aug 02 12:23:59.647 INFO kablam! 382 | sys::kAudioUnitRenderAction_PostRenderError => "POST_RENDER_ERROR", Aug 02 12:23:59.647 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.647 INFO kablam! Aug 02 12:23:59.648 INFO kablam! error[E0531]: cannot find unit struct/variant or constant `kAudioUnitRenderAction_DoNotCheckRenderArgs` in module `sys` Aug 02 12:23:59.648 INFO kablam! --> src/audio_unit/render_callback.rs:383:22 Aug 02 12:23:59.648 INFO kablam! | Aug 02 12:23:59.648 INFO kablam! 383 | sys::kAudioUnitRenderAction_DoNotCheckRenderArgs => "DO_NOT_CHECK_RENDER_ARGS", Aug 02 12:23:59.648 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.648 INFO kablam! Aug 02 12:23:59.649 INFO kablam! error[E0425]: cannot find value `kAudioUnitProperty_StreamFormat` in module `sys` Aug 02 12:23:59.649 INFO kablam! --> src/audio_unit/render_callback.rs:400:23 Aug 02 12:23:59.649 INFO kablam! | Aug 02 12:23:59.649 INFO kablam! 400 | let id = sys::kAudioUnitProperty_StreamFormat; Aug 02 12:23:59.649 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.649 INFO kablam! Aug 02 12:23:59.650 INFO kablam! error[E0412]: cannot find type `AudioUnitRenderActionFlags` in module `sys` Aug 02 12:23:59.650 INFO kablam! --> src/audio_unit/render_callback.rs:414:62 Aug 02 12:23:59.650 INFO kablam! | Aug 02 12:23:59.650 INFO kablam! 414 | let input_proc_fn = move |io_action_flags: *mut sys::AudioUnitRenderActionFlags, Aug 02 12:23:59.650 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.650 INFO kablam! Aug 02 12:23:59.650 INFO kablam! error[E0412]: cannot find type `AudioTimeStamp` in module `sys` Aug 02 12:23:59.650 INFO kablam! --> src/audio_unit/render_callback.rs:415:62 Aug 02 12:23:59.650 INFO kablam! | Aug 02 12:23:59.650 INFO kablam! 415 | in_time_stamp: *const sys::AudioTimeStamp, Aug 02 12:23:59.650 INFO kablam! | ^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.650 INFO kablam! Aug 02 12:23:59.651 INFO kablam! error[E0412]: cannot find type `UInt32` in module `sys` Aug 02 12:23:59.651 INFO kablam! --> src/audio_unit/render_callback.rs:416:55 Aug 02 12:23:59.651 INFO kablam! | Aug 02 12:23:59.651 INFO kablam! 416 | in_bus_number: sys::UInt32, Aug 02 12:23:59.651 INFO kablam! | ^^^^^^ not found in `sys` Aug 02 12:23:59.651 INFO kablam! Aug 02 12:23:59.652 INFO kablam! error[E0412]: cannot find type `UInt32` in module `sys` Aug 02 12:23:59.652 INFO kablam! --> src/audio_unit/render_callback.rs:417:58 Aug 02 12:23:59.652 INFO kablam! | Aug 02 12:23:59.652 INFO kablam! 417 | in_number_frames: sys::UInt32, Aug 02 12:23:59.652 INFO kablam! | ^^^^^^ not found in `sys` Aug 02 12:23:59.653 INFO kablam! Aug 02 12:23:59.653 INFO kablam! error[E0412]: cannot find type `AudioBufferList` in module `sys` Aug 02 12:23:59.653 INFO kablam! --> src/audio_unit/render_callback.rs:418:54 Aug 02 12:23:59.653 INFO kablam! | Aug 02 12:23:59.653 INFO kablam! 418 | io_data: *mut sys::AudioBufferList| -> sys::OSStatus Aug 02 12:23:59.653 INFO kablam! | ^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.653 INFO kablam! Aug 02 12:23:59.654 INFO kablam! error[E0412]: cannot find type `OSStatus` in module `sys` Aug 02 12:23:59.654 INFO kablam! --> src/audio_unit/render_callback.rs:418:79 Aug 02 12:23:59.654 INFO kablam! | Aug 02 12:23:59.654 INFO kablam! 418 | io_data: *mut sys::AudioBufferList| -> sys::OSStatus Aug 02 12:23:59.654 INFO kablam! | ^^^^^^^^ not found in `sys` Aug 02 12:23:59.654 INFO kablam! Aug 02 12:23:59.655 INFO kablam! error[E0412]: cannot find type `OSStatus` in module `sys` Aug 02 12:23:59.656 INFO kablam! --> src/audio_unit/render_callback.rs:433:37 Aug 02 12:23:59.656 INFO kablam! | Aug 02 12:23:59.656 INFO kablam! 433 | Ok(()) => 0 as sys::OSStatus, Aug 02 12:23:59.656 INFO kablam! | ^^^^^^^^ not found in `sys` Aug 02 12:23:59.656 INFO kablam! Aug 02 12:23:59.656 INFO kablam! error[E0422]: cannot find struct, variant or union type `AURenderCallbackStruct` in module `sys` Aug 02 12:23:59.656 INFO kablam! --> src/audio_unit/render_callback.rs:448:36 Aug 02 12:23:59.656 INFO kablam! | Aug 02 12:23:59.656 INFO kablam! 448 | let render_callback = sys::AURenderCallbackStruct { Aug 02 12:23:59.656 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.656 INFO kablam! Aug 02 12:23:59.656 INFO kablam! error[E0425]: cannot find value `kAudioUnitProperty_SetRenderCallback` in module `sys` Aug 02 12:23:59.656 INFO kablam! --> src/audio_unit/render_callback.rs:454:18 Aug 02 12:23:59.656 INFO kablam! | Aug 02 12:23:59.656 INFO kablam! 454 | sys::kAudioUnitProperty_SetRenderCallback, Aug 02 12:23:59.656 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.656 INFO kablam! Aug 02 12:23:59.657 INFO kablam! error[E0425]: cannot find value `kAudioUnitProperty_StreamFormat` in module `sys` Aug 02 12:23:59.657 INFO kablam! --> src/audio_unit/render_callback.rs:473:23 Aug 02 12:23:59.657 INFO kablam! | Aug 02 12:23:59.657 INFO kablam! 473 | let id = sys::kAudioUnitProperty_StreamFormat; Aug 02 12:23:59.657 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.657 INFO kablam! Aug 02 12:23:59.658 INFO kablam! error[E0425]: cannot find value `kAudioDevicePropertyBufferFrameSize` in module `sys` Aug 02 12:23:59.658 INFO kablam! --> src/audio_unit/render_callback.rs:485:23 Aug 02 12:23:59.658 INFO kablam! | Aug 02 12:23:59.658 INFO kablam! 485 | let id = sys::kAudioDevicePropertyBufferFrameSize; Aug 02 12:23:59.658 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.658 INFO kablam! Aug 02 12:23:59.659 INFO kablam! error[E0422]: cannot find struct, variant or union type `AudioBuffer` in module `sys` Aug 02 12:23:59.659 INFO kablam! --> src/audio_unit/render_callback.rs:492:33 Aug 02 12:23:59.659 INFO kablam! | Aug 02 12:23:59.659 INFO kablam! 492 | let audio_buffer = sys::AudioBuffer { Aug 02 12:23:59.659 INFO kablam! | ^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.659 INFO kablam! Aug 02 12:23:59.660 INFO kablam! error[E0422]: cannot find struct, variant or union type `AudioBufferList` in module `sys` Aug 02 12:23:59.660 INFO kablam! --> src/audio_unit/render_callback.rs:502:47 Aug 02 12:23:59.660 INFO kablam! | Aug 02 12:23:59.660 INFO kablam! 502 | let audio_buffer_list = Box::new(sys::AudioBufferList { Aug 02 12:23:59.660 INFO kablam! | ^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.661 INFO kablam! Aug 02 12:23:59.662 INFO kablam! error[E0412]: cannot find type `AudioUnitRenderActionFlags` in module `sys` Aug 02 12:23:59.662 INFO kablam! --> src/audio_unit/render_callback.rs:517:62 Aug 02 12:23:59.662 INFO kablam! | Aug 02 12:23:59.662 INFO kablam! 517 | let input_proc_fn = move |io_action_flags: *mut sys::AudioUnitRenderActionFlags, Aug 02 12:23:59.662 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.662 INFO kablam! Aug 02 12:23:59.663 INFO kablam! error[E0412]: cannot find type `AudioTimeStamp` in module `sys` Aug 02 12:23:59.663 INFO kablam! --> src/audio_unit/render_callback.rs:518:62 Aug 02 12:23:59.663 INFO kablam! | Aug 02 12:23:59.664 INFO kablam! 518 | in_time_stamp: *const sys::AudioTimeStamp, Aug 02 12:23:59.664 INFO kablam! | ^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.664 INFO kablam! Aug 02 12:23:59.664 INFO kablam! error[E0412]: cannot find type `UInt32` in module `sys` Aug 02 12:23:59.664 INFO kablam! --> src/audio_unit/render_callback.rs:519:55 Aug 02 12:23:59.664 INFO kablam! | Aug 02 12:23:59.665 INFO kablam! 519 | in_bus_number: sys::UInt32, Aug 02 12:23:59.665 INFO kablam! | ^^^^^^ not found in `sys` Aug 02 12:23:59.665 INFO kablam! Aug 02 12:23:59.672 INFO kablam! error[E0412]: cannot find type `UInt32` in module `sys` Aug 02 12:23:59.672 INFO kablam! --> src/audio_unit/render_callback.rs:520:58 Aug 02 12:23:59.672 INFO kablam! | Aug 02 12:23:59.672 INFO kablam! 520 | in_number_frames: sys::UInt32, Aug 02 12:23:59.672 INFO kablam! | ^^^^^^ not found in `sys` Aug 02 12:23:59.672 INFO kablam! Aug 02 12:23:59.677 INFO kablam! error[E0412]: cannot find type `AudioBufferList` in module `sys` Aug 02 12:23:59.677 INFO kablam! --> src/audio_unit/render_callback.rs:521:55 Aug 02 12:23:59.677 INFO kablam! | Aug 02 12:23:59.677 INFO kablam! 521 | _io_data: *mut sys::AudioBufferList| -> sys::OSStatus Aug 02 12:23:59.677 INFO kablam! | ^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.677 INFO kablam! Aug 02 12:23:59.677 INFO kablam! error[E0412]: cannot find type `OSStatus` in module `sys` Aug 02 12:23:59.677 INFO kablam! --> src/audio_unit/render_callback.rs:521:80 Aug 02 12:23:59.677 INFO kablam! | Aug 02 12:23:59.677 INFO kablam! 521 | _io_data: *mut sys::AudioBufferList| -> sys::OSStatus Aug 02 12:23:59.677 INFO kablam! | ^^^^^^^^ not found in `sys` Aug 02 12:23:59.677 INFO kablam! Aug 02 12:23:59.677 INFO kablam! error[E0425]: cannot find value `kAudioUnitProperty_StreamFormat` in module `sys` Aug 02 12:23:59.677 INFO kablam! --> src/audio_unit/render_callback.rs:527:35 Aug 02 12:23:59.678 INFO kablam! | Aug 02 12:23:59.678 INFO kablam! 527 | let id = sys::kAudioUnitProperty_StreamFormat; Aug 02 12:23:59.678 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.678 INFO kablam! Aug 02 12:23:59.678 INFO kablam! error[E0412]: cannot find type `AudioBuffer` in module `sys` Aug 02 12:23:59.678 INFO kablam! --> src/audio_unit/render_callback.rs:541:89 Aug 02 12:23:59.678 INFO kablam! | Aug 02 12:23:59.678 INFO kablam! 541 | let ptr = (*audio_buffer_list_ptr).mBuffers.as_ptr() as *const sys::AudioBuffer; Aug 02 12:23:59.678 INFO kablam! | ^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.678 INFO kablam! Aug 02 12:23:59.678 INFO kablam! error[E0412]: cannot find type `AudioBuffer` in module `sys` Aug 02 12:23:59.678 INFO kablam! --> src/audio_unit/render_callback.rs:543:41 Aug 02 12:23:59.678 INFO kablam! | Aug 02 12:23:59.678 INFO kablam! 543 | let buffers: &[sys::AudioBuffer] = slice::from_raw_parts(ptr, len); Aug 02 12:23:59.678 INFO kablam! | ^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.678 INFO kablam! Aug 02 12:23:59.678 INFO kablam! error[E0425]: cannot find function `AudioUnitRender` in module `sys` Aug 02 12:23:59.678 INFO kablam! --> src/audio_unit/render_callback.rs:561:35 Aug 02 12:23:59.678 INFO kablam! | Aug 02 12:23:59.678 INFO kablam! 561 | let status = sys::AudioUnitRender( Aug 02 12:23:59.678 INFO kablam! | ^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.678 INFO kablam! Aug 02 12:23:59.679 INFO kablam! error[E0412]: cannot find type `OSStatus` in module `sys` Aug 02 12:23:59.679 INFO kablam! --> src/audio_unit/render_callback.rs:587:37 Aug 02 12:23:59.679 INFO kablam! | Aug 02 12:23:59.679 INFO kablam! 587 | Ok(()) => 0 as sys::OSStatus, Aug 02 12:23:59.679 INFO kablam! | ^^^^^^^^ not found in `sys` Aug 02 12:23:59.679 INFO kablam! Aug 02 12:23:59.679 INFO kablam! error[E0422]: cannot find struct, variant or union type `AURenderCallbackStruct` in module `sys` Aug 02 12:23:59.680 INFO kablam! --> src/audio_unit/render_callback.rs:602:36 Aug 02 12:23:59.680 INFO kablam! | Aug 02 12:23:59.680 INFO kablam! 602 | let render_callback = sys::AURenderCallbackStruct { Aug 02 12:23:59.680 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.680 INFO kablam! Aug 02 12:23:59.681 INFO kablam! error[E0425]: cannot find value `kAudioOutputUnitProperty_SetInputCallback` in module `sys` Aug 02 12:23:59.681 INFO kablam! --> src/audio_unit/render_callback.rs:608:18 Aug 02 12:23:59.681 INFO kablam! | Aug 02 12:23:59.681 INFO kablam! 608 | sys::kAudioOutputUnitProperty_SetInputCallback, Aug 02 12:23:59.681 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.681 INFO kablam! Aug 02 12:23:59.682 INFO kablam! error[E0412]: cannot find type `AudioBufferList` in module `sys` Aug 02 12:23:59.682 INFO kablam! --> src/audio_unit/render_callback.rs:642:43 Aug 02 12:23:59.682 INFO kablam! | Aug 02 12:23:59.682 INFO kablam! 642 | let buffer_list: Box = Box::from_raw(buffer_list); Aug 02 12:23:59.682 INFO kablam! | ^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.682 INFO kablam! Aug 02 12:23:59.683 INFO kablam! error[E0412]: cannot find type `AudioBuffer` in module `sys` Aug 02 12:23:59.683 INFO kablam! --> src/audio_unit/render_callback.rs:644:72 Aug 02 12:23:59.683 INFO kablam! | Aug 02 12:23:59.683 INFO kablam! 644 | let ptr = buffer_list.mBuffers.as_ptr() as *const sys::AudioBuffer; Aug 02 12:23:59.683 INFO kablam! | ^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.683 INFO kablam! Aug 02 12:23:59.683 INFO kablam! error[E0412]: cannot find type `AudioBuffer` in module `sys` Aug 02 12:23:59.683 INFO kablam! --> src/audio_unit/render_callback.rs:646:37 Aug 02 12:23:59.683 INFO kablam! | Aug 02 12:23:59.683 INFO kablam! 646 | let buffers: &[sys::AudioBuffer] = slice::from_raw_parts(ptr, len); Aug 02 12:23:59.683 INFO kablam! | ^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.683 INFO kablam! Aug 02 12:23:59.684 INFO kablam! error[E0412]: cannot find type `AudioUnitRenderActionFlags` in module `sys` Aug 02 12:23:59.684 INFO kablam! --> src/audio_unit/render_callback.rs:665:53 Aug 02 12:23:59.684 INFO kablam! | Aug 02 12:23:59.684 INFO kablam! 665 | io_action_flags: *mut sys::AudioUnitRenderActionFlags, Aug 02 12:23:59.684 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.684 INFO kablam! Aug 02 12:23:59.685 INFO kablam! error[E0412]: cannot find type `AudioTimeStamp` in module `sys` Aug 02 12:23:59.685 INFO kablam! --> src/audio_unit/render_callback.rs:666:53 Aug 02 12:23:59.685 INFO kablam! | Aug 02 12:23:59.685 INFO kablam! 666 | in_time_stamp: *const sys::AudioTimeStamp, Aug 02 12:23:59.685 INFO kablam! | ^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.685 INFO kablam! Aug 02 12:23:59.686 INFO kablam! error[E0412]: cannot find type `UInt32` in module `sys` Aug 02 12:23:59.686 INFO kablam! --> src/audio_unit/render_callback.rs:667:46 Aug 02 12:23:59.686 INFO kablam! | Aug 02 12:23:59.686 INFO kablam! 667 | in_bus_number: sys::UInt32, Aug 02 12:23:59.686 INFO kablam! | ^^^^^^ not found in `sys` Aug 02 12:23:59.686 INFO kablam! Aug 02 12:23:59.686 INFO kablam! error[E0412]: cannot find type `UInt32` in module `sys` Aug 02 12:23:59.687 INFO kablam! --> src/audio_unit/render_callback.rs:668:49 Aug 02 12:23:59.687 INFO kablam! | Aug 02 12:23:59.687 INFO kablam! 668 | in_number_frames: sys::UInt32, Aug 02 12:23:59.687 INFO kablam! | ^^^^^^ not found in `sys` Aug 02 12:23:59.687 INFO kablam! Aug 02 12:23:59.692 INFO kablam! error[E0412]: cannot find type `AudioBufferList` in module `sys` Aug 02 12:23:59.692 INFO kablam! --> src/audio_unit/render_callback.rs:669:45 Aug 02 12:23:59.692 INFO kablam! | Aug 02 12:23:59.692 INFO kablam! 669 | io_data: *mut sys::AudioBufferList) -> sys::OSStatus Aug 02 12:23:59.692 INFO kablam! | ^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.692 INFO kablam! Aug 02 12:23:59.698 INFO kablam! error[E0412]: cannot find type `OSStatus` in module `sys` Aug 02 12:23:59.698 INFO kablam! --> src/audio_unit/render_callback.rs:669:70 Aug 02 12:23:59.698 INFO kablam! | Aug 02 12:23:59.698 INFO kablam! 669 | io_data: *mut sys::AudioBufferList) -> sys::OSStatus Aug 02 12:23:59.698 INFO kablam! | ^^^^^^^^ not found in `sys` Aug 02 12:23:59.698 INFO kablam! Aug 02 12:23:59.699 INFO kablam! error[E0412]: cannot find type `AudioStreamBasicDescription` in module `sys` Aug 02 12:23:59.699 INFO kablam! --> src/audio_unit/stream_format.rs:69:33 Aug 02 12:23:59.699 INFO kablam! | Aug 02 12:23:59.699 INFO kablam! 69 | pub fn from_asbd(asbd: sys::AudioStreamBasicDescription) -> Result { Aug 02 12:23:59.699 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.699 INFO kablam! Aug 02 12:23:59.702 INFO kablam! error[E0422]: cannot find struct, variant or union type `AudioStreamBasicDescription` in module `sys` Aug 02 12:23:59.702 INFO kablam! --> src/audio_unit/stream_format.rs:72:18 Aug 02 12:23:59.702 INFO kablam! | Aug 02 12:23:59.702 INFO kablam! 72 | let sys::AudioStreamBasicDescription { Aug 02 12:23:59.702 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.702 INFO kablam! Aug 02 12:23:59.702 INFO kablam! error[E0412]: cannot find type `AudioStreamBasicDescription` in module `sys` Aug 02 12:23:59.702 INFO kablam! --> src/audio_unit/stream_format.rs:102:34 Aug 02 12:23:59.702 INFO kablam! | Aug 02 12:23:59.702 INFO kablam! 102 | pub fn to_asbd(self) -> sys::AudioStreamBasicDescription { Aug 02 12:23:59.702 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.703 INFO kablam! Aug 02 12:23:59.703 INFO kablam! error[E0422]: cannot find struct, variant or union type `AudioStreamBasicDescription` in module `sys` Aug 02 12:23:59.703 INFO kablam! --> src/audio_unit/stream_format.rs:119:14 Aug 02 12:23:59.703 INFO kablam! | Aug 02 12:23:59.703 INFO kablam! 119 | sys::AudioStreamBasicDescription { Aug 02 12:23:59.703 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.703 INFO kablam! Aug 02 12:23:59.703 INFO kablam! error[E0412]: cannot find type `AudioUnit` in module `sys` Aug 02 12:23:59.703 INFO kablam! --> src/audio_unit/mod.rs:79:20 Aug 02 12:23:59.703 INFO kablam! | Aug 02 12:23:59.703 INFO kablam! 79 | instance: sys::AudioUnit, Aug 02 12:23:59.703 INFO kablam! | ^^^^^^^^^ not found in `sys` Aug 02 12:23:59.703 INFO kablam! help: possible candidate is found in another module, you can import it into scope Aug 02 12:23:59.703 INFO kablam! | Aug 02 12:23:59.703 INFO kablam! 22 | use audio_unit::AudioUnit; Aug 02 12:23:59.703 INFO kablam! | Aug 02 12:23:59.703 INFO kablam! Aug 02 12:23:59.703 INFO kablam! error[E0412]: cannot find type `AudioBufferList` in module `sys` Aug 02 12:23:59.703 INFO kablam! --> src/audio_unit/mod.rs:86:28 Aug 02 12:23:59.703 INFO kablam! | Aug 02 12:23:59.703 INFO kablam! 86 | buffer_list: *mut sys::AudioBufferList, Aug 02 12:23:59.703 INFO kablam! | ^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.703 INFO kablam! Aug 02 12:23:59.705 INFO kablam! error[E0425]: cannot find value `kAudioUnitManufacturer_Apple` in module `sys` Aug 02 12:23:59.705 INFO kablam! --> src/audio_unit/mod.rs:128:51 Aug 02 12:23:59.705 INFO kablam! | Aug 02 12:23:59.705 INFO kablam! 128 | const MANUFACTURER_IDENTIFIER: u32 = sys::kAudioUnitManufacturer_Apple; Aug 02 12:23:59.705 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.705 INFO kablam! Aug 02 12:23:59.705 INFO kablam! error[E0422]: cannot find struct, variant or union type `AudioComponentDescription` in module `sys` Aug 02 12:23:59.705 INFO kablam! --> src/audio_unit/mod.rs:136:25 Aug 02 12:23:59.705 INFO kablam! | Aug 02 12:23:59.705 INFO kablam! 136 | let desc = sys::AudioComponentDescription { Aug 02 12:23:59.705 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.705 INFO kablam! Aug 02 12:23:59.705 INFO kablam! error[E0425]: cannot find function `AudioComponentFindNext` in module `sys` Aug 02 12:23:59.705 INFO kablam! --> src/audio_unit/mod.rs:153:34 Aug 02 12:23:59.705 INFO kablam! | Aug 02 12:23:59.705 INFO kablam! 153 | let component = sys::AudioComponentFindNext(ptr::null_mut(), &desc as *const _); Aug 02 12:23:59.705 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.705 INFO kablam! Aug 02 12:23:59.705 INFO kablam! error[E0412]: cannot find type `AudioUnit` in module `sys` Aug 02 12:23:59.705 INFO kablam! --> src/audio_unit/mod.rs:159:36 Aug 02 12:23:59.705 INFO kablam! | Aug 02 12:23:59.705 INFO kablam! 159 | let mut instance: sys::AudioUnit = mem::uninitialized(); Aug 02 12:23:59.705 INFO kablam! | ^^^^^^^^^ not found in `sys` Aug 02 12:23:59.706 INFO kablam! help: possible candidate is found in another module, you can import it into scope Aug 02 12:23:59.706 INFO kablam! | Aug 02 12:23:59.706 INFO kablam! 22 | use audio_unit::AudioUnit; Aug 02 12:23:59.706 INFO kablam! | Aug 02 12:23:59.706 INFO kablam! Aug 02 12:23:59.707 INFO kablam! error[E0425]: cannot find function `AudioComponentInstanceNew` in module `sys` Aug 02 12:23:59.707 INFO kablam! --> src/audio_unit/mod.rs:161:22 Aug 02 12:23:59.707 INFO kablam! | Aug 02 12:23:59.707 INFO kablam! 161 | sys::AudioComponentInstanceNew(component, &mut instance as *mut sys::AudioUnit) Aug 02 12:23:59.707 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.707 INFO kablam! Aug 02 12:23:59.707 INFO kablam! error[E0412]: cannot find type `AudioUnit` in module `sys` Aug 02 12:23:59.707 INFO kablam! --> src/audio_unit/mod.rs:161:86 Aug 02 12:23:59.707 INFO kablam! | Aug 02 12:23:59.707 INFO kablam! 161 | sys::AudioComponentInstanceNew(component, &mut instance as *mut sys::AudioUnit) Aug 02 12:23:59.707 INFO kablam! | ^^^^^^^^^ not found in `sys` Aug 02 12:23:59.707 INFO kablam! help: possible candidate is found in another module, you can import it into scope Aug 02 12:23:59.707 INFO kablam! | Aug 02 12:23:59.707 INFO kablam! 22 | use audio_unit::AudioUnit; Aug 02 12:23:59.707 INFO kablam! | Aug 02 12:23:59.707 INFO kablam! Aug 02 12:23:59.707 INFO kablam! error[E0425]: cannot find function `AudioUnitInitialize` in module `sys` Aug 02 12:23:59.707 INFO kablam! --> src/audio_unit/mod.rs:165:33 Aug 02 12:23:59.707 INFO kablam! | Aug 02 12:23:59.707 INFO kablam! 165 | try_os_status!(sys::AudioUnitInitialize(instance)); Aug 02 12:23:59.707 INFO kablam! | ^^^^^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.707 INFO kablam! Aug 02 12:23:59.708 INFO kablam! error[E0425]: cannot find function `AudioOutputUnitStart` in module `sys` Aug 02 12:23:59.708 INFO kablam! --> src/audio_unit/mod.rs:216:38 Aug 02 12:23:59.708 INFO kablam! | Aug 02 12:23:59.708 INFO kablam! 216 | unsafe { try_os_status!(sys::AudioOutputUnitStart(self.instance)); } Aug 02 12:23:59.708 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.708 INFO kablam! Aug 02 12:23:59.708 INFO kablam! error[E0425]: cannot find function `AudioOutputUnitStop` in module `sys` Aug 02 12:23:59.709 INFO kablam! --> src/audio_unit/mod.rs:225:38 Aug 02 12:23:59.709 INFO kablam! | Aug 02 12:23:59.709 INFO kablam! 225 | unsafe { try_os_status!(sys::AudioOutputUnitStop(self.instance)); } Aug 02 12:23:59.709 INFO kablam! | ^^^^^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.709 INFO kablam! Aug 02 12:23:59.709 INFO kablam! error[E0425]: cannot find value `kAudioUnitProperty_SampleRate` in module `sys` Aug 02 12:23:59.709 INFO kablam! --> src/audio_unit/mod.rs:233:23 Aug 02 12:23:59.709 INFO kablam! | Aug 02 12:23:59.709 INFO kablam! 233 | let id = sys::kAudioUnitProperty_SampleRate; Aug 02 12:23:59.709 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.709 INFO kablam! Aug 02 12:23:59.709 INFO kablam! error[E0425]: cannot find value `kAudioUnitProperty_SampleRate` in module `sys` Aug 02 12:23:59.709 INFO kablam! --> src/audio_unit/mod.rs:239:23 Aug 02 12:23:59.709 INFO kablam! | Aug 02 12:23:59.709 INFO kablam! 239 | let id = sys::kAudioUnitProperty_SampleRate; Aug 02 12:23:59.709 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.709 INFO kablam! Aug 02 12:23:59.709 INFO kablam! error[E0425]: cannot find value `kAudioUnitProperty_StreamFormat` in module `sys` Aug 02 12:23:59.709 INFO kablam! --> src/audio_unit/mod.rs:262:23 Aug 02 12:23:59.709 INFO kablam! | Aug 02 12:23:59.709 INFO kablam! 262 | let id = sys::kAudioUnitProperty_StreamFormat; Aug 02 12:23:59.709 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.709 INFO kablam! Aug 02 12:23:59.709 INFO kablam! error[E0425]: cannot find value `kAudioUnitProperty_StreamFormat` in module `sys` Aug 02 12:23:59.709 INFO kablam! --> src/audio_unit/mod.rs:269:23 Aug 02 12:23:59.709 INFO kablam! | Aug 02 12:23:59.709 INFO kablam! 269 | let id = sys::kAudioUnitProperty_StreamFormat; Aug 02 12:23:59.709 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.709 INFO kablam! Aug 02 12:23:59.709 INFO kablam! error[E0425]: cannot find function `AudioUnitUninitialize` in module `sys` Aug 02 12:23:59.710 INFO kablam! --> src/audio_unit/mod.rs:299:47 Aug 02 12:23:59.710 INFO kablam! | Aug 02 12:23:59.710 INFO kablam! 299 | error::Error::from_os_status(sys::AudioUnitUninitialize(self.instance)).ok(); Aug 02 12:23:59.710 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.710 INFO kablam! Aug 02 12:23:59.711 INFO kablam! error[E0412]: cannot find type `AudioUnit` in module `sys` Aug 02 12:23:59.711 INFO kablam! --> src/audio_unit/mod.rs:327:14 Aug 02 12:23:59.711 INFO kablam! | Aug 02 12:23:59.712 INFO kablam! 327 | au: sys::AudioUnit, Aug 02 12:23:59.712 INFO kablam! | ^^^^^^^^^ not found in `sys` Aug 02 12:23:59.712 INFO kablam! help: possible candidate is found in another module, you can import it into scope Aug 02 12:23:59.712 INFO kablam! | Aug 02 12:23:59.712 INFO kablam! 22 | use audio_unit::AudioUnit; Aug 02 12:23:59.712 INFO kablam! | Aug 02 12:23:59.712 INFO kablam! Aug 02 12:23:59.712 INFO kablam! error[E0425]: cannot find function `AudioUnitSetProperty` in module `sys` Aug 02 12:23:59.712 INFO kablam! --> src/audio_unit/mod.rs:342:29 Aug 02 12:23:59.712 INFO kablam! | Aug 02 12:23:59.713 INFO kablam! 342 | try_os_status!(sys::AudioUnitSetProperty(au, id, scope, elem, data_ptr, size)) Aug 02 12:23:59.713 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.713 INFO kablam! Aug 02 12:23:59.713 INFO kablam! error[E0412]: cannot find type `AudioUnit` in module `sys` Aug 02 12:23:59.713 INFO kablam! --> src/audio_unit/mod.rs:359:14 Aug 02 12:23:59.713 INFO kablam! | Aug 02 12:23:59.713 INFO kablam! 359 | au: sys::AudioUnit, Aug 02 12:23:59.713 INFO kablam! | ^^^^^^^^^ not found in `sys` Aug 02 12:23:59.713 INFO kablam! help: possible candidate is found in another module, you can import it into scope Aug 02 12:23:59.714 INFO kablam! | Aug 02 12:23:59.714 INFO kablam! 22 | use audio_unit::AudioUnit; Aug 02 12:23:59.714 INFO kablam! | Aug 02 12:23:59.714 INFO kablam! Aug 02 12:23:59.714 INFO kablam! error[E0425]: cannot find function `AudioUnitGetProperty` in module `sys` Aug 02 12:23:59.714 INFO kablam! --> src/audio_unit/mod.rs:373:18 Aug 02 12:23:59.714 INFO kablam! | Aug 02 12:23:59.714 INFO kablam! 373 | sys::AudioUnitGetProperty(au, id, scope, elem, data_ptr, size_ptr) Aug 02 12:23:59.714 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^ not found in `sys` Aug 02 12:23:59.714 INFO kablam! Aug 02 12:23:59.751 INFO kablam! error: aborting due to 101 previous errors Aug 02 12:23:59.751 INFO kablam! Aug 02 12:23:59.751 INFO kablam! Some errors occurred: E0204, E0412, E0422, E0425, E0432, E0531. Aug 02 12:23:59.751 INFO kablam! For more information about an error, try `rustc --explain E0204`. Aug 02 12:23:59.761 INFO kablam! error: Could not compile `coreaudio-rs`. Aug 02 12:23:59.761 INFO kablam! warning: build failed, waiting for other jobs to finish... Aug 02 12:23:59.956 INFO kablam! error[E0204]: the trait `Copy` may not be implemented for this type Aug 02 12:23:59.956 INFO kablam! --> src/error.rs:275:10 Aug 02 12:23:59.956 INFO kablam! | Aug 02 12:23:59.956 INFO kablam! 275 | #[derive(Copy, Clone, Debug)] Aug 02 12:23:59.956 INFO kablam! | ^^^^ Aug 02 12:23:59.956 INFO kablam! ... Aug 02 12:23:59.956 INFO kablam! 286 | Unknown(OSStatus), Aug 02 12:23:59.956 INFO kablam! | --------- this field does not implement `Copy` Aug 02 12:23:59.956 INFO kablam! Aug 02 12:24:00.056 INFO kablam! error: aborting due to 101 previous errors Aug 02 12:24:00.056 INFO kablam! Aug 02 12:24:00.056 INFO kablam! Some errors occurred: E0204, E0412, E0422, E0425, E0432, E0531. Aug 02 12:24:00.056 INFO kablam! For more information about an error, try `rustc --explain E0204`. Aug 02 12:24:00.073 INFO kablam! error: Could not compile `coreaudio-rs`. Aug 02 12:24:00.073 INFO kablam! Aug 02 12:24:00.073 INFO kablam! To learn more, run the command again with --verbose. Aug 02 12:24:00.074 INFO kablam! su: No module specific data is present Aug 02 12:24:00.627 INFO running `"docker" "rm" "-f" "76df313b5b4abbbf15201081d811f112a3ee91651c2611dcc94faa883bdff354"` Aug 02 12:24:00.743 INFO blam! 76df313b5b4abbbf15201081d811f112a3ee91651c2611dcc94faa883bdff354