Ralph Giles
Ralph Giles
I mean, I think there really is a bug. As you say, It's not a problem with 2.1 channel config. But it perhaps explains why no one noticed before.
Right. Thanks for clarifying.
Can you please also document your rationale in the commit message, or a comment. I assume this is to work around autoconf's built-in cross-compiler detection not supporting Apple's new configuration,...
Glad you figured out the issue. That is tricky! I always considered vararg functions a necessary part of the C abi because of `printf`. Are you using a different compiler...
CMake seems to have support for building nuget packages. Would that as well? Having fewer configuration files to maintain would help.
In Ogg metadata is attached to specific compressed formats, not the overall container. It should work to put `image/web` in a `METADATA_BLOCK_PICTURE` tag in an Opus file, also the reference...
There's no deb or rpm packaging info because the distro packagers prefer to have their own packaging repos and having our own version make merges more work IIRC. We used...
Further research suggests it's only API levels 21, 22, and 23 which were broken. Prior to that the defines were just ignored by the NDK.
Actually, this also depends on the ndk version.
Do you need seeking support? If not it's fairly straightforward to use the underlying `libogg` api to extract the packets. See [this code](https://gitlab.xiph.org/xiph/opus-tools/-/blob/v0.2/src/opusrtp.c#L702-834) from opus-tools package for an example. If...