David Reid

Results 303 comments of David Reid

I've never tested miniaudio on tvOS so I couldn't tell you why this is happening. But this line is failing: `[pAudioSession setActive:true error:nil]`. I don't know why. You'll need advice...

I won't be able to fix this myself. If a pull request is submitted to address this I'll be happy to merge that. Closing.

OK, it's definitely suspicious that it works fine with simple_playback_sine. I can see at the time of the crash that `pAudioClientPlayer` and `pRenderClient` in the `wasapi` structure is NULL which...

Well this is a start: ``` DEBUG: === CHANGING DEVICE === ERROR: [WASAPI] Failed to create IMMDeviceEnumerator. WARNING: [WASAPI] Reinitializing device after route change failed. ``` Now the question is...

Thanks for the heads up on the `CoCreateInstance()` thing. I've got plans to update the WASAPI backend so that every single WASAPI call gets deferred to a dedicated WASAPI thread....

Very sorry for the delay with this one. This should be fixed in the dev branch. If this issue continues feel free to reopen this issue or create a new...

Thanks for the report. This looks like a threading synchronization error where one thread is in the process of rerouting and the other is in `ma_device_start()`. Will need to have...

Thanks. I support the idea of a `ma_decoder_get_encoding_format()` function, but I'm going to sit on this for a bit because I'm not entirely sure I like this particular implementation, specifically...

I've implemented a solution for this, but it's in the dev-0.12 branch which means it won't be released for a while. I ended up going with a callback based approach....

Yeah this an annoying one. The whole trial and error thing is an obvious source of inefficiency, and you can probably see in the code the various things I've got...