XML Feeds

.

[jitter] Jitterflower?

vade doktorp at mac.com
Wed Apr 2 10:53:56 MDT 2008


I think he was asking about a video routing system for applications,  
correct?

OS X 10.5 has a new API which allows one to get arbitrary window  
contents even if the window is obfuscated or otherwise not seen (this  
is CGWindowListCreateImage() in CGWindow.h ) However it does readback  
off of the GPU to a 'CGImage' - which is like a jit.matrix bitmap, not  
a GPU texture, which is not 100% preferable for performance reasons.  
However, ive used it for an app with Modul8, Quartz Composer, and  
*any* screen source (jitter, real video, etc), and it definitely  
works, even though its not optimized and has some overhead.

There are even better ways of doing this, using CGRemotOperation to  
get window update hints, combine it with openGl screen scraping and  
asycnronous readback and you have a poor mans version sound-flower for  
video. Ive seen some applications that provide 'virtual' video  
devices, spoofing a DV camera driver, or virtualizing an iSight to let  
multiple apps use it. However, this is indeed 10.5 OS X only.

Im wiling to bet this could be glued together pretty well, and is  
probably on "someones to do list" *ahem*



On Apr 2, 2008, at 9:43 AM, Jean-François Charles wrote:

> I guess with [spigot~] you get the sound into MSP world. Then you  
> can output
> it with [dac~] to any audio output, including Soundflower.
> Jean-François.
>
>> I haven't dove into jitter very much yet, but I was wondering how  
>> feasible
>> something like soundflower for video is possible in osx?
>> for example,
>> I play a movie in movieplayer, it shows up as some magical channel  
>> in Jitter,
>> sort of how audio can be routed via soundflower.
>>
>
>
>
> _______________________________________________
> jitter mailing list
> jitter at cycling74.com
> http://www.cycling74.com/mailman/listinfo/jitter

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.cycling74.com/pipermail/jitter/attachments/20080402/065e6d2d/attachment.htm


More information about the jitter mailing list