BASS.NET API wrapper for BASSWEBM.DLL
Requires: basswebm.dll - Open Web Media Project (WebM) Add-On - available @ www.un4seen.com.
Inheritance Hierarchy
Un4seen.Bass.AddOn.WebMBassWebM
Namespace: Un4seen.Bass.AddOn.WebM
Assembly: Bass.Net (in Bass.Net.dll) Version: 2.4.17.7
Syntax
The BassWebM type exposes the following members.
Methods
Name | Description | |
---|---|---|
![]() ![]() | BASS_WEBM_StreamCreateFile(IntPtr, Int64, Int64, BASSFlag, Int32) |
Creates a sample stream from a WebM memory IntPtr.
This overload implements streaming from memory. |
![]() ![]() | BASS_WEBM_StreamCreateFile(String, Int64, Int64, BASSFlag, Int32) |
Creates a sample stream from a WebM file.
This overload implements UNICODE filenames. The BASS_UNICODE flag will be added automatically, since all .Net strings are always unicode. |
![]() ![]() ![]() | BASS_WEBM_StreamCreateFileUser |
Creates a sample stream from a WebM file via a user callback function.
|
![]() ![]() | BASS_WEBM_StreamCreateURL |
Creates a sample stream from a WebM file on the internet, optionally receiving the downloaded data in a callback.
|
![]() ![]() | 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.
|
Fields
Name | Description | |
---|---|---|
![]() ![]() | SupportedStreamExtensions |
Supported file extensions of the basswebm.dll
|
![]() ![]() | SupportedStreamName |
Supported file format name of the basswebm.dll
|
Remarks
BASSWEBM is an extension to the BASS audio library, enabling the playing of WebM (Open Web Media) data in HTML5 video and audio containers.
See Also