PDA

View Full Version : Capture plugin AKA beryl-vidcap


mikedee
November 13th, 2006, 03:24 PM
Here is the converted vidcap plugin from beryl. The official name of the plugin is capture so I will use that from now on.

Conversion was all the standard stuff, I can get it to load and run but as soon as I try to capture video it crashes at this line.

cs->clientScreen = seomClientCreate(&config);

I am sure this is a problem with the seom library. If anyone has this working on beryl I would be grateful if you could test it on Compiz to see if it works.

http://www.anykeysoftware.co.uk/compiz/plugins/capture.tar.gz

gandalfn
November 21st, 2006, 06:57 PM
Conversion was all the standard stuff, I can get it to load and run but as soon as I try to capture video it crashes at this line.

cs->clientScreen = seomClientCreate(&config);

hi mikedee,

it's seem, it's dynamic link issue, compiz isn't linked with libseom and when capture plugin try to call seomClientCreate, he can't resolve adress function. To resolve it, just link with seom static library: LDFLAGS = `pkg-config --libs x11 ` /usr/lib/libseom.a or launch compiz with LD_PRELOAD=/usr/lib/libseom.so directive.

gandalfn