OutputHandler

Classe publique OutputHandler

Classe de base pour la gestion des sorties de graphe de tâches MediaPipe

Classes imbriquées

interface OutputHandler.OutputPacketConverter<OutputT étend TaskResult, InputT> Interface permettant de convertir les valeurs ERROR(/Packet) de sortie du graphique MediaPipe en objet de résultat de tâche et en objet d'entrée de tâche. 
interface OutputHandler.ProgressListener<OutputT> Interface de l'écouteur de résultats de tâche MediaPipe personnalisable qui reçoit des mises à jour partielles des tâches jusqu'à ce qu'elle soit appelée avec "done" défini sur true
interface OutputHandler.PureResultListener<OutputT étend TaskResult> Interface de l'écouteur de résultats de tâche MediaPipe personnalisable qui ne peut récupérer que les objets de résultats de tâche. 
interface OutputHandler.ResultListener<OutputT étend TaskResult, InputT> Interface de l'écouteur de résultats de tâche MediaPipe personnalisable qui peut récupérer à la fois les objets de résultats de tâche et les données d'entrée correspondantes. 
interface OutputHandler.ValueListener<OutputT> Interface de l'écouteur de résultats de tâche MediaPipe personnalisable qui ne reçoit que la valeur de sortie d'une tâche. 

Constructeurs publics

Méthodes publiques

long
OutputT
void
setErrorListener(écouteur ErrorListener)
Définit un rappel à invoquer lorsque des exceptions sont générées à partir du graphique des tâches.
void
setHandleTimestampBoundChanges(booléen handleTimestampBoundChanges)
Détermine si le gestionnaire de sortie doit réagir aux modifications liées à l'horodatage représentées par des ERROR(/Packet) de sortie vides.
void
setOutputPacketConverter(OutputPacketConverter<OutputT, InputT>))
Définit un rappel à appeler pour convertir une liste ERROR(/Packet) en objet de résultat de tâche et en objet d'entrée de tâche.
void
setResultListener(ResultListener<OutputT, écouteur InputT>)
Définit un rappel à appeler lorsque les objets de résultat de la tâche deviennent disponibles.

Méthodes héritées

Constructeurs publics

public OutputHandler ()

Méthodes publiques

public long getLatestOutputTimestamp ()

public OutputT retrieveCachedTaskResult ()

public void setErrorListener (écouteur ErrorListener)

Définit un rappel à invoquer lorsque des exceptions sont générées à partir du graphique des tâches.

Paramètres
écouteur Rappel ErrorListener défini par l'utilisateur.

public void setHandleTimestampBoundChanges (boolean handleTimestampBoundChanges)

Détermine si le gestionnaire de sortie doit réagir aux modifications liées à l'horodatage représentées par des ERROR(/Packet) de sortie vides.

Paramètres
handleTimestampBoundChanges Une valeur booléenne.

public void setOutputPacketConverter (OutputPacketConverter<OutputT, InputT> convertisseur)

Définit un rappel à appeler pour convertir une liste ERROR(/Packet) en objet de résultat de tâche et en objet d'entrée de tâche.

Paramètres
converter le rappel OutputHandler.OutputPacketConverter spécifique à la tâche.

public void setResultListener (ResultListener<OutputT, InputT> écouteur)

Définit un rappel à appeler lorsque les objets de résultat de la tâche deviennent disponibles.

Paramètres
écouteur le rappel OutputHandler.ResultListener défini par l'utilisateur.