คลาสสาธารณะ
OutputHandler
คลาสพื้นฐานสำหรับจัดการเอาต์พุตกราฟงาน MediaPipe
ชั้นเรียนที่ซ้อนกัน
ที่ปรับปรุงใหม่ | OutputHandler.OutputPacketConverter<ExportT ขยาย TaskResult, InputT> | อินเทอร์เฟซสำหรับการแปลงเอาต์พุตกราฟ MediaPipe ERROR(/Packet) เป็นออบเจ็กต์ผลลัพธ์ของงานและออบเจ็กต์อินพุต |
|
ที่ปรับปรุงใหม่ | OutputHandler.ProgressListener<เอาต์พุตT> | อินเทอร์เฟซสำหรับ Listener ผลลัพธ์งาน MediaPipe ที่ปรับแต่งได้ ซึ่งได้รับการอัปเดตงานบางส่วน
จนกว่าจะเรียกใช้โดยตั้งค่า "เสร็จสิ้น" เป็น true |
|
ที่ปรับปรุงใหม่ | OutputHandler.PureResultListener<ExportT ขยาย TaskResult> | อินเทอร์เฟซสำหรับ Listener ผลลัพธ์ของงาน MediaPipe ที่ปรับแต่งได้ ซึ่งดึงได้เฉพาะออบเจ็กต์ผลลัพธ์ของงานเท่านั้น | |
ที่ปรับปรุงใหม่ | OutputHandler.ResultListener<ExportT ขยาย TaskResult, InputT> | อินเทอร์เฟซสำหรับ Listener ผลลัพธ์ของงาน MediaPipe ที่ปรับแต่งได้ ซึ่งดึงทั้งออบเจ็กต์ผลลัพธ์งานและข้อมูลอินพุตที่เกี่ยวข้องได้ | |
ที่ปรับปรุงใหม่ | OutputHandler.ValueListener<เอาต์พุตT> | อินเทอร์เฟซสำหรับ Listener ผลลัพธ์งาน MediaPipe ที่ปรับแต่งได้ ซึ่งจะได้รับค่าเอาต์พุตของงานเท่านั้น |
บริษัทก่อสร้าง
วิธีการสาธารณะ
long | |
OutputT | |
void |
setErrorListener(Listener ErrorListener)
ตั้งค่าโค้ดเรียกกลับให้เรียกใช้เมื่อมีการส่งข้อยกเว้นจากกราฟงาน
|
void |
setHandleTimestampBoundChanges(แฮนเดิลบูลีนTimestampBoundChanges)
ตั้งค่าว่าเครื่องจัดการเอาต์พุตควรตอบสนองต่อการเปลี่ยนแปลงขอบเขตการประทับเวลาที่แสดงเป็นเอาต์พุตว่าง
ERROR(/Packet) หรือไม่ |
void |
setOutputPacketConverter(OutputPacketConverter<เอาต์พุตT, ตัวแปลง InputT>)
ตั้งค่าการเรียกกลับที่จะเรียกใช้เพื่อแปลงรายการ
ERROR(/Packet) เป็นออบเจ็กต์ผลลัพธ์งานและออบเจ็กต์อินพุตงาน |
void |
setResultListener(Listener Listener ResultListener<ExportT, InputT>)
ตั้งค่าการเรียกใช้โค้ดเรียกกลับเมื่อออบเจ็กต์ผลลัพธ์งานพร้อมใช้งาน
|
วิธีการที่รับช่วงมา
บริษัทก่อสร้าง
สาธารณะ OutputHandler ()
วิธีการสาธารณะ
สาธารณะ ยาว getLatestOutputTimestamp ()
public ExportT retrieveCachedTaskResult ()
สาธารณะ void setErrorListener (ErrorListener Listener)
ตั้งค่าโค้ดเรียกกลับให้เรียกใช้เมื่อมีการส่งข้อยกเว้นจากกราฟงาน
พารามิเตอร์
Listener | โค้ดเรียกกลับ ErrorListener ที่ผู้ใช้กำหนด
|
---|
สาธารณะ void setHandleTimestampBoundChanges (boolean handleTimestampBoundChanges)
ตั้งค่าว่าเครื่องจัดการเอาต์พุตควรตอบสนองต่อการเปลี่ยนแปลงขอบเขตการประทับเวลาที่แสดงเป็นเอาต์พุตว่าง ERROR(/Packet)
หรือไม่
พารามิเตอร์
handleTimestampBoundChanges | ค่าบูลีน |
---|
สาธารณะ void setOutputPacketConverter (OutputPacketConverter<เอาต์พุตT, ตัวแปลง InputT>)
ตั้งค่าการเรียกกลับที่จะเรียกใช้เพื่อแปลงรายการ ERROR(/Packet)
เป็นออบเจ็กต์ผลลัพธ์งานและออบเจ็กต์อินพุตงาน
พารามิเตอร์
ผู้ทำ Conversion | โค้ดเรียกกลับ OutputHandler.OutputPacketConverter ที่เจาะจงงาน
|
---|
สาธารณะ void setResultListener (ResultListener<เอาต์พุตT, InputT> Listener)
ตั้งค่าการเรียกใช้โค้ดเรียกกลับเมื่อออบเจ็กต์ผลลัพธ์งานพร้อมใช้งาน
พารามิเตอร์
Listener | โค้ดเรียกกลับ OutputHandler.ResultListener ที่ผู้ใช้กำหนด
|
---|