mirror of
https://github.com/hensm/fx_cast.git
synced 2026-06-12 18:39:58 +00:00
Move media directory under cast
This commit is contained in:
33
ext/src/shim/cast/media/classes/MediaInfo.ts
Normal file
33
ext/src/shim/cast/media/classes/MediaInfo.ts
Normal file
@@ -0,0 +1,33 @@
|
||||
"use strict";
|
||||
|
||||
import GenericMediaMetadata from "./GenericMediaMetadata";
|
||||
import MovieMediaMetadata from "./MovieMediaMetadata";
|
||||
import MusicTrackMediaMetadata from "./MusicTrackMediaMetadata";
|
||||
import PhotoMediaMetadata from "./PhotoMediaMetadata";
|
||||
import TvShowMediaMetadata from "./TvShowMediaMetadata";
|
||||
|
||||
import TextTrackStyle from "./TextTrackStyle";
|
||||
import Track from "./Track";
|
||||
|
||||
import { StreamType } from "../enums";
|
||||
|
||||
|
||||
type Metadata =
|
||||
GenericMediaMetadata
|
||||
| MovieMediaMetadata
|
||||
| MusicTrackMediaMetadata
|
||||
| PhotoMediaMetadata
|
||||
| TvShowMediaMetadata;
|
||||
|
||||
export default class MediaInfo {
|
||||
public customData: string = null;
|
||||
public duration: number = null;
|
||||
public metadata: Metadata = null;
|
||||
public streamType: string = StreamType.BUFFERED;
|
||||
public textTrackStyle: TextTrackStyle = null;
|
||||
public tracks: Track[] = null;
|
||||
|
||||
constructor (
|
||||
public contentId: string
|
||||
, public contentType: string) {}
|
||||
}
|
||||
Reference in New Issue
Block a user