Class dasar untuk menangani output grafik tugas MediaPipe.
Class Bertingkat
antarmuka | OutputHandler.OutputPacketConverter<OutputT memperluas TaskResult, InputT> | Antarmuka untuk mengonversi output grafik MediaPipe ERROR(/Packet) menjadi objek hasil tugas dan objek input tugas. |
|
antarmuka | OutputHandler.ProgressListener<OutputT> | Antarmuka untuk pemroses hasil tugas MediaPipe yang dapat disesuaikan dan menerima pembaruan tugas parsial hingga dipanggil dengan `done` ditetapkan ke true . |
|
antarmuka | OutputHandler.PureResultListener<OutputT memperluas TaskResult> | Antarmuka untuk pemroses hasil tugas MediaPipe yang dapat disesuaikan dan hanya dapat mengambil objek hasil tugas. | |
antarmuka | OutputHandler.ResultListener<OutputT memperluas TaskResult, InputT> | Antarmuka untuk pemroses hasil tugas MediaPipe yang dapat disesuaikan dan dapat mengambil objek hasil tugas dan data input yang sesuai. | |
antarmuka | OutputHandler.ValueListener<OutputT> | Antarmuka untuk pemroses hasil tugas MediaPipe yang dapat disesuaikan dan hanya menerima nilai output tugas. |
Konstruktor Publik
Metode Publik
long | |
OutputT | |
void |
setErrorListener(pemroses ErrorListener)
Menetapkan callback yang akan dipanggil saat pengecualian ditampilkan dari grafik tugas.
|
void |
setHandleTimestampBoundChanges(boolean handleTimestampBoundChanges)
Menetapkan apakah pengendali output harus bereaksi terhadap perubahan terikat stempel waktu yang direpresentasikan sebagai
ERROR(/Packet) output kosong. |
void |
setOutputPacketConverter(pengonversi OutputPacketConverter<OutputT, InputT>)
Menetapkan callback yang akan dipanggil untuk mengonversi daftar
ERROR(/Packet) menjadi objek hasil tugas dan objek input tugas. |
void |
setResultListener(ResultListener<OutputT, InputT> pemroses)
Menetapkan callback yang akan dipanggil saat objek hasil tugas tersedia.
|
Metode Turunan
Konstruktor Publik
publik OutputHandler ()
Metode Publik
public long getLatestOutputTimestamp ()
publik OutputT retrieveCachedTaskResult ()
public void setErrorListener (pemroses ErrorListener)
Menetapkan callback yang akan dipanggil saat pengecualian ditampilkan dari grafik tugas.
Parameter
pemroses | Callback ErrorListener yang ditentukan pengguna.
|
---|
public void setHandleTimestampBoundChanges (boolean handleTimestampBoundChanges)
Menetapkan apakah pengendali output harus bereaksi terhadap perubahan terikat stempel waktu yang direpresentasikan sebagai ERROR(/Packet)
output kosong.
Parameter
handleTimestampBoundChanges | Nilai boolean. |
---|
public void setOutputPacketConverter (OutputPacketConverter<OutputT, InputT> pengonversi)
Menetapkan callback yang akan dipanggil untuk mengonversi daftar ERROR(/Packet)
menjadi objek hasil tugas dan objek input tugas.
Parameter
converter | callback OutputHandler.OutputPacketConverter khusus tugas.
|
---|
public void setResultListener (ResultListener<OutputT, InputT> pemroses)
Menetapkan callback yang akan dipanggil saat objek hasil tugas tersedia.
Parameter
pemroses | callback OutputHandler.ResultListener yang ditentukan pengguna.
|
---|