1
I'm working on a cross-platform Video Editor (see sig), and I need to have a pluggable architecture so people can add support for different file encodings. Since MP3 is a VERY popular encoding (and actually the de-facto standard) in online video, not supporting it would be a disaster.
The same goes for audio devices: If I can output audio to a special USB device (say, a 10.2 surround sound studio, a streaming website or perhaps a virtual environment, or maybe even a compatibility layer for SDL audio), I'd need a pluggable architecture.
The same goes for audio devices: If I can output audio to a special USB device (say, a 10.2 surround sound studio, a streaming website or perhaps a virtual environment, or maybe even a compatibility layer for SDL audio), I'd need a pluggable architecture.