hello,
did anything change in pix_video in the last few mounth? my webcam did not work anymore with new gem build. it still work with build made before 02/06.
any idea?
thanks Cyrille
What OS? Which webcam?
On 4/26/06, cyrille henry cyrille.henry@la-kitchen.fr wrote:
hello,
did anything change in pix_video in the last few mounth? my webcam did not work anymore with new gem build. it still work with build made before 02/06.
any idea?
thanks Cyrille
GEM-dev mailing list GEM-dev@iem.at http://lists.puredata.info/listinfo/gem-dev
oups, sorry. i try with ubuntu breezy. old gem build work, but it did not work with new one. i have another laptop with ubuntu dapper : it did not work. with today cvs. it's a philips webcam, and it does work with other applications.
cyrille
chris clepper a écrit :
What OS? Which webcam?
On 4/26/06, cyrille henry cyrille.henry@la-kitchen.fr wrote:
hello,
did anything change in pix_video in the last few mounth? my webcam did not work anymore with new gem build. it still work with build made before 02/06.
any idea?
thanks Cyrille
GEM-dev mailing list GEM-dev@iem.at http://lists.puredata.info/listinfo/gem-dev
GEM-dev mailing list GEM-dev@iem.at http://lists.puredata.info/listinfo/gem-dev
cyrille henry wrote:
oups, sorry. i try with ubuntu breezy. old gem build work, but it did not work with new one. i have another laptop with ubuntu dapper : it did not work. with today cvs. it's a philips webcam, and it does work with other applications.
this might be a problem with the v4l2-stuff; older version of Gem just used the old v4l-api.
mfg.asd IOhannes
cyrille henry wrote:
oups, sorry. i try with ubuntu breezy. old gem build work, but it did not work with new one. i have another laptop with ubuntu dapper : it did not work. with today cvs. it's a philips webcam, and it does work with other applications.
unfortunately this is really a major issue to be resolved before releasing. could you file a bug-report at the sf-tracker? (including driver and kernel-info)
mfg.asdr.hz IOhannes
more questions....
cyrille henry wrote:
hello,
did anything change in pix_video in the last few mounth? my webcam did not work anymore with new gem build. it still work with build made before 02/06.
do you mean, your working build is from february 2006? there have been no relevant (to video grabbing) changes since then. (the last relevant checkin i found was on 15th december 2005)
could you re-compile that old source (both or either from feb.06 and/or 01.dec.05) on your machine and see what happens? (make a backup of your "good" Gem.pd_linux :-))
does it say anything at the pd-console OR the stderr?
btw, i noticed that the video4linux2 is not enabled by default. i just checked in a configure-check for v4l2, so you could also try to enable it (you have to do it explicitely with "--enable-v4l2")
mfga.r IOhannes
IOhannes m zmoelnig wrote:
btw, i noticed that the video4linux2 is not enabled by default. i just checked in a configure-check for v4l2, so you could also try to enable it (you have to do it explicitely with "--enable-v4l2")
ah, and don't bother about v4l2; it is seriously broken in Gem.
and since it seems that v4l-1 is going to be removed from the kernel, this means some more work.
mfg.adsr. IOhannes
On Thu, 27 Apr 2006, IOhannes m zmoelnig wrote:
ah, and don't bother about v4l2; it is seriously broken in Gem. and since it seems that v4l-1 is going to be removed from the kernel, this means some more work.
I didn't know anyone actually used v4l2.
removing v4l1 support sounds like a rather stupid decision, but then, so was crippling the webcam support (pwc binary-only driver).
_ _ __ ___ _____ ________ _____________ _____________________ ... | Mathieu Bouchard - tél:+1.514.383.3801 - http://artengine.ca/matju | Freelance Digital Arts Engineer, Montréal QC Canada
Mathieu Bouchard wrote:
On Thu, 27 Apr 2006, IOhannes m zmoelnig wrote:
ah, and don't bother about v4l2; it is seriously broken in Gem. and since it seems that v4l-1 is going to be removed from the kernel, this means some more work.
I didn't know anyone actually used v4l2.
removing v4l1 support sounds like a rather stupid decision, but then, so was crippling the webcam support (pwc binary-only driver).
it is just rumours, spread on the official (i think) website of v4l(2): http://www.linuxtv.org/v4lwiki/index.php/Video4linux_APIs
i don't know the amount of truth that lies within this page and i haven't checked the 2.6.15-sources.
mfg.ads.r IOhannes
Load me up with tests Johannes,
I'll be really happy to have all three of my capture cards working in Gem.
I did post the results of my personal build with v4l2, which involved switching the v4l header to v4l2, it did change the behavior somewhat, but did not allow me to use my newer cx8800/cx88xx boards. Anyhow my post is in the achives.
.b.
IOhannes m zmoelnig wrote:
IOhannes m zmoelnig wrote:
btw, i noticed that the video4linux2 is not enabled by default. i just checked in a configure-check for v4l2, so you could also try to enable it (you have to do it explicitely with "--enable-v4l2")
ah, and don't bother about v4l2; it is seriously broken in Gem.
and since it seems that v4l-1 is going to be removed from the kernel, this means some more work.
mfg.adsr. IOhannes
GEM-dev mailing list GEM-dev@iem.at http://lists.puredata.info/listinfo/gem-dev
Correction, I could see video from my cx boards, but only at very low resolution (256x256 or something). trying 640x480 gave me a missing, or bad image...
B. Bogart wrote:
Load me up with tests Johannes,
I'll be really happy to have all three of my capture cards working in Gem.
I did post the results of my personal build with v4l2, which involved switching the v4l header to v4l2, it did change the behavior somewhat, but did not allow me to use my newer cx8800/cx88xx boards. Anyhow my post is in the achives.
.b.
IOhannes m zmoelnig wrote:
IOhannes m zmoelnig wrote:
btw, i noticed that the video4linux2 is not enabled by default. i just checked in a configure-check for v4l2, so you could also try to enable it (you have to do it explicitely with "--enable-v4l2")
ah, and don't bother about v4l2; it is seriously broken in Gem.
and since it seems that v4l-1 is going to be removed from the kernel, this means some more work.
mfg.adsr. IOhannes
GEM-dev mailing list GEM-dev@iem.at http://lists.puredata.info/listinfo/gem-dev
GEM-dev mailing list GEM-dev@iem.at http://lists.puredata.info/listinfo/gem-dev
hello,
i made more test as you sugested. i updated gem sources to the 2005-12-01 from cvs, compile, and the webcam is working. same operation with 2006-01-01, and the webcam is not working. so the 15 december checkin seems to have break something.
IOhannes m zmoelnig a écrit :
more questions....
cyrille henry wrote:
hello,
did anything change in pix_video in the last few mounth? my webcam did not work anymore with new gem build. it still work with build made before 02/06.
do you mean, your working build is from february 2006? there have been no relevant (to video grabbing) changes since then. (the last relevant checkin i found was on 15th december 2005)
could you re-compile that old source (both or either from feb.06 and/or 01.dec.05) on your machine and see what happens? (make a backup of your "good" Gem.pd_linux :-))
does it say anything at the pd-console OR the stderr?
before turning rendering on : i've got in the pd-console :
video driver 0: video4linux video driver 1: ieee1394 for linux GEM: pix_video: Opened video connection 6
starting rendering gives :
Direct Rendering enabled! GEM: Start rendering pix_videoNEW: starting transfer closing video
in the terminal, during rendering, i've got : VIDIOCSYNC: Bad file descriptor VIDIOCMCAPTURE1: Bad file descriptor VIDIOCMCAPTURE2: Bad file descriptor at each frame.
copying pix_video* from 2005-12-01 to curent cvs snapshot make my webcam to work again.
so, the problem is in new pix_objects.
my webcam is an old philips.
should i make anything else to help?
cyrille
btw, i noticed that the video4linux2 is not enabled by default. i just checked in a configure-check for v4l2, so you could also try to enable it (you have to do it explicitely with "--enable-v4l2")
mfga.r IOhannes
cyrille henry wrote:
copying pix_video* from 2005-12-01 to curent cvs snapshot make my webcam to work again.
do you mean you just reverting pix_videoNEW.{cpp,h} to the old versions is enought (this is: you did not touch videoV4L.{cpp,h} and (or any other video*.{cpp,h}) ?
this would reduce finding the error by a huge amount.
mfg.ads.r IOhannes