Basisklasse für die Verarbeitung von Ausgaben des MediaPipe-Taskdiagramms.
Verschachtelte Klassen
Oberfläche | OutputHandler.OutputPacketConverter<OutputT erweitert TaskResult, InputT> | Schnittstelle zum Konvertieren von MediaPipe-Diagrammausgabe-ERROR(/Packet) s in ein Aufgabenergebnisobjekt und ein Aufgabeneingabeobjekt. |
|
Oberfläche | OutputHandler.ProgressListener<OutputT> | Schnittstelle für den anpassbaren MediaPipe-Aufgabenergebnis-Listener, der Teilaktualisierungen von Aufgaben empfängt, bis er aufgerufen wird und „done“ auf true gesetzt ist. |
|
Oberfläche | OutputHandler.PureResultListener<OutputT erweitert TaskResult> | Schnittstelle für den anpassbaren MediaPipe-Aufgabenergebnis-Listener, der nur Aufgabenergebnisobjekte abrufen kann. | |
Oberfläche | OutputHandler.ResultListener<OutputT erweitert TaskResult, InputT> | Schnittstelle für den anpassbaren MediaPipe-Aufgabenergebnis-Listener, der sowohl Aufgabenergebnisobjekte als auch die entsprechenden Eingabedaten abrufen kann. | |
Oberfläche | OutputHandler.ValueListener<OutputT> | Schnittstelle für den anpassbaren MediaPipe-Aufgabenergebnis-Listener, der nur den Ausgabewert einer Aufgabe empfängt. |
Public Constructors
Public Methods
long | |
OutputT | |
void |
setErrorListener(ErrorListener-Listener)
Legt einen Callback fest, der aufgerufen werden soll, wenn Ausnahmen von der Aufgabengrafik ausgelöst werden.
|
void |
setHandleTimestampBoundChanges(boolean handleTimestampBoundChanges)
Legt fest, ob der Ausgabe-Handler auf Änderungen an Zeitstempelgrenzen reagieren soll, die als leere Ausgabe-
ERROR(/Packet) s dargestellt werden. |
void |
setOutputPacketConverter(OutputPacketConverter<OutputT, InputT>-Konverter)
Legt einen Callback fest, der aufgerufen werden soll, um eine
ERROR(/Packet) -Liste in ein Aufgabenergebnisobjekt und ein Aufgabeneingabeobjekt zu konvertieren. |
void |
setResultListener(ResultListener<OutputT, InputT>-Listener)
Legt einen Callback fest, der aufgerufen werden soll, wenn Taskergebnisobjekte verfügbar werden.
|
Übernommene Methoden
Public Constructors
public OutputHandler ()
Public Methods
public long getLatestOutputTimestamp ()
public AusgabeT retrieveCachedTaskResult ()
public void setErrorListener (ErrorListener-Listener)
Legt einen Callback fest, der aufgerufen werden soll, wenn Ausnahmen von der Aufgabengrafik ausgelöst werden.
Parameter
Listener | Der benutzerdefinierte ErrorListener -Callback.
|
---|
public void setHandleTimestampBoundChanges (boolean handleTimestampBoundChanges)
Legt fest, ob der Ausgabe-Handler auf Änderungen an Zeitstempelgrenzen reagieren soll, die als leere Ausgabe-ERROR(/Packet)
s dargestellt werden.
Parameter
handleTimestampBoundChanges | Ein boolescher Wert. |
---|
public void setOutputPacketConverter (OutputPacketConverter<OutputT, InputT>-Konverter)
Legt einen Callback fest, der aufgerufen werden soll, um eine ERROR(/Packet)
-Liste in ein Aufgabenergebnisobjekt und ein Aufgabeneingabeobjekt zu konvertieren.
Parameter
Context-sensitive, please paraphrase as needed: Nutzer mit Conversion; Conversion durchgeführt; Nutzer, für den eine Conversion verzeichnet wurde etc. | den aufgabenspezifischen OutputHandler.OutputPacketConverter -Callback.
|
---|
public void setResultListener (ResultListener<OutputT, InputT>-Listener)
Legt einen Callback fest, der aufgerufen werden soll, wenn Taskergebnisobjekte verfügbar werden.
Parameter
Listener | den benutzerdefinierten OutputHandler.ResultListener -Callback.
|
---|