summaryrefslogtreecommitdiff
path: root/ext/dtls/gstdtlssrtpdec.c
Commit message (Collapse)AuthorAgeFilesLines
* dtls: Fix compiler warnings with openssl 1.1 or newerSebastian Dröge2016-11-021-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | - DTLSv1_method() is deprecated, and since 1.0.2 replaced by DTLS_method(). - CRYPTO_set_locking_callback() and CRYPTO_set_id_callback() are no-ops (empty macros) since 1.1 and are not supposed to be used anymore. gstdtlsagent.c: In function ‘gst_dtls_agent_init’: gstdtlsagent.c:173:3: error: ‘DTLSv1_method’ is deprecated [-Werror=deprecated-declarations] priv->ssl_context = SSL_CTX_new (DTLSv1_method ()); ^~~~ In file included from /usr/include/openssl/ct.h:13:0, from /usr/include/openssl/ssl.h:61, from gstdtlsagent.c:40: /usr/include/openssl/ssl.h:1614:1: note: declared here DEPRECATEDIN_1_1_0(__owur const SSL_METHOD *DTLSv1_method(void)) /* DTLSv1.0 */ ^ At top level: gstdtlsagent.c:103:1: error: ‘ssl_thread_id_function’ defined but not used [-Werror=unused-function] ssl_thread_id_function (void) ^~~~~~~~~~~~~~~~~~~~~~ gstdtlsagent.c:73:1: error: ‘ssl_locking_function’ defined but not used [-Werror=unused-function] ssl_locking_function (gint mode, gint lock_num, const gchar * file, gint line) ^~~~~~~~~~~~~~~~~~~~
* dtls: Use unique names for internal elements to ease debuggingSantiago Carot-Nemesio2016-04-041-3/+3
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=748651
* bad: use new gst_element_class_add_static_pad_template()Vineeth TM2016-03-241-8/+4
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=763081
* dtlssrtpdec: Release requested padsSantiago Carot-Nemesio2015-05-281-0/+29
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=750036
* dtls: Fix memory leakJose Antonio Santos Cadenas2015-05-151-0/+2
| | | | | | | Keys were not correctly released when it was get as a property nor when a second key was received https://bugzilla.gnome.org/show_bug.cgi?id=749380
* dtlssrtpdec: Don't merge RTP and RTCP streams that were just split by srtpdecSebastian Dröge2015-05-071-71/+31
| | | | | | | The funnel has some overhead, and later rtpbin will have to split both streams again anyway. https://bugzilla.gnome.org/show_bug.cgi?id=748723
* dtlssrtpdec: Add some more debug outputSebastian Dröge2015-04-131-0/+2
|
* dtls: Fix some search & replace mistakes from renaming the elementsSebastian Dröge2015-03-181-9/+9
|
* dtls: Unconditionally use GStreamer debug log systemSebastian Dröge2015-03-161-4/+0
|
* dtls: Re-namespace from Er to GstSebastian Dröge2015-03-161-46/+45
|
* dtls: Fix indentionSebastian Dröge2015-03-161-323/+349
|
* dtls: Add new DTLS pluginSebastian Dröge2015-03-161-0/+453
This is a copy of the Ericsson DTLS plugin from https://github.com/EricssonResearch/openwebrtc-gst-plugins/tree/master/ext/erdtls/src https://bugzilla.gnome.org/show_bug.cgi?id=744582