Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

vdig passthrough




I am trying to achieve the following: Read video in from two external iSight cameras, perform some manipulation of the images, and output the result (in real time) in such a way that an application (eg., iChat) can read in the video as it would from a camera. Specifically, I'd like to have this code's output appear to OS X applications as a camera. Low latency and high (up to 30fps) frame rate are important.


I'm new to Mac programming, but I've been able to hack some things together here and there.

I'd be very thankful for any comments on my game plan, which is to either (i) modify SoftVDigXKEXT to open two vdigs, one for each of the iSight cameras, combine the images into one, and make that one available as the SoftVDigXKEXT output, or (ii) write a SequenceGrabber component that opens a SequenceGrabber for each camera and then combines the two images.

Would writing this as a vdig offer significantly higher performance? Would writing a SequenceGrabber be significantly easier? Is there an obviously easier way?


Thank you very much for any advice.


Dave

_______________________________________________
Do not post admin requests to the list. They will be ignored.
QuickTime-API mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/quicktime-api/email@hidden

This email sent to email@hidden


Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.