On Wed Feb 15 00:26:33 2023 +0000, Zebediah Figura wrote:
It's not just for our needs, though. Such APIs would be useful to any C consumer of the library. I don't understand the tradeoff, either. Either we make changes to Wine or we make changes to vosk, and I don't see how it'd be any harder to make changes to vosk. (In the case of JSON I have to imagine it would even be easier, since presumably they parse it down to a more structured format internally.)
It's also worth mentioning that I'm not going to use all of their functions. Generally I'd be more convinced if their library had a higher market share than it does now, but making their whole API more C compatible just for us and 3 used functions isn't really worth it to me.