The host application uses this structure to initialize the H.245 stack for the specified MUX endpoint. This structure is used with h324Start.
typedef struct tag_H324_START_PARAMS
{
DWORD size;
int
terminalType;
int
iCapCount;
int iCap[16];
H324_BOOL
bAutoChannelSetup;
} H324_START_PARAMS;
|
Field name |
Description |
|---|---|
|
size |
Size of H324_START_PARAMS structure. |
|
terminalType |
Terminal type of the local terminal. The H.245 stack makes a decision about master/slave status by comparing the local and remote terminalType values. Usually, terminals have a terminal type value of 128. |
|
iCapCount |
Number of entries used in the iCap (capability table) array. Valid values are integers from 1 to 16. |
|
iCap[16] |
List of capabilities that the host application supports. Valid values are: H324_MPEG4_VIDEO (0) H324_H263_VIDEO (1) H324_H261_VIDEO (2) (Not supported) H324_G711_AUDIO (3) (Not supported) H324_G723_AUDIO (4) H324_AMR_AUDIO (5) H324_H264_VIDEO (6) H324_RX_USER_INPUT (8) |
|
bAutoChannelSetup |
Not applicable. |