docs: def deactivate_output(self, universe: int) -> None:
          """
          Deactivates an existing sending. Every data from the existing sending output will be lost.
          (TTL, Multicast, DMX data, ..)
          :param universe: the universe to deactivate. If the universe was not activated before, no error is raised
          """
          check_universe(universe)
          try:  # try to send out three messages with stream_termination bit set to 1
              self._outputs[universe]._packet.option_StreamTerminated = True
              for i in range(0, 3):
                  self._output_thread.send_out(self._outputs[universe])
          except:
              pass
          try:
              del self._outputs[universe]
          except:
              pass