TasksStatsDummyLogger

public class TasksStatsDummyLogger

A dummy MediaPipe Tasks stats logger that has all methods as no-ops.

Public Methods

static TasksStatsDummyLogger
create(Context context, String taskNameStr, String taskRunningModeStr)
Creates the MediaPipe Tasks stats dummy logger.
void
logInitError()
Logs the MediaPipe Tasks API initialization error.
void
logInvocationReport(TasksStatsLogger.StatsSnapshot stats)
Logs the MediaPipe Tasks API periodic invocation report.
void
logSessionEnd()
Logs the Tasks API session end event.
void
logSessionStart()
Logs the start of a MediaPipe Tasks API session.
void
recordCpuInputArrival(long packetTimestamp)
Records MediaPipe Tasks API receiving CPU input data.
void
recordGpuInputArrival(long packetTimestamp)
Records MediaPipe Tasks API receiving GPU input data.
void
recordInvocationEnd(long packetTimestamp)
Records the end of a Mediapipe Tasks API invocation.

Inherited Methods