OutputHandler

公開類別 OutputHandler

處理 MediaPipe 工作圖表輸出內容的基礎類別。

巢狀類別

OutputHandler.OutputPacketConverter<OutputT 擴充 TaskResult、InputT> 這個介面可將 MediaPipe 圖表輸出 ERROR(/Packet) 轉換成工作結果物件和工作輸入物件。
OutputHandler.ProgressListener<OutputT> 可自訂 MediaPipe 工作結果事件監聽器的介面,該事件監聽器會收到部分工作更新,直到在「done」設為 true 的情況下叫用為止。 
OutputHandler.PureResultListener<OutputT 擴充 TaskResult> 可自訂 MediaPipe 工作結果監聽器的介面,只能擷取工作結果物件。
OutputHandler.ResultListener<OutputT 擴充 TaskResult、InputT> 可自訂 MediaPipe 工作結果監聽器的介面,可擷取工作結果物件和對應的輸入資料。
OutputHandler.ValueListener<OutputT> 可自訂 MediaPipe 工作結果事件監聽器的介面,該事件監聽器只會接收工作的輸出值。

公用建構函式

公用方法

OutputT
void
setErrorListener(ErrorListener 事件監聽器)
設定要在工作圖中擲回例外狀況時叫用的回呼。
void
setHandleTimestampBoundChanges(boolean handleTimestampBoundChanges)
設定輸出處理常式是否應回應以空白輸出 ERROR(/Packet) 表示的時間戳記邊界異動。
void
setOutputPacketConverter(OutputPacketConverter<OutputT, InputT> 轉換工具)
設定叫用回呼,以將 ERROR(/Packet) 清單轉換成工作結果物件和工作輸入物件。
void
setResultListener(ResultListener<OutputT, InputT> 事件監聽器)
設定工作結果物件可供使用時,要叫用的回呼。

繼承的方法