> Solution: > ====== > Because a double linked list with starting on tail is an interface > change, I patched only the implementation class ReorderingPacketBuffer > holding a tail pointer. So 99% of incoming packages can be saved > directly using the tail pointer, out of order packets have to go the > way from head as before. As result the CPU situation was dramatically > improved.
OK, thanks for the note. This sounds like a useful change to make. > --- live/liveMedia/MultiFramedRTPSource.cpp 2011-03-15 00:40:37.000000000 > +0100 > +++ live/liveMedia/patch/MultiFramedRTPSource.cpp 2011-10-18 I notice that you're using a quite out-of-date version of the code (2011-03-15). Could you please upgrade to the latest version, and send a new patch that can be applied to this? Ross Finlayson Live Networks, Inc. http://www.live555.com/
_______________________________________________ live-devel mailing list [email protected] http://lists.live555.com/mailman/listinfo/live-devel
