Feline.Observer behaviour (feline v0.1.0-rc.1)

Copy Markdown View Source

Behaviour for observing frame processing in a pipeline.

Implement on_process_frame/1 and/or on_push_frame/1 to receive telemetry data about frames as they flow through processors.

Summary

Callbacks

on_process_frame(data)

(optional)
@callback on_process_frame(data :: map()) :: :ok

on_push_frame(data)

(optional)
@callback on_push_frame(data :: map()) :: :ok