InputFramePlayer Class

Description

输入帧播放器。

有一个输入帧输出端口,用于从EIF文件将输入帧取出。参考 概览 _ 。

本类的所有成员都是线程安全的。

output

输出端口。

C

void easyar_InputFramePlayer_output(easyar_InputFramePlayer * This, easyar_InputFrameSource * * Return)

C++17

std::shared_ptr<InputFrameSource> output()

C++03

void output(InputFrameSource * * Return)

Java

public @Nonnull InputFrameSource output()

Kotlin

fun output(): InputFrameSource

Objective-C

- (easyar_InputFrameSource *)output

Swift

public func output() -> InputFrameSource

C#

public virtual InputFrameSource output()

create

创建。

C

void easyar_InputFramePlayer_create(easyar_InputFramePlayer * * Return)

C++17

static std::shared_ptr<InputFramePlayer> create()

C++03

static void create(InputFramePlayer * * Return)

Java

public static @Nonnull InputFramePlayer create()

Kotlin

companion object fun create(): InputFramePlayer

Objective-C

+ (easyar_InputFramePlayer *)create

Swift

public static func create() -> InputFramePlayer

C#

public static InputFramePlayer create()

start

开始播放数据。

C

bool easyar_InputFramePlayer_start(easyar_InputFramePlayer * This, easyar_String * filePath)

C++17

bool start(std::string filePath)

C++03

bool start(String * filePath)

Java

public boolean start(java.lang.@Nonnull String filePath)

Kotlin

fun start(filePath: String): Boolean

Objective-C

- (bool)start:(NSString *)filePath

Swift

public func start(_ filePath: String) -> Bool

C#

public virtual bool start(string filePath)

stop

停止播放数据。

C

void easyar_InputFramePlayer_stop(easyar_InputFramePlayer * This)

C++17

void stop()

C++03

void stop()

Java

public void stop()

Kotlin

fun stop(): Unit

Objective-C

- (void)stop

Swift

public func stop() -> Void

C#

public virtual void stop()