org.rococoa.cocoa.quicktime
Interface QuickTimeLibrary.ICMSourceTrackingCallback

All Superinterfaces:
Callback
Enclosing interface:
QuickTimeLibrary

public static interface QuickTimeLibrary.ICMSourceTrackingCallback
extends Callback

ICMSourceTrackingCallback

Summary:
A callback which the ICM calls to provide information about the
status of a frame that was passed to
ICMCompressionSessionEncodeFrame.

Discussion:
Note that this callback may be called several times.

Parameters:

sourceTrackingRefCon:
The callback's reference value, copied from the
sourceTrackingRefCon field of ICMSourceTrackingCallbackRecord.

sourceTrackingFlags:
Flags describing what has happened to the frame.

sourceFrameRefCon:
The frame's reference value, copied from the sourceFrameRefCon
parameter to ICMCompressionSessionEncodeFrame.

reserved:
Reserved for future use. Ignore the value of this parameter.


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(Pointer sourceTrackingRefCon, int sourceTrackingFlags, Pointer sourceFrameRefCon, Pointer reserved)
           
 

Method Detail

invoke

void invoke(Pointer sourceTrackingRefCon,
            int sourceTrackingFlags,
            Pointer sourceFrameRefCon,
            Pointer reserved)