Hi,
im using Ubuntu 11.04 and just compiled GEM from sources. The old firewire stack was completely removed from this version of the system () however i see in a mail from June 2010 that:
in current trunk there is support for both the traditional DV1394 interface and the new juju stack ("videoDV4L" plugin)
How can i use this plugin ? With my firewire device connected i cant seem to make it work, no combination of [driver dv( [device /dev/fw1( [driver dv4l( etc .. doesnt work ..
Also the compilation was a bit of a pain: - had to remove Pixes/videoV4L.h include from pix_video.cpp - had to move Pixes/videoV4L.cpp away from the Pixes directory - had to edit Pixes/videoV4L2.h adding include <sys/types.h> and include <sys/stat.h> (found that somewhere on the net as a solution for some compilation for maverick)
Maybe i should report these somehow differently ? Anyway im really interested in making my dv device work as fast as possible - how can i use it ? This will be helpfull also for the other people who will switch to Natty soon ..
thanks a lot,
gnd/
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On 2011-05-02 03:51, gnd@itchybit.org wrote:
Hi,
im using Ubuntu 11.04 and just compiled GEM from sources. The old firewire stack was completely removed from this version of the system () however i see in a mail from June 2010 that:
in current trunk there is support for both the traditional DV1394 interface and the new juju stack ("videoDV4L" plugin)
yes.
How can i use this plugin ? With my firewire device connected i cant seem to make it work, no combination of [driver dv( [device /dev/fw1( [driver dv4l( etc .. doesnt work ..
make sure the plugin is loaded (when creating the first instance of [pix_video] it should print all loaded plugins; DV4L should be among them; if not, make sure that the videoDV4L.so is in the same directory as Gem.pd_linux (a link will be sufficient); "make install" should give you this, but if you only do "make" (without install), then you will need to copy/link the plugins manually.
Also the compilation was a bit of a pain:
- had to remove Pixes/videoV4L.h include from pix_video.cpp
- had to move Pixes/videoV4L.cpp away from the Pixes directory
- had to edit Pixes/videoV4L2.h adding include <sys/types.h> and include
<sys/stat.h> (found that somewhere on the net as a solution for some compilation for maverick)
there are no Pixes/video* files anymore in current trunk. if you still have these files and are sure that you checked out "trunk", then you might have edited those files (beforehand) so svn refuses to delete them. try to get a fresh checkout.
fmgasdr IOhannes