<div dir="ltr">Hi Folks.<br><br><div>I'm working on Nvidia's Jetson device where we have Gstreamer 1.14.<br>And we have a very unstable situation with webrtc -  <i style="background-color:rgb(255,255,255)">on-negotiation-needed</i> signal is not always emitted.</div><div><br></div><div>The first log is the case where we don't see an issue, You can see that after changing webrtc state from paused->playing if_negotiation_is_needed is called and after that on-negotiation-needed signal is emitted:<img src="cid:ii_l2hmfbbv1" alt="webrtc-good.png" width="562" height="68"><br></div><div><br></div><div>This is the case when it doesn't work. You can see that after changing webrtc state from paused->playing if_negotiation_is_needed is <b>NOT</b> called and after that on-negotiation-needed signal is <b>NOT</b> emitted.<img src="cid:ii_l2hmgrhb2" alt="webrtc-bad.png" width="562" height="45"></div><div><br></div><div>The issue is very similar to this one - <a href="https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/issues/1055">https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/issues/1055</a> which is reported for Gstreamer 1.14 and I suppose fixed for 1.8.<br><br></div><div>Could you please advise a workaround which I can implement with Gstreamer 1.14 because on jetson we can't upgrade to 1.18.</div><div><br></div><div>Regards,</div><div>Lusine</div></div>