FFix.Discovery.Error exception (ffix v0.2.0)

Copy Markdown View Source

A metadata parsing or discovery failure.

reason identifies the failure. Parse errors include line and text; subprocess errors include argv, exit_status, and captured output when available. :help_unavailable means a registered component has no help exposed by FFmpeg, not that the component is absent.

Summary

Types

t()

@type t() :: %FFix.Discovery.Error{
  __exception__: term(),
  argv: [String.t()] | nil,
  exit_status: term(),
  line: pos_integer() | nil,
  message: String.t(),
  output: binary() | nil,
  reason: atom(),
  text: String.t() | nil
}