linphone-iphone/linphone/mediastreamer2/plugins/msx264
smorlat 7a9e71f886 fix bug in videoout on windows, introduced by previous changes.
git-svn-id: svn+ssh://svn.savannah.nongnu.org/linphone/trunk@124 3f6dc0c8-ddfe-455d-9043-3cd528dc4637
2008-10-27 21:41:28 +00:00
..
src support for large video formats 2008-10-27 12:43:40 +00:00
AUTHORS Initial import 2008-09-04 15:47:34 +00:00
autogen.sh Initial import 2008-09-04 15:47:34 +00:00
ChangeLog Initial import 2008-09-04 15:47:34 +00:00
configure.ac work in progress for improving windows webcam support fastness. 2008-10-20 06:57:08 +00:00
COPYING Initial import 2008-09-04 15:47:34 +00:00
INSTALL Initial import 2008-09-04 15:47:34 +00:00
Makefile.am Initial import 2008-09-04 15:47:34 +00:00
msx264.dev Initial import 2008-09-04 15:47:34 +00:00
msx264.iss fix bug in videoout on windows, introduced by previous changes. 2008-10-27 21:41:28 +00:00
NEWS Initial import 2008-09-04 15:47:34 +00:00
README Initial import 2008-09-04 15:47:34 +00:00

msx264 - a GPL plugin to bring video H264 encoding/decoding capabilities to mediastreamer2 applications.
It is based on ffmpeg for decoding and x264 for encoding.

It works with any version of x264. However if you want better performance and interroperability, it is 
highly recommended to use a modified x264 version patched with the patch mentionned here:
http://mailman.videolan.org/pipermail/x264-devel/2008-April/004427.html

Unfortunately for bad reasons this patch hasn't been merged by x264 developpers, and no more applies with
recent versions.

This patch enables multi-slicing, ie smaller video packets that fit into the network mtu.
It enable RFC3984 packetization-mode=0 to work.
A x264 version modified by this patch can be found here:
http://download.savannah.gnu.org/releases/linphone/plugins/sources/x264-snapshot-20080421-2245+multislicing-patch.tar.gz

So compile x264-snapshot-20080421-2245+multislicing-patch.tar.gz with ./configure && make && make install
Then compile msx264 with ./configure --enable-hacked-x264 && make && make install