|
|
How is the Tiger DVD Player built?
|
|
|
|
Mac Elite
Join Date: Sep 2000
Location: 'round the corner
Status:
Offline
|
|
I saw some screen shots that showed audio equalizers and color/brightness filters to DVD movies, and i was wondering if it can offer this because it is run through Quartz, and thus Core Audio/Video to get those filters built in.
|
|
|
|
|
|
|
|
|
Clinically Insane
Join Date: Nov 1999
Status:
Offline
|
|
Quartz doesn't automatically get you CoreVideo or CoreAudio (Quartz has nothing to do with audio anyway), not even in Cocoa. You still have to code that stuff in yourself. This said, I wouldn't be surprised if Apple actually did the coding work to include these.
|
You are in Soviet Russia. It is dark. Grue is likely to be eaten by YOU!
|
|
|
|
|
|
|
|
Mac Elite
Join Date: Sep 2000
Location: 'round the corner
Status:
Offline
|
|
how is Quartz related to Core Video/Image?
|
|
|
|
|
|
|
|
|
Clinically Insane
Join Date: Nov 1999
Status:
Offline
|
|
Originally posted by Nebagakid:
how is Quartz related to Core Video/Image?
Not much, actually. If Quartz is a way of drawing images onscreen, then CoreVideo could be considered a way of manipulating the image itself. It doesn't make the image "do" anything; it actually changes the image itself. It then hands the image off to Quartz to be drawn. CoreVideo is pretty much the same thing, but it's applied to video instead of still images.
Quartz, for its part, doesn't really "know" anything about CoreVideo/CoreImage. It doesn't have to, because these things have done their work already by the time Quartz sees it, so Quartz "thinks" it's just a regular image, not really any different from any other. This is good for developers, because it means that they don't have to change any of their Quartz code to benefit from CoreVideo/CoreImage. They still have to add CV/CI code to an app in order to benefit, but they don't have to change anything in the app that's already been written.
|
You are in Soviet Russia. It is dark. Grue is likely to be eaten by YOU!
|
|
|
|
|
|
|
|
Mac Elite
Join Date: Sep 2000
Location: 'round the corner
Status:
Offline
|
|
So, Quartz is what draws the image on screen quickly, and CoreVideo/Image is what creates the image quickly?
|
|
|
|
|
|
|
|
|
Clinically Insane
Join Date: Nov 1999
Status:
Offline
|
|
Originally posted by Nebagakid:
So, Quartz is what draws the image on screen quickly, and CoreVideo/Image is what creates the image quickly?
Not quite, but you're close. The app creates the image, and Quartz draws it. CoreVideo/Image comes between the creating and the drawing.
Basically, CA/CV allows the developer to add another step at that point and do stuff to it. Quartz never knows that you've done this; it doesn't see any difference between an image that's been run through CI/CV and one that hasn't. It just draws what's handed to it.
|
You are in Soviet Russia. It is dark. Grue is likely to be eaten by YOU!
|
|
|
|
|
|
|
|
Mac Elite
Join Date: Sep 2000
Location: 'round the corner
Status:
Offline
|
|
that makes sense. What other applications could core video/image have besides programs like Fun House app? I mean, the rippling of the dashboard widgets when they become active is pretty cool, but the whole idea of these is basically for video/image editors, right? As well as playbacks such as DVD Player and Quicktime player.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Forum Rules
|
|
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
|
HTML code is Off
|
|
|
|
|
|
|
|
|
|
|
|