Files
jellydisc/jellyfin/models.py
2025-12-10 03:36:34 +01:00

20 lines
361 B
Python

from pydantic import BaseModel
from enum import Enum
from typing import Optional
class JellyfinMediaType(str, Enum):
AUDIO = 'Audio'
MOVIE = 'Movie'
EPISODE = 'Episode'
class JellyfinMediaItem(BaseModel):
id: str
name: str
type: JellyfinMediaType
image_url: str
start: Optional[int]
end: Optional[int]
metadata: dict