Requires: bassenc_opus.dll - Enc_OPUS Add-On - available @ www.un4seen.com.
Un4seen.Bass.AddOn.EncOpusBassEnc_Opus
Namespace: Un4seen.Bass.AddOn.EncOpus
Assembly: Bass.Net (in Bass.Net.dll) Version: 2.4.17.5
The BassEnc_Opus type exposes the following members.
Name | Description | |
---|---|---|
BASS_Encode_OPUS_GetVersion |
Retrieves the version number of the BASSenc_OPUS.DLL that is loaded.
| |
BASS_Encode_OPUS_GetVersion(Int32) |
Retrieves the version of the BASSenc_OPUS.DLL that is loaded.
| |
BASS_Encode_OPUS_NewStream |
Starts a new bitstream in an Opus encoder's output.
| |
BASS_Encode_OPUS_Start |
Sets up an Opus encoder on a channel.
This overload implements UNICODE options. The BASS_UNICODE flag will be added automatically, since all .Net strings are always unicode. | |
BASS_Encode_OPUS_StartFile |
Sets up an Ogg Vorbis encoder on a channel, writing the output to a file.
This overload implements UNICODE options. The BASS_UNICODE flag will be added automatically, since all .Net strings are always unicode. | |
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.
|
Name | Description | |
---|---|---|
BASSENCOPUSVERSION |
Current BASSenc_OPUS version (without minor revision).
|
BASSenc_OPUS is an extension to the BASSenc add-on that allows BASS channels to be Opus encoded, with support for OPUSENC options. BASS 2.4 and BASSenc 2.4.12 or above are required.
Opus encoding is based on libOpus, Copyright 2001-2011 Xiph.Org, Skype Limited, Octasic, Jean-Marc Valin, Timothy B.Terriberry, CSIRO, Gregory Maxwell, Mark Borgerding, Erik de Castro Lopo. And libSpeexDSP, Copyright 2002-2008 Xiph.Org, Jean-Marc Valin.