@jxstjh/jhvideo
Version:
HTML5 jhvideo base on MPEG2-TS Stream Player
36 lines (35 loc) • 773 B
TypeScript
export default MediaInfo;
declare class MediaInfo {
mimeType: any;
duration: any;
hasAudio: any;
hasVideo: any;
audioCodec: any;
videoCodec: any;
audioDataRate: any;
videoDataRate: any;
audioSampleRate: any;
audioChannelCount: any;
width: any;
height: any;
fps: any;
profile: any;
level: any;
refFrames: any;
chromaFormat: any;
sarNum: any;
sarDen: any;
metadata: any;
segments: any;
segmentCount: any;
hasKeyframesIndex: any;
keyframesIndex: any;
isComplete(): boolean;
isSeekable(): boolean;
getNearestKeyframe(milliseconds: any): {
index: number;
milliseconds: any;
fileposition: any;
};
_search(list: any, value: any): number;
}