Prosody speech processing: API: sm_conf_primix_clone

This function is only in Prosody version 1 (but see the conversion guide for further details, including a facility that emulates it).

Prototype Definition

int sm_conf_primix_clone(struct sm_conf_primix_clone_parms *cloneixp)

Parameters

*cloneixp
a structure of the following type:
typedef struct sm_conf_primix_clone_parms {
	tSM_INT channel_ix;					/* in */
	tSM_INT model_ix;					/* in */
} SM_CONF_PRIMIX_CLONE_PARMS;

Description

This is same as sm_conf_prim_clone() except it specifies the channels using channel indices. If model_ix is set to -1, this call is equivalent to sm_conf_primix_start() with zero volume and agc parameters.

Fields

channel_ix (Only in Prosody version 1)
The index number of the channel on which a conference output is to be started.
model_ix (Only in Prosody version 1)
The index number of the channel on which a conference output has already been started and which is to serve as a model.

This function is part of the Prosody speech processing API.