summaryrefslogtreecommitdiff
path: root/ext
diff options
context:
space:
mode:
authorStéphane Cerveau <scerveau@collabora.com>2021-02-08 12:24:58 +0100
committerGStreamer Merge Bot <gitlab-merge-bot@gstreamer-foundation.org>2021-02-17 23:10:55 +0000
commit5d4e45fe36f5d471a26ad3c6b7cf1fb2ae7a5a24 (patch)
tree30036a6779d5728713065ccfbae9f53a9ea93acf /ext
parent5a03862fca0f3c84503796062a092f8712c7cfa0 (diff)
downloadgstreamer-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')
-rw-r--r--ext/dtls/gstdtlssrtpbin.c3
-rw-r--r--ext/dtls/gstdtlssrtpdec.c9
-rw-r--r--ext/dtls/gstdtlssrtpenc.c9
3 files changed, 16 insertions, 5 deletions
diff --git a/ext/dtls/gstdtlssrtpbin.c b/ext/dtls/gstdtlssrtpbin.c
index acbac30ea..2a786e9c5 100644
--- a/ext/dtls/gstdtlssrtpbin.c
+++ b/ext/dtls/gstdtlssrtpbin.c
@@ -218,7 +218,8 @@ gst_dtls_srtp_bin_get_property (GObject * object,
g_object_get_property (G_OBJECT (self->dtls_element), "connection-id",
value);
} else {
- g_warning ("tried to get connection-id after disabling DTLS");
+ GST_WARNING_OBJECT (self,
+ "tried to get connection-id after disabling DTLS");
}
break;
case PROP_KEY:
diff --git a/ext/dtls/gstdtlssrtpdec.c b/ext/dtls/gstdtlssrtpdec.c
index 72abfdacb..8db69ba08 100644
--- a/ext/dtls/gstdtlssrtpdec.c
+++ b/ext/dtls/gstdtlssrtpdec.c
@@ -288,8 +288,13 @@ gst_dtls_srtp_dec_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;
default:
G_OBJECT_WARN_INVALID_PROPERTY_ID (self, prop_id, pspec);
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);