@extscreen/es3-player
Version:
Vue-Next binding for ES native framework
28 lines (27 loc) • 553 B
TypeScript
export declare const HLS_ADAPTIVE_NUMBER = -2;
export declare enum TrackType {
VIDEO = 1,
AUDIO = 2,
SUBTITLE = 3
}
export declare enum SubType {
GRAPH = 0,
TEXT = 1
}
export interface M3U8DefinitionInfo {
id: number;
streams: Array<StreamInfo>;
}
export interface StreamInfo {
id?: number;
index: number;
trackType: TrackType;
language: string;
title: string;
codec: string;
videoWidth?: number;
videoHeight?: number;
channels?: number;
channelName?: string;
subType?: SubType;
}