Skip to content
Snippets Groups Projects
Commit 78bbb2b1 authored by Boris Grozev's avatar Boris Grozev
Browse files

Sends FIR messages on all streams (temporary).

parent 8bd6bbc7
No related branches found
No related tags found
No related merge requests found
......@@ -88,19 +88,17 @@ public boolean sendFIR(MediaStream destination, int[] mediaSenderSSRCs)
public boolean sendFIR(int mediaSenderSSRC)
{
boolean sentFIR = false;
/*
* XXX Currently this methond results in a FIR message being effectively
* broadcast (sent to all streams connected to the translator). This
* is because the MediaStreams' getRemoteSourceIds returns an empty list
* (possibly due to RED being used).
*/
for (StreamRTPManager streamRTPManager
: rtpTranslator.getStreamRTPManagers())
{
MediaStream stream = streamRTPManager.getMediaStream();
for (long streamSSRC : stream.getRemoteSourceIDs())
{
if (streamSSRC == (0xffffffffL & mediaSenderSSRC))
{
sentFIR |= sendFIR(stream, mediaSenderSSRC);
break;
}
}
sentFIR |= sendFIR(stream, mediaSenderSSRC);
}
return sentFIR;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment