fps: number
}
+export interface VideoChannelAttribute {
+ id: number
+ uuid: string
+ name: string
+ displayName: string
+ url: string
+ host: string
+ avatar?: Avatar
+}
+
+export interface AccountAttribute {
+ id: number
+ uuid: string
+ name: string
+ displayName: string
+ url: string
+ host: string
+ avatar?: Avatar
+}
+
export interface Video {
id: number
uuid: string
blacklisted?: boolean
blacklistedReason?: string
- account: {
- id: number
- uuid: string
- name: string
- displayName: string
- url: string
- host: string
- avatar: Avatar
- }
+ account: AccountAttribute
+ channel: VideoChannelAttribute
- channel: {
- id: number
- uuid: string
- name: string
- displayName: string
- url: string
- host: string
- avatar: Avatar
+ userHistory?: {
+ currentTime: number
}
}