Class InputFramePlayer
- Espacio de nombres
- easyar
Reproductor de fotograma de entrada. Tiene un puerto de salida de fotograma de entrada para extraer fotogramas de entrada del archivo EIF. Todos los miembros de esta clase son seguros para subprocesos.
InputFramePlayer
Métodos
output
Puerto de salida.
void easyar_InputFramePlayer_output(easyar_InputFramePlayer * This, easyar_InputFrameSource * * Return)
std::shared_ptr<InputFrameSource> output()
public @Nonnull InputFrameSource output()
fun output(): InputFrameSource
- (easyar_InputFrameSource *)output
public func output() -> InputFrameSource
public virtual InputFrameSource output()
Devuelve
| Tipo | Descripción |
|---|---|
| InputFrameSource |
create
Crear.
void easyar_InputFramePlayer_create(easyar_InputFramePlayer * * Return)
static std::shared_ptr<InputFramePlayer> create()
public static @Nonnull InputFramePlayer create()
companion object fun create(): InputFramePlayer
+ (easyar_InputFramePlayer *)create
public static func create() -> InputFramePlayer
public static InputFramePlayer create()
Devuelve
| Tipo | Descripción |
|---|---|
| InputFramePlayer |
start
Iniciar reproducción.
bool easyar_InputFramePlayer_start(easyar_InputFramePlayer * This, easyar_String * filePath)
bool start(std::string filePath)
public boolean start(java.lang.@Nonnull String filePath)
fun start(filePath: String): Boolean
- (bool)start:(NSString *)filePath
public func start(_ filePath: String) -> Bool
public virtual bool start(string filePath)
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
| filePath | String |
Devuelve
| Tipo | Descripción |
|---|---|
| Boolean |
stop
Detener reproducción.
void easyar_InputFramePlayer_stop(easyar_InputFramePlayer * This)
void stop()
public void stop()
fun stop(): Unit
- (void)stop
public func stop() -> Void
public virtual void stop()
Devuelve
| Tipo | Descripción |
|---|---|
| Void |
pause
Pausar reproducción.
void easyar_InputFramePlayer_pause(easyar_InputFramePlayer * This)
void pause()
public void pause()
fun pause(): Unit
- (void)pause
public func pause() -> Void
public virtual void pause()
Devuelve
| Tipo | Descripción |
|---|---|
| Void |
resume
Reanudar reproducción.
bool easyar_InputFramePlayer_resume(easyar_InputFramePlayer * This)
bool resume()
public boolean resume()
fun resume(): Boolean
- (bool)resume
public func resume() -> Bool
public virtual bool resume()
Devuelve
| Tipo | Descripción |
|---|---|
| Boolean |
totalTime
Tiempo total de reproducción esperado. Unidad: segundos.
double easyar_InputFramePlayer_totalTime(easyar_InputFramePlayer * This)
double totalTime()
public double totalTime()
fun totalTime(): Double
- (double)totalTime
public func totalTime() -> Double
public virtual double totalTime()
Devuelve
| Tipo | Descripción |
|---|---|
| Double |
currentTime
Momento de reproducción actual. Unidad: segundos. Inicialmente 0.
double easyar_InputFramePlayer_currentTime(easyar_InputFramePlayer * This)
double currentTime()
public double currentTime()
fun currentTime(): Double
- (double)currentTime
public func currentTime() -> Double
public virtual double currentTime()
Devuelve
| Tipo | Descripción |
|---|---|
| Double |
initalScreenRotation
Orientación inicial de rotación de pantalla al grabar datos.
int easyar_InputFramePlayer_initalScreenRotation(easyar_InputFramePlayer * This)
int initalScreenRotation()
public int initalScreenRotation()
fun initalScreenRotation(): Int
- (int)initalScreenRotation
public func initalScreenRotation() -> Int32
public virtual int initalScreenRotation()
Devuelve
| Tipo | Descripción |
|---|---|
| Int32 |
isCompleted
Obtener si se ha completado.
bool easyar_InputFramePlayer_isCompleted(easyar_InputFramePlayer * This)
bool isCompleted()
public boolean isCompleted()
fun isCompleted(): Boolean
- (bool)isCompleted
public func isCompleted() -> Bool
public virtual bool isCompleted()
Devuelve
| Tipo | Descripción |
|---|---|
| Boolean |