MoviaBox/Thimra/Class/Player/Model/SPPlayerProtocol.swift
2025-04-21 14:30:28 +08:00

35 lines
562 B
Swift

//
// SPPlayerProtocol.swift
// Thimra
//
// Created by on 2025/4/9.
//
import UIKit
protocol SPPlayerProtocol: NSObjectProtocol {
///
var playerFinishHadle: (() -> Void)? { get set }
var model: Any? { get set }
var videoInfo: SPVideoInfoModel? { get set }
var isCurrent: Bool { get set }
var rate: Float { get set }
///
func prepare()
///
func start()
///
func pause()
///
func replay()
}