Record of some of the computer tech I deal with so that it's documented at least somewhere.

Tuesday 16 February 2010

Mplayer video wall

I found a mplayer syncing patch which will be amazing if it works!

http://persephone.cps.unizar.es/~spd/cmplayer/

If it works I'll look into the code and see how it applies to more recent versions, there's not much, it only patches these files (though the patch file is 5k)
Makefile
mplayer.c
parser-mpcmd.c

It worked fine against rc2

With this configure
./configure --enable-largefiles --enable-menu

but fails when I use checkout by date on the next version
(cave-mplayer source code (v. 0.3) for MPlayer SVN (Fri Jun 13 2008))

With this configure
./configure --enable-menu
% svn checkout -r {2008-06-13} svn://svn.mplayerhq.hu/mplayer/trunk mplayer
% gzip -dc cave-mplayer-0.3.1.tgz | tar xvf -
% cd mplayer
% patch < cave-mplayer/cave-mplayer.patch
worked a treat
% make
... snip
In file included from ./libavutil/avutil.h:76,
from ./libswscale/swscale.h:30,
from libvo/vo_yuv4mpeg.c:43:
./libavutil/pixfmt.h:32:32: error: libavutil/avconfig.h: No such file or directory

and I can't fix the bleeder. So I'm going to try newer / older dates randomly !

13 July 2008 also broken
Jan 01 2009 also broken, same shit
Trying Jan 01 2010 to see if Diego's patch from 19th Jan is the only fix. Yep same shit.
Fuck me these people can't even keep a build working!

I tried to fix it but was falling down a big hole with glass on the sides

rc2 it is

1 comment:

xyz said...

The latest appears to include this functionality built in.