int sm_vmptx_create(struct sm_vmptx_create_parms *vmptxp)
typedef struct sm_vmptx_create_parms { tSMVMPtxId vmptx; /* out */ tSMModuleId module; /* in */ } SM_VMPTX_CREATE_PARMS;
Allocates, on a specific module, a new VMP[tx] to transmit RTP data to a remote device.
If the call completes successfully, the parameter vmptx will be set to the identifier for that vmptx.
This requires the module vmptx to have been downloaded.
0 if call completed successfully, otherwise a standard error such as:
This function is part of the Prosody RTP processing API.