org.rococoa.cocoa.quicktime
Interface QuickTimeLibrary.QTVisualContextImageAvailableCallback

All Superinterfaces:
Callback
Enclosing interface:
QuickTimeLibrary

public static interface QuickTimeLibrary.QTVisualContextImageAvailableCallback
extends Callback

QTVisualContextImageAvailableCallback

Summary:
User-defined callback function to recieve notifications when a
new image becomes available.

Discussion:
Due to unpredictible activity, such as user seeks or the arrival
of streaming video packets from a network, new images may become
available for times supposedly occupied by previous images.
Applications using the CoreVideo display link to drive rendering
probably do not need to install a callback of this type since
they will already be checking for new images at a sufficient rate.

Parameters:

visualContext:
[in] The visual context invoking the callback.

timeStamp:
[in] Time for which a new image has become available.

refCon:
[in] User-defined value passed to
QTVisualContextSetImageAvailableCallback.


Nested Class Summary
 
Nested classes/interfaces inherited from interface com.sun.jna.Callback
Callback.UncaughtExceptionHandler
 
Field Summary
 
Fields inherited from interface com.sun.jna.Callback
FORBIDDEN_NAMES, METHOD_NAME
 
Method Summary
 void invoke(QuickTimeLibrary.OpaqueQTVisualContext visualContext, CVTimeStamp timeStamp, Pointer refCon)
           
 

Method Detail

invoke

void invoke(QuickTimeLibrary.OpaqueQTVisualContext visualContext,
            CVTimeStamp timeStamp,
            Pointer refCon)