<div dir="ltr"><pre><span class="gmail-kt">In OnDemeandServerMediaSubsession in StreamState::startPlaying (line 530), we call </span></pre><pre><span class="gmail-kt"><br></span></pre><pre><span class="gmail-kt">void</span> <span class="gmail-n">RTCPInstance</span><span class="gmail-o">::</span><span class="gmail-n">setSpecificRRHandler</span><span class="gmail-p">(</span><span class="gmail-n">netAddressBits</span> <span class="gmail-n">fromAddress</span><span class="gmail-p">,</span> <span class="gmail-n">Port</span> <span class="gmail-n">fromPort</span><span class="gmail-p">,</span>
<a name="RTCP.cpp-301"></a>                      <span class="gmail-n">TaskFunc</span><span class="gmail-o">*</span> <span class="gmail-n">handlerTask</span><span class="gmail-p">,</span> <span class="gmail-kt">void</span><span class="gmail-o">*</span> <span class="gmail-n">clientData</span><span class="gmail-p">)</span></pre><pre><span class="gmail-p"><br></span></pre><pre><span class="gmail-p">With "dests->tcpStreamSock", a socket number, for the first argument. </span></pre><pre><span class="gmail-p">Is it by design that we use the socket here? </span></pre><pre><span class="gmail-p">Further down in same function we pass dest->addr.s-addr</span></pre><pre><span class="gmail-p"><br></span></pre><pre><span class="gmail-p"><br></span></pre></div>