-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On 2011-01-11 16:29, kubro bubro wrote:
im using now recent GEM: ver: 0.93.SVN rev3612M (i only added --enable-sse2 with ./configure)
when i create [pix_video], pd console shows only [pix_video]: backend #0='v4l2': v4l2 analog [pix_video]: backend #1='v4l' : v4l analog
this means that you don't have dc1394 nor dv4l
but terminal from which pd was run displays:
open: /etc/pd/gem.conf: No such file or directory open: /home/kubriel/.pd/gem.conf: No such file or directory open: ./gem.conf: No such file or directory load plugins 'video' in '' pattern : /usr/local/lib/pd/extra/Gem/gem_video*.so dylib loading file '/usr/local/lib/pd/extra/Gem/gem_videoDC1394.so'!
this only means that Gem can find a file "gem_videoDC1394.so".
if you do # touch /usr/local/lib/pd/extra/Gem/gem_videoBURZEL.so then you will get a message, that Gem tries to dlopen this file as well.
so it looks, that gem_videoDC1394.so is installed and loaded
no. it looks like videoDC1394 has been compiled without dc1394 headers/library installed; this results in an "empty" plugin file, that will give you no additional functionality (hence it doesn't show up in the backend list)
in order to get dc1394 support you have to install "libdc1394-22-dev" (on debian and clones)
for dv4l support you will need to install "libraw1394-dev, libdv-dev (libdv4-dev) and libiec61883-dev.
after you have installed the dependencies, you have to re-configure the plugins and re-build them.
either do: $ cd Gem/src $ ./configure $ make $ make install
or do it separately for each file: $ cd Gem/src $ cd plugins/videoDC1394 $ ./configure $ make $ make install
at evening i want to test it with device so i have to open video device with "device /dev/fw0" like with "/dev/video0"? or?
yes. apart from the fact, that it is likely /dev/fw1 rather than /dev/fw0
fgmad IOhannes