If only libav and ffmpeg developers would stop breaking their API on every release... Just break it once and for all. It's so sad that I still can't upgrade from libav-9 because of this.
Feature request: could you stop breaking the API for a couple of years? Thanks. If you say that you have to, well, I won't believe you.