From 5f6f8aa6c7eeeeb0cf564499967e292f5a0eee07 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Olivier=20Cr=C3=AAte?= Date: Thu, 9 Oct 2014 16:23:24 -0400 Subject: nice stream transmitter: Ignore ICE-TCP candidates for now --- transmitters/nice/fs-nice-stream-transmitter.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/transmitters/nice/fs-nice-stream-transmitter.c b/transmitters/nice/fs-nice-stream-transmitter.c index e266d632..4d3dd832 100644 --- a/transmitters/nice/fs-nice-stream-transmitter.c +++ b/transmitters/nice/fs-nice-stream-transmitter.c @@ -997,7 +997,7 @@ nice_candidate_transport_to_fs_network_protocol (NiceCandidateTransport trans) return FS_NETWORK_PROTOCOL_UDP; default: GST_WARNING ("Invalid Nice network transport type %u", trans); - return FS_NETWORK_PROTOCOL_UDP; + return FS_NETWORK_PROTOCOL_TCP; } } @@ -1655,6 +1655,9 @@ agent_new_candidate (NiceAgent *agent, { NiceCandidate *candidate = item->data; + if (candidate->transport != NICE_CANDIDATE_TRANSPORT_UDP) + continue; + if (!strcmp (candidate->foundation, foundation)) { fscandidate = nice_candidate_to_fs_candidate (agent, candidate, TRUE); @@ -1700,8 +1703,9 @@ agent_new_candidate (NiceAgent *agent, } else { + FS_NICE_STREAM_TRANSMITTER_UNLOCK (self); GST_WARNING ("Could not find local candidate with foundation %s" - " for component_ %d in stream %d", foundation, component_id, + " for component %d in stream %d", foundation, component_id, stream_id); } } -- cgit v1.2.1