BASS.NET API wrapper for BASSHLS.DLL
Requires: basshls.dll - HTTP Live Streaming Add-On - available @ www.un4seen.com.
Inheritance Hierarchy
Un4seen.Bass.AddOn.HlsBassHls
Namespace: Un4seen.Bass.AddOn.Hls
Assembly: Bass.Net (in Bass.Net.dll) Version: 2.4.17.5
Syntax
The BassHls type exposes the following members.
Methods
Name | Description | |
---|---|---|
BASS_HLS_StreamCreateFile(IntPtr, Int64, Int64, BASSFlag) |
Creates a sample stream from a local HLS playlist.
This overload implements streaming from memory. | |
BASS_HLS_StreamCreateFile(String, Int64, Int64, BASSFlag) |
Creates a sample stream from a local HLS playlist.
This overload implements UNICODE filenames. The BASS_UNICODE flag will be added automatically, since all .Net strings are always unicode. | |
BASS_HLS_StreamCreateURL |
Creates a sample stream from an HLS playlist 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.
|
Remarks
BASSHLS is an extension to the BASS audio library, enabling the playing of HLS (HTTP Live Streaming) streams.
See Also