This is something that has been plaguing me (and I'm sure lots of
other people too) so I'm quite interested in the answer.
I don't know anything about Core Video or QTKit ... but are you saying
that potentially someone could write their own Quicktime Player plugin
which supports easy to use playback control, seeking etc. and even
sound / volume etc.? (wink wink ;)
On 16 Sep 2008, at 16:41, vade wrote:
Your best bet is to use core video to drive your QT movie and use
QTKit/Cocoa and pass your textures into the Quartz Patch by using
published ports.
It sounds hard, but look at the Core Video/Quartz Composer example
apps in /Developer/Example.
This gives you lots of advantages, and you have full control over
the movie playback rates, just like Quicktime Player, but can then
use any Quartz Composer patch to display/effect/alter the video.
I recall that the file that helped me most was MovieSource.h from
the Performer project in Quartz Composer/Applications/ examples.
Id suggest sticking with the 10.4 method, as QTkits
currentFrameImage did not seem to perform quite the same as using
the more verbose QTVisualContextCopyImageForTime method. Either way,
the code is right there, and is usable now, rather than waiting for
an updated plugin.
On Sep 16, 2008, at 11:26 AM, chris wrote:
Hi,
We are using QC to drive a QuickTime movie. We need to control the
movie in different ways: play it at nominal rate but also play it
slower or faster, possibly in reverse and locate at any frame in
the movie. Controlling the moving externally by accessing the frame
number is a way to do that, but we have jitter problems.
We read a thread about related issues in july 2207 on QC mailing
list and it seems the better way is to setup the QuickTime movie in
"asynchronous" mode and have QuickTime handle the time base.
Unfortunately we cannot have finer control anymore as desired
(frame rate and location). Since QuickTimePlayer give this kind of
control, we guess the QuickTime API allows that.
Will is be possible to access the frame rate and location in future
versions of the QuickTime movie object included in in QC?
regards
ChrisL
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Quartzcomposer-dev mailing list ([email protected]
)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/quartzcomposer-dev/doktorp%40mac.com
This email sent to [EMAIL PROTECTED]
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Quartzcomposer-dev mailing list ([email protected]
)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/quartzcomposer-dev/memo%40memo.tv
This email sent to [EMAIL PROTECTED]
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Quartzcomposer-dev mailing list ([email protected])
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/quartzcomposer-dev/archive%40mail-archive.com
This email sent to [EMAIL PROTECTED]