H324_START_PARAMS

The host application uses this structure to initialize the H.245 stack for the specified MUX endpoint. This structure is used with h324Start.

Definition

typedef struct tag_H324_START_PARAMS
{
   DWORD       size;
   int          terminalType;
   int          iCapCount;
   int         iCap[16];
   H324_BOOL    bAutoChannelSetup;
} H324_START_PARAMS;

Fields

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.