Copyright © 2005-2019 MultiMedia Soft

CastingStreamMixerStop event

Previous pageReturn to chapter overviewNext page

Remarks

 

Occurs when a stream mixer, through a call to the the CastingStop method, stops a casting session previously created by one between the CastingCreateFromStreamMixer, CastingWmaPubPointOpenForStreamMixer or CastingWmaNetworkOpenForStreamMixer methods and started through the CastingStart method .

 

This event may also occur if the connection with the server should die for external reasons: in this case the error code would be reported inside the nResult parameter.

 

Further information about management of casting sessions can be found inside the How to use the control as a source for streaming servers like SHOUTcast tutorial.

For further details about synchronization through Events see the How to synchronize the container application through events tutorial.

 

 

Syntax

 

[Visual Basic]

Public Event CastingStreamMixerStop As CastingStreamMixerStopEventHandler


 

[C#]

public event CastingStreamMixerStopEventHandler CastingStreamMixerStop;


 

[C++]

public: __event CastingStreamMixerStopEventHandler CastingStreamMixerStop;


 

 

Event Data

 

The event handler receives an argument of type CastingResultEventArgs having the following parameters:

 

Parameters

Description

 

 

nCastingUniqueId

Unique identifier of the casting session returned by a previous call to CastingCreateFromStreamMixer, CastingWmaPubPointOpenForStreamMixer or CastingWmaNetworkOpenForStreamMixer methods.

nResult

The result of the operation. See the LastError property for details about the returned result code.

In case this parameter should indicate that an error occurred, be sure to close the casting session by calling the CastingStop method.