Optionalproperties: Partial<Static$gtypeAdd a Crypto policy for SRTP to msg.
The security policy applied for the stream with ssrc
the SSRC that must be used for the stream
current rollover counter
true on success
Add a new PKE payload to msg with the given parameters.
envelope key cache indicator
the encrypted envelope key
true on success
Add a new RAND payload to msg with the given parameters.
random data
true on success
Add a new RAND payload to msg with len random bytes.
length
true on success
Add a new T payload to msg with the given parameters.
specifies the timestamp type used
The timestamp value of the specified type
true on success
Add a new T payload to msg that contains the current time
in NTP-UTC format.
true on success
a gchar, base64-encoded data
Find the nth occurrence of the payload with type in msg.
payload to find
the nth GstSdp.MIKEYPayload of type.
Get the number of crypto sessions in msg.
the number of crypto sessions
Get the number of payloads in msg.
the number of payloads in msg
Get the GstSdp.MIKEYPayload at idx in msg
an index
the GstSdp.MIKEYPayload at idx. The payload remains valid for as long as it is part of msg.
Insert a Crypto Session map for SRTP in msg at idx
When idx is -1, the policy will be appended.
the index to insert at
the map info
true on success
Insert the payload at index idx in msg. If idx is -1, the payload
will be appended to msg.
an index
true on success
Remove the SRTP policy at idx.
the index to remove
true on success
Remove the payload in msg at idx
an index
true on success
Replace a Crypto Session map for SRTP in msg at idx with map.
the index to insert at
the map info
true on success
Replace the payload at idx in msg with payload.
an index
true on success
Set the information in msg.
a version
verify flag
the GstSdp.MIKEYPRFFunc function to use
the Crypto Session Bundle id
true on success
Convert msg to a GLib.Bytes.
a new GLib.Bytes for msg.
StaticnewStaticnew_Staticnew_Staticnew_
Structure holding the information of the MIKEY message