mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-08 18:39:54 +00:00
675d0400e1
The KEMAC payload actually needs to have subpayloads and the key should go into the KEY_DATA subpayload. Add support for subpayloads and implement the KEY_DATA payload. Add some pointers to the conversion functions that allow us to add encryption and decryption later.
165 lines
4.6 KiB
Modula-2
165 lines
4.6 KiB
Modula-2
EXPORTS
|
|
gst_mikey_message_add_cs_srtp
|
|
gst_mikey_message_add_payload
|
|
gst_mikey_message_add_pke
|
|
gst_mikey_message_add_rand
|
|
gst_mikey_message_add_rand_len
|
|
gst_mikey_message_add_t
|
|
gst_mikey_message_add_t_now_ntp_utc
|
|
gst_mikey_message_find_payload
|
|
gst_mikey_message_free
|
|
gst_mikey_message_get_cs_srtp
|
|
gst_mikey_message_get_n_cs
|
|
gst_mikey_message_get_n_payloads
|
|
gst_mikey_message_get_payload
|
|
gst_mikey_message_insert_cs_srtp
|
|
gst_mikey_message_insert_payload
|
|
gst_mikey_message_new
|
|
gst_mikey_message_new_from_bytes
|
|
gst_mikey_message_new_from_data
|
|
gst_mikey_message_remove_cs_srtp
|
|
gst_mikey_message_remove_payload
|
|
gst_mikey_message_replace_cs_srtp
|
|
gst_mikey_message_replace_payload
|
|
gst_mikey_message_set_info
|
|
gst_mikey_message_to_bytes
|
|
gst_mikey_payload_copy
|
|
gst_mikey_payload_free
|
|
gst_mikey_payload_kemac_add_sub
|
|
gst_mikey_payload_kemac_get_n_sub
|
|
gst_mikey_payload_kemac_get_sub
|
|
gst_mikey_payload_kemac_remove_sub
|
|
gst_mikey_payload_kemac_set
|
|
gst_mikey_payload_key_data_set_interval
|
|
gst_mikey_payload_key_data_set_key
|
|
gst_mikey_payload_key_data_set_salt
|
|
gst_mikey_payload_key_data_set_spi
|
|
gst_mikey_payload_new
|
|
gst_mikey_payload_pke_set
|
|
gst_mikey_payload_rand_set
|
|
gst_mikey_payload_sp_add_param
|
|
gst_mikey_payload_sp_get_n_params
|
|
gst_mikey_payload_sp_get_param
|
|
gst_mikey_payload_sp_remove_param
|
|
gst_mikey_payload_sp_set
|
|
gst_mikey_payload_t_set
|
|
gst_sdp_address_is_multicast
|
|
gst_sdp_attribute_clear
|
|
gst_sdp_attribute_set
|
|
gst_sdp_bandwidth_clear
|
|
gst_sdp_bandwidth_set
|
|
gst_sdp_connection_clear
|
|
gst_sdp_connection_set
|
|
gst_sdp_media_add_attribute
|
|
gst_sdp_media_add_bandwidth
|
|
gst_sdp_media_add_connection
|
|
gst_sdp_media_add_format
|
|
gst_sdp_media_as_text
|
|
gst_sdp_media_attributes_len
|
|
gst_sdp_media_bandwidths_len
|
|
gst_sdp_media_connections_len
|
|
gst_sdp_media_copy
|
|
gst_sdp_media_formats_len
|
|
gst_sdp_media_free
|
|
gst_sdp_media_get_attribute
|
|
gst_sdp_media_get_attribute_val
|
|
gst_sdp_media_get_attribute_val_n
|
|
gst_sdp_media_get_bandwidth
|
|
gst_sdp_media_get_connection
|
|
gst_sdp_media_get_format
|
|
gst_sdp_media_get_information
|
|
gst_sdp_media_get_key
|
|
gst_sdp_media_get_media
|
|
gst_sdp_media_get_num_ports
|
|
gst_sdp_media_get_port
|
|
gst_sdp_media_get_proto
|
|
gst_sdp_media_init
|
|
gst_sdp_media_insert_attribute
|
|
gst_sdp_media_insert_bandwidth
|
|
gst_sdp_media_insert_connection
|
|
gst_sdp_media_insert_format
|
|
gst_sdp_media_new
|
|
gst_sdp_media_remove_attribute
|
|
gst_sdp_media_remove_bandwidth
|
|
gst_sdp_media_remove_connection
|
|
gst_sdp_media_remove_format
|
|
gst_sdp_media_replace_attribute
|
|
gst_sdp_media_replace_bandwidth
|
|
gst_sdp_media_replace_connection
|
|
gst_sdp_media_replace_format
|
|
gst_sdp_media_set_information
|
|
gst_sdp_media_set_key
|
|
gst_sdp_media_set_media
|
|
gst_sdp_media_set_port_info
|
|
gst_sdp_media_set_proto
|
|
gst_sdp_media_uninit
|
|
gst_sdp_message_add_attribute
|
|
gst_sdp_message_add_bandwidth
|
|
gst_sdp_message_add_email
|
|
gst_sdp_message_add_media
|
|
gst_sdp_message_add_phone
|
|
gst_sdp_message_add_time
|
|
gst_sdp_message_add_zone
|
|
gst_sdp_message_as_text
|
|
gst_sdp_message_as_uri
|
|
gst_sdp_message_attributes_len
|
|
gst_sdp_message_bandwidths_len
|
|
gst_sdp_message_copy
|
|
gst_sdp_message_dump
|
|
gst_sdp_message_emails_len
|
|
gst_sdp_message_free
|
|
gst_sdp_message_get_attribute
|
|
gst_sdp_message_get_attribute_val
|
|
gst_sdp_message_get_attribute_val_n
|
|
gst_sdp_message_get_bandwidth
|
|
gst_sdp_message_get_connection
|
|
gst_sdp_message_get_email
|
|
gst_sdp_message_get_information
|
|
gst_sdp_message_get_key
|
|
gst_sdp_message_get_media
|
|
gst_sdp_message_get_origin
|
|
gst_sdp_message_get_phone
|
|
gst_sdp_message_get_session_name
|
|
gst_sdp_message_get_time
|
|
gst_sdp_message_get_type
|
|
gst_sdp_message_get_uri
|
|
gst_sdp_message_get_version
|
|
gst_sdp_message_get_zone
|
|
gst_sdp_message_init
|
|
gst_sdp_message_insert_attribute
|
|
gst_sdp_message_insert_bandwidth
|
|
gst_sdp_message_insert_email
|
|
gst_sdp_message_insert_phone
|
|
gst_sdp_message_insert_time
|
|
gst_sdp_message_insert_zone
|
|
gst_sdp_message_medias_len
|
|
gst_sdp_message_new
|
|
gst_sdp_message_parse_buffer
|
|
gst_sdp_message_parse_uri
|
|
gst_sdp_message_phones_len
|
|
gst_sdp_message_remove_attribute
|
|
gst_sdp_message_remove_bandwidth
|
|
gst_sdp_message_remove_email
|
|
gst_sdp_message_remove_phone
|
|
gst_sdp_message_remove_time
|
|
gst_sdp_message_remove_zone
|
|
gst_sdp_message_replace_attribute
|
|
gst_sdp_message_replace_bandwidth
|
|
gst_sdp_message_replace_email
|
|
gst_sdp_message_replace_phone
|
|
gst_sdp_message_replace_time
|
|
gst_sdp_message_replace_zone
|
|
gst_sdp_message_set_connection
|
|
gst_sdp_message_set_information
|
|
gst_sdp_message_set_key
|
|
gst_sdp_message_set_origin
|
|
gst_sdp_message_set_session_name
|
|
gst_sdp_message_set_uri
|
|
gst_sdp_message_set_version
|
|
gst_sdp_message_times_len
|
|
gst_sdp_message_uninit
|
|
gst_sdp_message_zones_len
|
|
gst_sdp_time_clear
|
|
gst_sdp_time_set
|
|
gst_sdp_zone_clear
|
|
gst_sdp_zone_set
|