OutputHandler

clase pública OutputHandler

Clase base para controlar los resultados del gráfico de tareas de MediaPipe.

Categorías anidadas

Interfaz OutputHandler.OutputPacketConverter<OutputT extiende TaskResult, InputT>. Interfaz para convertir ERROR(/Packet) de salidas del gráfico MediaPipe en objetos de resultados de tareas y objetos de entrada de tareas. 
Interfaz OutputHandler.ProgressListener<OutputT>. Interfaz para el objeto de escucha de resultados de tareas de MediaPipe personalizable que recibe actualizaciones parciales de tareas hasta que se invoca con "done" configurado como true
Interfaz OutputHandler.PureResultListener<OutputT extiende TaskResult> Interfaz para el objeto de escucha de resultados de tareas de MediaPipe personalizable que solo puede recuperar objetos de resultados de tareas. 
Interfaz OutputHandler.ResultListener<OutputT extiende TaskResult, InputT> Interfaz para el objeto de escucha de resultados de tareas de MediaPipe personalizable que puede recuperar tanto los objetos de resultados de tareas como los datos de entrada correspondientes. 
Interfaz OutputHandler.ValueListener<OutputT>. Interfaz para el objeto de escucha de resultados de tareas de MediaPipe personalizable que solo recibe el valor de salida de una tarea. 

Constructores públicos

Métodos públicos

long
OutputT
void
setErrorListener(objeto de escucha ErrorListener)
Establece una devolución de llamada que se invocará cuando se arrojan excepciones del gráfico de tareas.
void
setHandleTimestampBoundChanges(control booleano handleTimestampBoundChanges)
Establece si el controlador de salida debe reaccionar a los cambios vinculados a la marca de tiempo que se representan como ERROR(/Packet) de salida vacías.
void
setOutputPacketConverter(OutputPacketConverter, conversor de<OutputT, InputT>)
Establece una devolución de llamada que se invocará para convertir una lista ERROR(/Packet) en un objeto de resultado de tarea y un objeto de entrada de tarea.
void
setResultListener(ResultListener<OutputT, InputT>)
Establece una devolución de llamada que se invocará cuando los objetos del resultado de la tarea estén disponibles.

Métodos heredados

Constructores públicos

public OutputHandler ()

Métodos públicos

public largo getLatestOutputTimestamp ()

public OutputT retrieveCachedTaskResult ()

public void setErrorListener (objeto de escucha ErrorListener)

Establece una devolución de llamada que se invocará cuando se arrojan excepciones del gráfico de tareas.

Parámetros
objeto de escucha La devolución de llamada ErrorListener definida por el usuario.

public void setHandleTimestampBoundChanges (boolean handleTimestampBoundChanges)

Establece si el controlador de salida debe reaccionar a los cambios vinculados a la marca de tiempo que se representan como ERROR(/Packet) de salida vacías.

Parámetros
handleTimestampBoundChanges Un valor booleano

public void setOutputPacketConverter (OutputPacketConverter, conversor de<OutputT, InputT>)

Establece una devolución de llamada que se invocará para convertir una lista ERROR(/Packet) en un objeto de resultado de tarea y un objeto de entrada de tarea.

Parámetros
converter la devolución de llamada OutputHandler.OutputPacketConverter específica de la tarea.

public void setResultListener (ResultListener<OutputT, InputT> objeto de escucha)

Establece una devolución de llamada que se invocará cuando los objetos del resultado de la tarea estén disponibles.

Parámetros
objeto de escucha la devolución de llamada OutputHandler.ResultListener definida por el usuario.