Lines Matching refs:srtp_enc
208 self->srtp_enc = gst_element_factory_make ("srtpenc", NULL); in gst_dtls_srtp_enc_init()
209 if (!self->srtp_enc) { in gst_dtls_srtp_enc_init()
214 g_return_if_fail (self->srtp_enc); in gst_dtls_srtp_enc_init()
226 gst_bin_add_many (GST_BIN (self), self->bin.dtls_element, self->srtp_enc, in gst_dtls_srtp_enc_init()
250 g_object_set (self->srtp_enc, "random-key", TRUE, NULL); in gst_dtls_srtp_enc_init()
255 g_object_bind_property (G_OBJECT (self), "key", self->srtp_enc, "key", in gst_dtls_srtp_enc_init()
257 g_object_bind_property_full (G_OBJECT (self), "srtp-cipher", self->srtp_enc, in gst_dtls_srtp_enc_init()
260 g_object_bind_property_full (G_OBJECT (self), "srtcp-cipher", self->srtp_enc, in gst_dtls_srtp_enc_init()
263 g_object_bind_property_full (G_OBJECT (self), "srtp-auth", self->srtp_enc, in gst_dtls_srtp_enc_init()
266 g_object_bind_property_full (G_OBJECT (self), "srtcp-auth", self->srtp_enc, in gst_dtls_srtp_enc_init()
396 g_return_val_if_fail (self->srtp_enc, NULL); in gst_dtls_srtp_enc_request_new_pad()
418 target_pad = gst_element_request_pad_simple (self->srtp_enc, name); in gst_dtls_srtp_enc_request_new_pad()
423 gst_element_link_pads (self->srtp_enc, srtp_src_name, clocksync, NULL); in gst_dtls_srtp_enc_request_new_pad()
433 target_pad = gst_element_request_pad_simple (self->srtp_enc, name); in gst_dtls_srtp_enc_request_new_pad()
439 gst_element_link_pads (self->srtp_enc, srtp_src_name, self->funnel, NULL); in gst_dtls_srtp_enc_request_new_pad()
483 g_object_set (self->srtp_enc, in on_key_received()
510 g_object_get (self->srtp_enc, in gst_dtls_srtp_enc_remove_dtls_element()
516 g_object_set (self->srtp_enc, "random-key", FALSE, NULL); in gst_dtls_srtp_enc_remove_dtls_element()