docs: def __stop_decoder(self):
          """
          Stop the decoder thread, which will in turn stop the track.
          """
          if self.__decoder_thread:
              self.__decoder_queue.put(None)
              self.__decoder_thread.join()
              self.__decoder_thread = None