공개 클래스 OutputHandler
MediaPipe 작업 그래프 출력을 처리하기 위한 기본 클래스입니다.
중첩된 클래스
인터페이스 | OutputHandler.OutputPacketConverter<OutputT가 TaskResult, InputT를 확장함 | MediaPipe 그래프 출력 ERROR(/Packet) 를 작업 결과 객체 및 작업 입력 객체로 변환하기 위한 인터페이스입니다. |
|
인터페이스 | OutputHandler.ProgressListener<OutputT> | `done` 이 true 로 설정된 상태로 호출될 때까지 부분적인 작업 업데이트를 수신하는 맞춤설정 가능한 MediaPipe 작업 결과 리스너의 인터페이스입니다. |
|
인터페이스 | OutputHandler.PureResultListener<OutputT가 TaskResult를 확장함> | 작업 결과 객체만 검색할 수 있는 맞춤설정 가능한 MediaPipe 작업 결과 리스너의 인터페이스입니다. | |
인터페이스 | OutputHandler.ResultListener<OutputT는 TaskResult, InputT>를 확장함 | 작업 결과 객체와 해당하는 입력 데이터를 모두 검색할 수 있는 맞춤설정 가능한 MediaPipe 작업 결과 리스너의 인터페이스입니다. | |
인터페이스 | OutputHandler.ValueListener<OutputT> | 작업의 출력 값만 수신하는 맞춤설정 가능한 MediaPipe 작업 결과 리스너의 인터페이스입니다. |
공개 생성자
공개 메서드
long | |
OutputT | |
void | |
void |
setHandleTimestampBoundChanges(boolean handleTimestampBoundChanges)
출력 핸들러가 빈 출력
ERROR(/Packet) 로 표시되는 타임스탬프 경계 변경에 반응해야 하는지 여부를 설정합니다. |
void |
setOutputPacketConverter(OutputPacketConverter<OutputT, InputT> 변환기)
ERROR(/Packet) 목록을 작업 결과 객체와 작업 입력 객체로 변환하기 위해 호출될 콜백을 설정합니다. |
void |
상속된 메서드
공개 생성자
public OutputHandler ()
공개 메서드
public long getLatestOutputTimestamp ()
public OutputT retrieveCachedTaskResult ()
public void setErrorListener (ErrorListener 리스너)
작업 그래프에서 예외가 발생할 때 호출될 콜백을 설정합니다.
매개변수
리스너 | 사용자 정의 ErrorListener 콜백
|
---|
public void setHandleTimestampBoundChanges (boolean handleTimestampBoundChanges)
출력 핸들러가 빈 출력 ERROR(/Packet)
로 표시되는 타임스탬프 경계 변경에 반응해야 하는지 여부를 설정합니다.
매개변수
handleTimestampBoundChanges | 부울 값 |
---|
public void setOutputPacketConverter (OutputPacketConverter<OutputT, InputT> 변환기)
ERROR(/Packet)
목록을 작업 결과 객체와 작업 입력 객체로 변환하기 위해 호출될 콜백을 설정합니다.
매개변수
converter | 작업별 OutputHandler.OutputPacketConverter 콜백입니다.
|
---|
public void setResultListener (ResultListener<OutputT, InputT> 리스너)
작업 결과 객체를 사용할 수 있게 되면 호출될 콜백을 설정합니다.
매개변수
리스너 | 사용자 정의 OutputHandler.ResultListener 콜백에 전달됩니다.
|
---|