Assembly: Bass.Net (in Bass.Net.dll) Version: 18.104.22.168
public override bool Start( ENCODEPROC proc, IntPtr user, bool paused )
Public Overrides Function Start ( proc As ENCODEPROC, user As IntPtr, paused As Boolean ) As Boolean
- Type: Un4seen.Bass.AddOn.EncENCODEPROC
Optional callback function to receive the encoded data... = no callback. To have the encoded data received by a callback function, the encoder needs to be told to output to STDOUT (instead of a file), so SupportsSTDOUT must return true.
- Type: SystemIntPtr
User instance data to pass to the callback function.
- Type: SystemBoolean
Start the encoder paused? If , you might use Pause(Boolean) to unpause (and really start the encoder).
Return ValueType: Boolean
Returns , if the encoder was successfully started - else is returned.
ImplementsIBaseEncoderStart(ENCODEPROC, IntPtr, Boolean)
This implementation starts the encoder with the BASS_ENCODE_NOHEAD flag and if your input is 32-bit float the BASS_ENCODE_FP_32BIT flag is used.
If an encoder stops running prematurely, Stop should still be called to release resources that were allocated for the encoding.