Objective Systems, Inc.  

Media plug-in Interface definitions


Typedefs

typedef int(*) MediaAPI_CreateTxRTPChan (int *channelId, char *destip, int port)
 Signature for function to Create Tx RTP channel.
typedef int(*) MediaAPI_CloseTxRTPChan (int)
 Signature for function to Close Tx RTP channel.
typedef int(*) MediaAPI_CreateRecvRTPChan (int *channelId, char *localip, int localport)
 Signature for function to Create Rx RTP channel.
typedef int(*) MediaAPI_CloseRecvRTPChan (int)
 Signature for function to Close Rx RTP channel.
typedef int(*) MediaAPI_StartTxWaveFile (int channelId, char *filename)
 Signature for function to Start transmission of media file.
typedef int(*) MediaAPI_StopTxWaveFile (int channelId)
 Signature for function to Stop transmission of media file.
typedef int(*) MediaAPI_StartTxMic (int channelId)
 Signature for function to Start transmitting captured audio from microphone.
typedef int(*) MediaAPI_StopTxMic (int channelId)
 Signature for function to Stop transmitting microphone data.
typedef int(*) MediaAPI_StartRecvAndPlayback (int channelId)
 Signature for function to Start receiving rtp data and playback.
typedef int(*) MediaAPI_StopRecvAndPlayback (int channelId)
 Signature for function to stop receiving rtp data.
typedef int(*) MediaAPI_InitializePlugin ()
 Signature for function to Initialize the media plug-in.

This file was last modified on 28 May 2010.
Objective Open H.323 Stack, 0.9.1