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.
|
|---|