InputFrameToOutputFrameAdapter Class

Description

Input frame to output frame adapter.

There is an input frame input port and an output frame output port. It can be used to wrap an input frame into an output frame, which can be used for rendering without an algorithm component. Refer to Overview .

All members of this class is thread-safe.

input

Input port.

C

void easyar_InputFrameToOutputFrameAdapter_input(easyar_InputFrameToOutputFrameAdapter * This, easyar_InputFrameSink * * Return)

C++

std::shared_ptr<InputFrameSink> input()

Java

public @Nonnull InputFrameSink input()

Kotlin

fun input(): InputFrameSink

Objective-C

- (easyar_InputFrameSink *)input

Swift

public func input() -> InputFrameSink

C#

public virtual InputFrameSink input()

output

Output port.

C

void easyar_InputFrameToOutputFrameAdapter_output(easyar_InputFrameToOutputFrameAdapter * This, easyar_OutputFrameSource * * Return)

C++

std::shared_ptr<OutputFrameSource> output()

Java

public @Nonnull OutputFrameSource output()

Kotlin

fun output(): OutputFrameSource

Objective-C

- (easyar_OutputFrameSource *)output

Swift

public func output() -> OutputFrameSource

C#

public virtual OutputFrameSource output()

create

Creates an instance.

C

void easyar_InputFrameToOutputFrameAdapter_create(easyar_InputFrameToOutputFrameAdapter * * Return)

C++

static std::shared_ptr<InputFrameToOutputFrameAdapter> create()

Java

public static @Nonnull InputFrameToOutputFrameAdapter create()

Kotlin

companion object fun create(): InputFrameToOutputFrameAdapter

Objective-C

+ (easyar_InputFrameToOutputFrameAdapter *)create

Swift

public static func create() -> InputFrameToOutputFrameAdapter

C#

public static InputFrameToOutputFrameAdapter create()