Ralph Giles

Results 129 comments of Ralph Giles

Hi, I asked about compile failures in your talk today. It looks like this is the same issue. When I try corrode on mac, I get: ``` /usr/include/string.h:171: (column 52)...

This key seems to be the tiny revision number inside the __attribute__. `10.0` is fine, but the following example fails to parse: ```C __attribute__((availability(macos,introduced=10.0.0))) int foo(void); ``` but compiles without...

The `bytes_read` reference was removed in b9e3a8001ca1c7b01a39a906d8ce566c035b5be6. I think this can be closed.

The supported sample rates are relatively prime, so you can't just change the band size without redesigning everything else. Just resample your audio to the next-higher supported sample rate before...

I can reproduce this, so it's not just you. The function itself appears correct, but somehow the allocation isn't being propagated to all the channels. It looks like there's no...

Oh, I didn't notice your edit. Thanks for investigating further. That sounds about right. Step one, write some tests!

There should be a `.libs/libopus.a`. If not you can try passing `--enable-static` to configure. libtool, part of the configure/Makefile.am build, hides the actual libary files in `.libs` subdirectories so it...

`opus_encode_float` is one-packet-from-one-frame. The encoder does have some internal latency. You can query this by passing the `OPUS_GET_LOOKAHEAD` key to `opus_encode_ctl` and feed extra data to compensate, but it's only...

> configure: error: no supported Get CPU Info method, please disable run-time CPU capabilities detection or intrinsics This test is failing because it assumes gcc-style inline assembly language support, which...

What does the distortion sound like for you, and what are you using for playback? I see some additional peaks in the spectrum at 420, 840, and 1200 Hz, but...