Show / Hide Table of Contents

Namespace ManagedBass.Enc

This namespace hosts the BassEnc Library.

Classes

BassEnc

BassEnc is a BASS addon that allows BASS channels to be encoded using any command-line encoder with STDIN support (LAME, OGGENC, etc), or OS codec (ACM, CoreAudio, etc). Also includes Shoutcast and Icecast sourcing features, and PCM or WAV file writing.

BassEnc_Ogg

BassEnc_Ogg is an extension to the BassEnc add-on that allows BASS channels to be Ogg Vorbis encoded, with support for OGGENC options.

BassEnc_Opus

BassEnc_Opus is an extension to the BassEnc add-on that allows BASS channels to be Opus encoded, with support for OPUSENC options.

Enums

ACMFormatFlags

ACM Format flags to be used with GetACMFormat(Int32, IntPtr, Int32, String, ACMFormatFlags, WaveFormatTag).

EncodeCount

Used with EncodeGetCount(Int32, EncodeCount) to define the type of count you want to get.

EncodeFlags

BassEnc Start flags for use with EncodeStart(Int32, String, EncodeFlags, EncodeProcedure, IntPtr).

EncodeMetaDataType

To be used with CastSendMeta(Int32, EncodeMetaDataType, Byte[]) to define the type of metadata to send.

EncodeNotifyStatus

To be used with EncodeSetNotify(Int32, EncodeNotifyProcedure, IntPtr) to receive notifications on an encoder's status.

EncodeServer

To be used with ServerInit(Int32, String, Int32, Int32, EncodeServer, EncodeClientProcedure, IntPtr) to define optional server flags.

EncodeStats

Stats type to be used with CastGetStats(Int32, EncodeStats, String) to define the type of stats you want to get.

Delegates

EncodeClientProcedure

User defined callback function to receive notification of client connections and disconnections, and optionally refuse connections.

EncodeNotifyProcedure

User defined callback function to receive notifications on an encoder's status.

EncodeProcedure

User defined callback function to process (receive) encoded sample data.

EncodeProcedureEx

User defined callback function to process (receive) encoded sample data (iOS and Mac).

EncoderProcedure

User defined callback function to encode sample data.

Back to top Copyright © 2017 Mathew Sachin
Generated by DocFx