---------- Forwarded message ---------- Date: Mon, 14 Feb 2011 08:43:11 -0500 (EST) From: Mathieu Bouchard matju@artengine.ca To: IOhannes m zmoelnig zmoelnig@iem.at Subject: [pix_video] osx
Did you know that in gem 92, the "device" method of [pix_video] seems to have no effect ? I had to use two [pix_video] : one to force opening of the first camera, and one to get the other first remaining camera. It looks really weird.
_______________________________________________________________________ | Mathieu Bouchard ---- tél: +1.514.383.3801 ---- Villeray, Montréal, QC
The messages are different on OSX because devices can and do have multiple inputs. Selecting a 'device' only is not enough information to tell the driver of something like a Blackmagic Intensity card so you need to add an 'input' message as well.
On Mon, Feb 14, 2011 at 9:47 AM, Mathieu Bouchard matju@artengine.cawrote:
---------- Forwarded message ---------- Date: Mon, 14 Feb 2011 08:43:11 -0500 (EST) From: Mathieu Bouchard matju@artengine.ca To: IOhannes m zmoelnig zmoelnig@iem.at Subject: [pix_video] osx
Did you know that in gem 92, the "device" method of [pix_video] seems to have no effect ? I had to use two [pix_video] : one to force opening of the first camera, and one to get the other first remaining camera. It looks really weird.
| Mathieu Bouchard ---- tél: +1.514.383.3801 ---- Villeray, Montréal, QC _______________________________________________ GEM-dev mailing list GEM-dev@iem.at http://lists.puredata.info/listinfo/gem-dev
On Mon, 14 Feb 2011, chris clepper wrote:
The messages are different on OSX because devices can and do have multiple inputs. Selecting a 'device' only is not enough information to tell the driver of something like a Blackmagic Intensity card so you need to add an 'input' message as well.
ah, an "input" method is indeed defined in pix_videoDarwin.cpp, but it is not mentioned in pix_video-help.pd (of gem 92), and I have no hint that something is to be done.
This behaviour of "device" is also contrary to [pix_video]'s construction-time behaviour of "pick the first video stream we can find".
I'm all in favour of a more manual camera control (so that the user chooses whether to open a camera at all), I'm just pointing out that "device"/"input" doesn't seem to be very consistent with [pix_video]'s defaults.
BTW, which devices have several inputs on them, in a way that counts as "input" here (and not multiple devices) ? I'm curious.
_______________________________________________________________________ | Mathieu Bouchard ---- tél: +1.514.383.3801 ---- Villeray, Montréal, QC
Many video capture devices have multiple physical inputs and some manufacturers use and input to set things like PAL/NTSC or colorspace or even resolution. The only way to really figure it out is with the 'dialog' window. It is kind of a pain to configure certain devices and some of the pix_videoDarwin code contains workarounds so I could do plug and play installations all over the world.
I thought I added this to a help file long ago in a Mac specific subpatch. Maybe not.
On Mon, Feb 14, 2011 at 12:56 PM, Mathieu Bouchard matju@artengine.cawrote:
On Mon, 14 Feb 2011, chris clepper wrote:
The messages are different on OSX because devices can and do have multiple
inputs. Selecting a 'device' only is not enough information to tell the driver of something like a Blackmagic Intensity card so you need to add an 'input' message as well.
ah, an "input" method is indeed defined in pix_videoDarwin.cpp, but it is not mentioned in pix_video-help.pd (of gem 92), and I have no hint that something is to be done.
This behaviour of "device" is also contrary to [pix_video]'s construction-time behaviour of "pick the first video stream we can find".
I'm all in favour of a more manual camera control (so that the user chooses whether to open a camera at all), I'm just pointing out that "device"/"input" doesn't seem to be very consistent with [pix_video]'s defaults.
BTW, which devices have several inputs on them, in a way that counts as "input" here (and not multiple devices) ? I'm curious.
| Mathieu Bouchard ---- tél: +1.514.383.3801 ---- Villeray, Montréal, QC
On Mon, 14 Feb 2011, chris clepper wrote:
Many video capture devices have multiple physical inputs and some manufacturers use and input to set things like PAL/NTSC or colorspace or even resolution. The only way to really figure it out is with the 'dialog' window. It is kind of a pain to configure certain devices and some of the pix_videoDarwin code contains workarounds so I could do plug and play installations all over the world. I thought I added this to a help file long ago in a Mac specific subpatch. Maybe not.
I see, but could you just commit your changes to pix_video-help.pd in the SVN ?
Looks like having to select the 2nd camera on a Mac would be a very common problem, and I'm quite baffled that no-one reported this problem before (?).
_______________________________________________________________________ | Mathieu Bouchard ---- tél: +1.514.383.3801 ---- Villeray, Montréal, QC