7.3. IP_AUDIO_CAPABILITY
The IP_AUDIO_CAPABILITY data structure is used to allow some minimum set of information to be exchanged together with the audio codec identifier. The data structure definition is as follows:
typedef struct { unsigned long frames_per_pkt; long VAD; } IP_AUDIO_CAPABILITY;Table 40 describes the meaning of each field in the IP_AUDIO_CAPABILITY data structure.
frames_per_pkt When bundling more than one audio frame into a single transport packet, this value should represent the maximum number of frames per packet that will be sent on the wire. When set to zero, indicates that the exact number of frames per packet is not known, or that the data is not applicable. This field can also be set to GCCAP_dontCare to indicate that any supported value is valid. Note: For G.711 coders, this field represents the frame size (for example, 10 msec); the frames per packet value is fixed at 1 fpp. For other coders this field represents the frames per packet and the frame size is fixed. See Section 4.4.4, Setting Coder Information for more information. VAD Applies to audio algorithms that support the concept of voice activated detection (VAD) only. Possible values are: This field can also be set to GCCAP_dontCare to indicate that any supported value is valid.
Click here to contact Telecom Support Resources
Copyright 2003, Intel Corporation