          and outputs patched frame to the out queue.
  
          Parameters
          ----------
          in_queue: :class:`queue.Queue`
              The output from :class:`scripts.convert.Predictor`. Contains detected faces from the
              Faceswap model as well as the frame to be patched.
          out_queue: :class:`queue.Queue`
              The queue to place patched frames into for writing by one of Faceswap's
              :mod:`plugins.convert.writer` plugins.
 
</s> remove         out_queue: :class:`queue.Queue`
 </s> add         out_queue: :class:`~lib.queue_manager.EventQueue` </s> remove     in_queue: :class:`queue.Queue`
 </s> add     in_queue: :class:`~lib.queue_manager.EventQueue` </s> remove     def process(self, in_queue, out_queue):
 </s> add     def process(self, in_queue: "EventQueue", out_queue: "EventQueue"): </s> remove         queue_out: :class:`queue.Queue`
 </s> add         queue_out: :class:`~lib.queue_manager.EventQueue` </s> remove         patch_queue_in: :class:`queue.Queue`
 </s> add         patch_queue_in: :class:`~lib.queue_manager.EventQueue`
        in_queue: :class:`~lib.queue_manager.EventQueue`
          and outputs patched frame to the out queue.
  
          Parameters
          ----------
        in_queue: :class:`~lib.queue_manager.EventQueue`
              The output from :class:`scripts.convert.Predictor`. Contains detected faces from the
              Faceswap model as well as the frame to be patched.
          out_queue: :class:`queue.Queue`
              The queue to place patched frames into for writing by one of Faceswap's
              :mod:`plugins.convert.writer` plugins.
keep keep keep keep replace keep keep keep keep keep
 Bugfix: convert - Gif Writer
  - Fix non-launch error on Gif Writer
  - convert plugins - linting
  - convert/fs_media/preview/queue_manager - typing
  - Change convert items from dict to Dataclass 
lib/convert.py