|
STATUS | serializeSessionDescriptionInit (PRtcSessionDescriptionInit pSessionDescriptionInit, PCHAR sessionDescriptionJSON, PUINT32 sessionDescriptionJSONLen) |
| Create a JSON string from RtcSessionDescriptionInit. More...
|
|
STATUS | deserializeSessionDescriptionInit (PCHAR sessionDescriptionJSON, UINT32 sessionDescriptionJSONLen, PRtcSessionDescriptionInit pSessionDescriptionInit) |
| Parses a JSON string and returns an allocated PSessionDescriptionInit. More...
|
|
STATUS | setPayloadTypesForOffer (PHashTable codecTable) |
|
STATUS | setPayloadTypesFromOffer (PHashTable codecTable, PHashTable rtxTable, PSessionDescription pSessionDescription) |
|
STATUS | setTransceiverPayloadTypes (PHashTable codecTable, PHashTable rtxTable, PDoubleList pTransceivers) |
|
PCHAR | fmtpForPayloadType (UINT64 payloadType, PSessionDescription pSessionDescription) |
|
BOOL | readHexValue (PCHAR input, PCHAR prefix, PUINT32 value) |
|
UINT64 | getH264FmtpScore (PCHAR fmtp) |
|
STATUS | populateSingleMediaSection (PKvsPeerConnection pKvsPeerConnection, PKvsRtpTransceiver pKvsRtpTransceiver, PSdpMediaDescription pSdpMediaDescription, PSessionDescription pRemoteSessionDescription, PCHAR pCertificateFingerprint, UINT32 mediaSectionId, PCHAR pDtlsRole, PHashTable pUnknownCodecPayloadTypesTable, PHashTable pUnknownCodecRtpmapTable, UINT32 unknownCodecHashTableKey) |
|
STATUS | populateSessionDescriptionDataChannel (PKvsPeerConnection pKvsPeerConnection, PSdpMediaDescription pSdpMediaDescription, PCHAR pCertificateFingerprint, UINT32 mediaSectionId, PCHAR pDtlsRole) |
|
BOOL | isPresentInRemote (PKvsRtpTransceiver pKvsRtpTransceiver, PSessionDescription pRemoteSessionDescription) |
|
STATUS | populateSessionDescriptionMedia (PKvsPeerConnection pKvsPeerConnection, PSessionDescription pRemoteSessionDescription, PSessionDescription pLocalSessionDescription) |
|
STATUS | populateSessionDescription (PKvsPeerConnection pKvsPeerConnection, PSessionDescription pRemoteSessionDescription, PSessionDescription pLocalSessionDescription) |
|
STATUS | findCodecInTransceivers (PKvsPeerConnection pKvsPeerConnection, RTC_CODEC rtcCodec, PBOOL pDidFindCodec, PHashTable pSeenTransceivers) |
|
STATUS | findTransceiversByRemoteDescription (PKvsPeerConnection pKvsPeerConnection, PSessionDescription pRemoteSessionDescription, PHashTable pUnknownCodecPayloadTypesTable, PHashTable pUnknownCodecRtpmapTable) |
|
STATUS | deserializeRtcIceCandidateInit (PCHAR pJson, UINT32 jsonLen, PRtcIceCandidateInit pRtcIceCandidateInit) |
| Parses a JSON string and populates a PRtcIceCandidateInit. More...
|
|
STATUS | setReceiversSsrc (PSessionDescription pRemoteSessionDescription, PDoubleList pTransceivers) |
|