import "zapISdpService.idl";
Implemented by Component 5de0fd79-a03e-4640-ab99-186f5c66f5bb ("@mozilla.org/zap/sdpservice;1")
Public Member Functions | |
| zapISdpSessionDescription | deserializeSessionDescription (in ACString octets) |
| Deserialize an rfc2327 session description into a zapISdpSessionDescription object. | |
| zapISdpSessionDescription | createSessionDescription () |
| Create a blank session description object. | |
| zapISdpConnection | createConnection () |
| Create a blank connection field object. | |
| zapISdpGenericMediaDescription | createGenericMediaDescription () |
| Create a blank generic media description object. | |
| zapISdpRtpAvpMediaDescription | createRtpAvpMediaDescription () |
| Create a blank RTP/AVP media description object. | |
| zapISdpTime | createTime () |
| Create a blank time object. | |
| zapISdpRtpAvpMediaFormat | createRtpAvpMediaFormat () |
| Create a blank RTP/AVP media format object. | |
| zapISdpSessionDescription | formulateSDPOffer (in ACString originUsername, in ACString originAddress, in ACString connectionAddress,[array, size_is(count)] in zapISdpMediaDescription streams, in unsigned long count) |
| Formulate an SDP offer compliant to RFC3264. | |
|
|
Create a blank connection field object.
|
|
|
Create a blank generic media description object.
|
|
|
Create a blank RTP/AVP media description object.
|
|
|
Create a blank RTP/AVP media format object.
|
|
|
Create a blank session description object.
|
|
|
Create a blank time object.
|
|
|
Deserialize an rfc2327 session description into a zapISdpSessionDescription object. RTP/AVP media descriptions will be parsed into zapISdpRtpAvpMediaDescription objects; other media protocol types will be parsed into zapISdpGenericMediaDescription objects. zapISdpRtpAvpMediaFormat objects with static encoding mappings as given in RFC3551 table 4, but without corresponding rtpmap attribute in the source SDP, will have the rtpmap values (encodingName, clockRate, encodingParameters) filled in automatically. |
|
||||||||||||||||||||||||
|
Formulate an SDP offer compliant to RFC3264. If connectionAddress is empty, no 'c=' field will be added. |
1.4.4