def tile_marked_livestream_upcoming(self, video: Video):
     """
     Mark the video as live broadcast content (upcoming)
     :return:
     """
     video.kind = VIDEO_KIND_LIVE_SCHEDULED
     self.update_and_repaint_tile(video)
 def tile_unmarked_livestream(self, video: Video):
     """
     Unmark the video as live broadcast content (live)
     :return:
     """
     video.kind = VIDEO_KIND_VOD
     self.update_and_repaint_tile(video)
    def tile_unmarked_premiere(self, video: Video):
        """
        Unmark the video as live broadcast content (premiere)

        A premiere is: upcoming stream --> live stream --> vod
        :return:
        """
        video.kind = VIDEO_KIND_VOD
        self.update_and_repaint_tile(video)