[FFmpeg-devel] What is FFmpeg and what should it be

Nicolas George george at nsup.org
Wed Aug 2 17:30:46 EEST 2023


Michael Niedermayer (12023-08-02):
> The libraries should be split into runtime loadable plugins
> Not only would that make tools alot smaller it also would allow
> development of code available in ffmpeg that is maintained outside
> FFmpeg.
> 
> I suggested this previosuly, it is of course not a "simple" thing
> to do.

No, it would be a terrible mistake.

And mostly, people who suggest or demand that do it based on
misconceptions about how linking works and/or have no actual scenario
where that would help.

But this is another discussion entirely. For this discussion, it is
enough that the libavradio device is just another device with one or a
few source files enabled by the build system, and that disabling it is
just a “--disable-” away.

Regards,

-- 
  Nicolas George


More information about the ffmpeg-devel mailing list