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       <dictionary> 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)
  -timeshift         <duration>   E......... Delay fifo output (default 0)


