BASS.NET API for the Un4seen BASS Audio Library

UtilsBASSAddOnGetSupportedFileExtensions Method (DictionaryInt32, String, Boolean)

BASS.NET API for the Un4seen BASS Audio Library
Returns the supported stream file extensions for all loaded plugins.

Namespace:  Un4seen.Bass
Assembly:  Bass.Net (in Bass.Net.dll) Version: 2.4.17.5
Syntax

public static string BASSAddOnGetSupportedFileExtensions(
	Dictionary<int, string> plugins,
	bool includeBASS
)

Parameters

plugins
Type: System.Collections.GenericDictionaryInt32, String
The hash table as returned by the BASS_PluginLoadDirectory(String) method.
includeBASS
Type: SystemBoolean
, if also the native BASS formats should be added.

Return Value

Type: String
The supported stream file extension string (*.ext1;*.ext2;...*.extN)
Remarks

This method uses BASSAddOnGetSupportedFileExtensions(String) internally and might include all native BASS extensions.

Note: This list reports a set of file extensions which might be supported. There is no guarantee that the list is complete or might contain formats not being supported on your particular OS/machine (due to additional or missing audio codecs).

Examples

Dictionary<int, string> loadedPlugIns = Bass.BASS_PluginLoadDirectory(dir);
string exts = Utils.BASSAddOnGetSupportedFileExtensions(loadedPlugIns, true);
See Also

Reference