diff options
author | Stéphane Cerveau <scerveau@collabora.com> | 2021-02-08 12:24:58 +0100 |
---|---|---|
committer | GStreamer Merge Bot <gitlab-merge-bot@gstreamer-foundation.org> | 2021-02-17 23:10:55 +0000 |
commit | 5d4e45fe36f5d471a26ad3c6b7cf1fb2ae7a5a24 (patch) | |
tree | 30036a6779d5728713065ccfbae9f53a9ea93acf /ext/dtls/gstdtlssrtpenc.c | |
parent | 5a03862fca0f3c84503796062a092f8712c7cfa0 (diff) | |
download | gstreamer-plugins-bad-5d4e45fe36f5d471a26ad3c6b7cf1fb2ae7a5a24.tar.gz |
dtls: use GST_WARNING instead of g_warning
No need a g_warning which is failing always
with gst-inspect -a
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/2010>
Diffstat (limited to 'ext/dtls/gstdtlssrtpenc.c')
-rw-r--r-- | ext/dtls/gstdtlssrtpenc.c | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/ext/dtls/gstdtlssrtpenc.c b/ext/dtls/gstdtlssrtpenc.c index 283ad9db6..11f5198cb 100644 --- a/ext/dtls/gstdtlssrtpenc.c +++ b/ext/dtls/gstdtlssrtpenc.c @@ -327,8 +327,13 @@ gst_dtls_srtp_enc_get_property (GObject * object, } break; case PROP_CONNECTION_STATE: - g_object_get_property (G_OBJECT (self->bin.dtls_element), - "connection-state", value); + if (self->bin.dtls_element) { + g_object_get_property (G_OBJECT (self->bin.dtls_element), + "connection-state", value); + } else { + GST_WARNING_OBJECT (self, + "tried to get connection-state after disabling DTLS"); + } break; case PROP_RTP_SYNC: g_value_set_boolean (value, self->rtp_sync); |