Plugin system


As well as providing dedicated stream creation functions, BASSDSD supports the BASS plugin system, adding DSD file support to the standard BASS stream and sample creation functions: BASS_StreamCreateFile, BASS_StreamCreateURL, BASS_StreamCreateFileUser, and BASS_SampleLoad. This is enabled using the BASS_PluginLoad function.

The BASSDSD-specific stream flags are not supported via the plugin system; they should only be used with the dedicated functions.