[vlc-devel] vlc: svn commit r21829 (courmisch)
Subversion daemon
svn at videolan.org
Fri Sep 7 17:57:39 CEST 2007
r21829 | courmisch | 2007-09-07 17:57:38 +0200 (Fri, 07 Sep 2007) | 11 lines
Changed paths:
M /trunk/modules/stream_out/rtp.c
M /trunk/modules/stream_out/rtp.h
M /trunk/modules/stream_out/rtsp.c
Use plain sockets rather than the UDP access output for RTSP.
This saves:
- one malloc() per packet per client } due to
- one memcpy() per packet per client } block_Duplicate()
- one mwait() per packet per client, and
- one thread per client per track
So it should really help scale RTSP broadcast up.
However, in its current state, it removes the pts synchronization,
which might not be such a great idea. I will re-add it later.
> http://trac.videolan.org/vlc/changeset/21829
More information about the vlc-devel
mailing list