• Michael Niedermayer's avatar
    multithreaded/SMP motion estimation · 9c3d33d6
    Michael Niedermayer authored
    multithreaded/SMP encoding for MPEG1/MPEG2/MPEG4/H263
    all pthread specific code is in pthread.c
    to try it, run configure --enable-pthreads and ffmpeg ... -threads <num>
    the internal thread API is a simple AVCodecContext.execute() callback which executes a given function pointer with different arguments and returns after finishing all, that way no mutexes or other thread-mess is needed outside pthread.c
    
    Originally committed as revision 2772 to svn://svn.ffmpeg.org/ffmpeg/trunk
    9c3d33d6
Name
Last commit
Last update
..
.cvsignore Loading commit data...
Makefile Loading commit data...
audiogen.c Loading commit data...
dsptest.c Loading commit data...
ffmpeg.regression.ref Loading commit data...
ffserver.regression.ref Loading commit data...
lena.pnm Loading commit data...
libav.regression.ref Loading commit data...
regression.sh Loading commit data...
rotozoom.c Loading commit data...
rotozoom.regression.ref Loading commit data...
server-regression.sh Loading commit data...
test.conf Loading commit data...
tiny_psnr.c Loading commit data...
videogen.c Loading commit data...