Protocol

FxTemporalImageAPI_v2

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

Declaration

@protocol FxTemporalImageAPI_v2

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.

This protocol is only available to FxPlug 3 plug-ins.

Topics

Accessing Temporal Image Information

- getInputBitmap:withInfo:atFxTime:

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

Required.

- getInputTexture:withInfo:atFxTime:

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

Required.

- getSourceBitmap:withInfo:atFxTime:

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

Required.

- getSourceTexture:withInfo:atFxTime:

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

Required.

Relationships

Inherits From

See Also

Temporal

FxTemporalImageAPI

The FxTemporalImageAPI 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.