3 ms·
Another solution could be that "someone" creates a library supporting all these formats that everyone else can then use. If the supported formats are queried at
by im3w1l 5y ago
Another solution could be that "someone" creates a library supporting all these formats that everyone else can then use. If the supported formats are queried at run-time, this means that just updating the library will automagically add support into other programs.
- bmn__ 5y agoI believe AmigaOS and BeOS had that, ROX Desktop too? We could replicate the same nowadays via GStreamer, but adoption is hampered by its plug-in system, meaning that most installations are incomplete.
- chungy 5y agoYou are basically describing libavformat and libavcodec (part of the ffmpeg project)