Martin Evans

Results 252 comments of Martin Evans

I'm not sure how mumble will handle trying to send a large amount of audio in a single packet - usually it's sent in small packets (960 samples at a...

Possibly the file is in the wrong endianness. I'm not sure what byte order `WaveFileReader` provides or what Mumble needs, but it should be easy enough to just try swapping...

We now have a Photon Fusion integration package [available on the asset store](https://assetstore.unity.com/packages/slug/260898?aid=1100lJDF) 🎉

I'm not completely sure what the situation is on iOS right now - the problems were always an unfortunate confluence of Unity issues (e.g. not properly invoking the callback when...

We did put out an update for the iOS binaries a while ago which applies the fix I talked about above ([this one](https://stackoverflow.com/questions/6940384/how-to-deal-with-symbol-collisions-between-statically-linked-libraries)). Unfortunately if that isn't working for you...

> Can you provide more info about the code itself? Sure, I'll try to provide more of an overview (and again, sorry this is so convoluted and not a good...

> StaticArray in API definition is very suspicious. Sorry that was a mistake! We tried `StaticArray` as another option instead of `heap.alloc`. It should be a `usize` parameter. > Which...

> `store(3, load(3));` Adding this into the `yield` function (both before and after the actual `sched_yield` call) made no difference.

The binaryen pass modifies the WASM code to support the async machinery. Then `_internal_sched_yield` is written by me to invoke that machinery. Essentially it calls `asyncify_start_unwind` and then catches it...

Unfortunately not. I never managed to pin it down to anything more specific than the very vague issue I described in the initial post.