webrtcbin: WebRTCTransceiver.mline initial value not equal -1
In webrtcbin source code we have next line trans = _create_webrtc_transceiver (webrtc, direction, -1);
. The third argument in this function is an "mline" of type guint. In this situation we have unreachable code in next function
static gboolean
_find_compatible_unassociated_transceiver (GstWebRTCRTPTransceiver * p1,
gconstpointer data)
{
if (p1->mid)
return FALSE;
if (p1->mline != -1)
return FALSE;
if (p1->stopped)
return FALSE;
return TRUE;
}