Protocol

FxTemporalImageAPI

The FxTemporalImageAPI protocol defines the methods the host application provides to access an input image at a specific time.

Declaration

@protocol FxTemporalImageAPI

Overview

The only plug-in that needs to use this host application protocol is an FxFilter that does "retiming," that is a filter whose output depends on input frames at times other than the output time.

Topics

Accessing Temporal Image Information

- getInputBitmap:withInfo:atTime:

Gets a bitmap image from the immediate input, including leading filters.

Required.

- getInputTexture:withInfo:atTime:

Gets a texture image from immediate input, including leading filters.

Required.

- getSourceBitmap:withInfo:atTime:

Gets a bitmap image from source footage, ignoring leading filters.

Required.

- getSourceTexture:withInfo:atTime:

Gets a texture image from source footage, ignoring leading filters.

Required.

Relationships

See Also

Temporal

FxTemporalImageAPI_v2

The FxTemporalImageAPI_v2 protocol defines the methods the host application provides to access an input image at a specific time.

FxTemporalTransitionImageAPI

The FxTemporalTransitionImageAPI protocol defines the methods the host application provides to access an input image at a specific time from a transition.

FxTimeBase

Defines whether time bases are relative or absolute.

FxTransitionInput

These constants are used to identify one of the two inputs to a transition.