[Live-devel] RTP/RTCP data reading - subsequent select() calls

Frederic Bouilhaguet bouilhaguet at resonate-mp4.com
Thu Nov 25 18:52:23 PST 2004


Dear Ross, all,

When reading RTP and RTCP data : 

In BasicTaskScheduler::SingleStep(), the select() call provide us with
the list of readable sockets. Then, a
MultiFramedRTPSource::networkReadHandler() call is done for each
readable socket.

Why is there a new subsequent call to select() in blockUntilReadable()
for each MultiFramedRTPSource::networkReadHandler() ? We already know
that the current socket is readable since the select() call in
SingleStep(), no ?

Regards,
Frederic Bouilhaguet




 





More information about the live-devel mailing list