3 ms·
> Your phrasing makes it sound like the project lead was the instigator. Fixed that > Again, do you have proof of this? Most media code is already a huge bun
by kuschku 7y ago
> Your phrasing makes it sound like the project lead was the instigator.
Fixed that
> Again, do you have proof of this?
Most media code is already a huge bunch of a buggy mess, and more obscure codecs are usually the worst examples of this. Which is why gstreamer splits the codecs into groups based on how well they are maintained and how clean the code is.
If you read the CVE lists for ffmpeg, you’ll notice that a lot of them are in not so well maintained codecs or functionality (often in parts libav threw out, which annoyed the people who needed this), or in parts where ffmpeg reinvents the world.
It’s a common issue in many projects, and especially in the media world with obscure codecs which often only a handful of people — or only one person — even understand anymore it’s a major problem, and just like with OpenSSL/LibreSSL, it’s a good reason to rip this code out.