def METHOD_NAME(self, received_size: int = 0, total_size: int = 0, status: Optional[Status] = None):
    """This is a default subtitle updating handler for streaming downloading progress"""
    match status:
        case Status.DONE | Status.FAILED:
            TaskManager.remove(self)
            return
        case _:
            pass
    if total_size == 0 and received_size == 0:
        self.subtitle = _("Calculating…")
        return
    percent = int(received_size / total_size * 100)
    self.subtitle = f"{percent}%"