Muxer fifo [FIFO queue pseudo-muxer]:
Fifo muxer AVOptions:
  -fifo_format       <string>     E........ Target muxer
  -queue_size        <int>        E........ Size of fifo queue (from 1 to INT_MAX) (default 60)
  -format_opts       <string>     E........ Options to be passed to underlying muxer
  -drop_pkts_on_overflow <boolean>    E........ Drop packets on fifo queue overflow not to block encoder (default false)
  -restart_with_keyframe <boolean>    E........ Wait for keyframe when restarting output (default false)
  -attempt_recovery  <boolean>    E........ Attempt recovery in case of failure (default false)
  -max_recovery_attempts <int>        E........ Maximal number of recovery attempts (from 0 to INT_MAX) (default 0)
  -recovery_wait_time <duration>   E........ Waiting time between recovery attempts (default 5)
  -recovery_wait_streamtime <boolean>    E........ Use stream time instead of real time while waiting for recovery (default false)
  -recover_any_error <boolean>    E........ Attempt recovery regardless of type of the error (default false)


