BASS.NET API for the Un4seen BASS Audio Library

IBaseEncoderPause Method

BASS.NET API for the Un4seen BASS Audio Library
This method must implement the actual pauseing of the encoder. After the encoder was paused successfully the EncoderHandle must still return a valid HENCODE handle (non-zero).

Namespace:  Un4seen.Bass.Misc
Assembly:  Bass.Net (in Bass.Net.dll) Version: 2.4.17.5
Syntax

bool Pause(
	bool paused
)

Parameters

paused
Type: SystemBoolean
Pause the encoder () or unpause ().

Return Value

Type: Boolean
Should return , if the encoder was successfully paused - else must be returned and an EncoderHandle must stay as before.
Remarks

An imlementation of this method should internally call BASS_Encode_SetPaused(Int32, Boolean) accordingly using the EncoderHandle. After the encoder was paused successfully the EncoderHandle must still return a valid HENCODE handle (non-zero). If the encoder was not started successfully or was stopped EncoderHandle must return 0 (zero).
See Also

Reference