BASS.NET API for the Un4seen BASS Audio LibraryUtilsBASSAddOnGetSupportedFileExtensions 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.12.0
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

VB
Dim loadedPlugIns As Dictionary(Of Integer, String) = Bass.BASS_PluginLoadDirectory(dir)
Dim exts As String = Utils.BASSAddOnGetSupportedFileExtensions(loadedPlugIns, True)
Dictionary<int, string> loadedPlugIns = Bass.BASS_PluginLoadDirectory(dir);
string exts = Utils.BASSAddOnGetSupportedFileExtensions(loadedPlugIns, true);
See Also

Reference