As well as providing dedicated stream creation functions, BASSCD supports the BASS plugin system, adding CDA file support to the standard BASS stream and sample creation functions: BASS_StreamCreateFile and BASS_SampleLoad. This is enabled using the BASS_PluginLoad function.
Note that the extra BASSCD flags (eg. BASS_CD_SUBCHANNEL) are not supported via the plugin system; they should only be used with the dedicated functions.