diff --git a/ext/webrtc/nicetransport.c b/ext/webrtc/nicetransport.c index 5e7f30e710..bbe910f802 100644 --- a/ext/webrtc/nicetransport.c +++ b/ext/webrtc/nicetransport.c @@ -221,9 +221,7 @@ gst_webrtc_nice_transport_constructed (GObject * object) if (ice->sink) { g_object_set (ice->sink, "agent", agent, "stream", our_stream_id, "component", component, "async", FALSE, "enable-last-sample", FALSE, - NULL); - if (ice->component == GST_WEBRTC_ICE_COMPONENT_RTCP) - g_object_set (ice->sink, "sync", FALSE, NULL); + "sync", FALSE, NULL); } g_object_unref (agent); diff --git a/gst-libs/gst/webrtc/dtlstransport.c b/gst-libs/gst/webrtc/dtlstransport.c index 0d2bfa4972..2c7135b1dc 100644 --- a/gst-libs/gst/webrtc/dtlstransport.c +++ b/gst-libs/gst/webrtc/dtlstransport.c @@ -189,7 +189,7 @@ gst_webrtc_dtls_transport_constructed (GObject * object) webrtc->dtlssrtpenc = gst_element_factory_make ("dtlssrtpenc", NULL); g_object_set (webrtc->dtlssrtpenc, "connection-id", connection_id, - "is-client", webrtc->client, NULL); + "is-client", webrtc->client, "rtp-sync", TRUE, NULL); webrtc->dtlssrtpdec = gst_element_factory_make ("dtlssrtpdec", NULL); g_object_set (webrtc->dtlssrtpdec, "connection-id", connection_id, NULL);