Tsarr Documentation - v2.16.0
    Preparing search index...

    Type Alias PlaybackProgressInfoWritable

    Class PlaybackProgressInfo.

    type PlaybackProgressInfoWritable = {
        CanSeek?: boolean;
        Item?: BaseItemDtoWritable | null;
        ItemId?: string;
        SessionId?: string | null;
        MediaSourceId?: string | null;
        AudioStreamIndex?: number | null;
        SubtitleStreamIndex?: number | null;
        IsPaused?: boolean;
        IsMuted?: boolean;
        PositionTicks?: number | null;
        PlaybackStartTimeTicks?: number | null;
        VolumeLevel?: number | null;
        Brightness?: number | null;
        AspectRatio?: string | null;
        PlayMethod?: "Transcode" | "DirectStream" | "DirectPlay";
        LiveStreamId?: string | null;
        PlaySessionId?: string | null;
        RepeatMode?: "RepeatNone" | "RepeatAll" | "RepeatOne";
        PlaybackOrder?: "Default" | "Shuffle";
        NowPlayingQueue?: QueueItem[] | null;
        PlaylistItemId?: string | null;
    }
    Index
    CanSeek?: boolean

    Gets or sets a value indicating whether this instance can seek.

    Item?: BaseItemDtoWritable | null

    Gets or sets the item.

    ItemId?: string

    Gets or sets the item identifier.

    SessionId?: string | null

    Gets or sets the session id.

    MediaSourceId?: string | null

    Gets or sets the media version identifier.

    AudioStreamIndex?: number | null

    Gets or sets the index of the audio stream.

    SubtitleStreamIndex?: number | null

    Gets or sets the index of the subtitle stream.

    IsPaused?: boolean

    Gets or sets a value indicating whether this instance is paused.

    IsMuted?: boolean

    Gets or sets a value indicating whether this instance is muted.

    PositionTicks?: number | null

    Gets or sets the position ticks.

    PlaybackStartTimeTicks?: number | null
    VolumeLevel?: number | null

    Gets or sets the volume level.

    Brightness?: number | null
    AspectRatio?: string | null
    PlayMethod?: "Transcode" | "DirectStream" | "DirectPlay"

    Gets or sets the play method.

    LiveStreamId?: string | null

    Gets or sets the live stream identifier.

    PlaySessionId?: string | null

    Gets or sets the play session identifier.

    RepeatMode?: "RepeatNone" | "RepeatAll" | "RepeatOne"

    Gets or sets the repeat mode.

    PlaybackOrder?: "Default" | "Shuffle"

    Gets or sets the playback order.

    NowPlayingQueue?: QueueItem[] | null
    PlaylistItemId?: string | null