feat: enhance MediaItem with additional episode details and update ChannelInfo component
This commit is contained in:
@@ -226,9 +226,16 @@ pub struct MediaItem {
|
||||
pub title: String,
|
||||
pub content_type: ContentType,
|
||||
pub duration_secs: u32,
|
||||
pub description: Option<String>,
|
||||
pub genres: Vec<String>,
|
||||
pub year: Option<u16>,
|
||||
pub tags: Vec<String>,
|
||||
/// For episodes: the parent TV show name.
|
||||
pub series_name: Option<String>,
|
||||
/// For episodes: season number (1-based).
|
||||
pub season_number: Option<u32>,
|
||||
/// For episodes: episode number within the season (1-based).
|
||||
pub episode_number: Option<u32>,
|
||||
}
|
||||
|
||||
/// A fully resolved 48-hour broadcast program for one channel.
|
||||
|
||||
Reference in New Issue
Block a user