BASS.NET API wrapper for BASS_WINAMP.DLL
Requires: bass_winamp.dll - Winamp Input plugins support Add-On - available @ www.un4seen.com.
Inheritance Hierarchy
Un4seen.Bass.AddOn.WinampBassWinamp
Namespace: Un4seen.Bass.AddOn.Winamp
Assembly: Bass.Net (in Bass.Net.dll) Version: 2.4.17.5
Syntax
The BassWinamp type exposes the following members.
Methods
Name | Description | |
---|---|---|
BASS_WINAMP_AboutPlugin |
Shows the about dialog of the loaded Winamp input plug-in.
| |
BASS_WINAMP_ConfigPlugin |
Shows the configuration dialog of the loaded Winamp input plug-in.
| |
BASS_WINAMP_FindPlugins |
Gets a list of all winamp input plug-ins in a given directory.
If the BASS_WINAMP_FIND_COMMALIST flag was set it will automatically be removed. | |
BASS_WINAMP_GetExtentions |
Gets the supported file filter extensions of the given winamp input plug-in.
| |
BASS_WINAMP_GetExtentionsFilter |
Gets the supported file filter extensions of the given winamp input plug-in.
| |
BASS_WINAMP_GetFileInfo |
Returns information about a given file.
| |
BASS_WINAMP_GetIsSeekable |
Returns weather the Winamp input plugin supports seeking?
| |
BASS_WINAMP_GetName |
Gets the name of the winamp input plugin.
| |
BASS_WINAMP_GetUsesOutput |
Returns weather the Winamp input plugin make use of the winamp output?
| |
BASS_WINAMP_GetVersion |
Gets the version of a loaded Winamp input plug-in.
| |
BASS_WINAMP_InfoDlg |
Shows the Winamp input plugin information dialog for a given file (like pressing Alt+3 in Winamp).
| |
BASS_WINAMP_LoadPlugin |
Loads a Winamp input plug-in.
| |
BASS_WINAMP_StreamCreate |
Creates a stream from a Winamp input plug-in.
| |
BASS_WINAMP_UnloadPlugin |
Unloads a Winamp input plug-in which had been loaded via BASS_WINAMP_LoadPlugin(String) before.
| |
FreeMe |
Unloads this library. This must be called when you have previously called LoadMe.
| |
LoadMe |
Loads this library into memory. The library will be search in the current application directory.
| |
LoadMe(String) |
Loads this library into memory. The library will be loaded from the given path.
|
Remarks
BassWinamp is an extention to the BASS audio library, providing a set of functions for adding Winamp Input plugins support. This adds more format support for the Bass library.
Currently the new BASS plugin system is not supported. So you need to call the BASS_WINAMP_StreamCreate(String, BASSFlag) method here directly.
See Also