import Foundation

public enum PlaybackState: Equatable, Sendable {
    case notReady // Video not loaded, no icon
    case ready // Video loaded, ready to play (no icon)
    case loading // Video loading/buffering (no UI changes)
    case paused // Video paused by user (show play icon)
    case playing // Video playing (no play icon)
    case stopped // Video stopped/interrupted (no play icon)
}
