Writes the mandatory session description fields v, o, and s to the output buffer, using the IPV4 address for origin field o.
uint32_t mccdSdpAddSessionIP4 ( MCC_SDP_CONTEXT_W * context, const char * username, uint32_t id, uint32_t version, const char * addr)
Argument |
Description |
context |
Pointer to the MCC_SDP_CONTEXT_W structure that stores the SDP message as you create its components. |
username |
Pointer to the origin user name. |
id |
Session identifier. |
version |
Session version. |
addr |
Pointer to the IPV4 address. |
mccdSdpAddSessionIP4 returns either MCCSDP_OK (function completed successfully) or MCCSDP_MEMORY_ERROR.
This example:
mccdSdpAddSessionIP4 ( pc, "user", 123, 124, "127.0.0.1" );
creates the following SDP output:
v=0
o=user 123 124 IN IP4 127.0.0.1
s=-