C# 클래스 Tricycle.Media.FFmpeg.MediaInspector

상속: IMediaInspector
파일 보기 프로젝트 열기: kmcclive/tricycle

공개 메소드들

메소드 설명
Inspect ( string fileName ) : Task
MediaInspector ( string ffprobeFileName, IProcessRunner processRunner, IProcessUtility processUtility, ISerializer serializer ) : System
MediaInspector ( string ffprobeFileName, IProcessRunner processRunner, IProcessUtility processUtility, ISerializer serializer, TimeSpan timeout ) : System

비공개 메소드들

메소드 설명
DeserializeOutput ( string output, bool retry ) : T
Map ( string fileName, Output output ) : MediaInfo
Map ( Stream stream ) : StreamInfo
RunFFprobe ( string fileName, string options ) : Task

메소드 상세

Inspect() 공개 메소드

public Inspect ( string fileName ) : Task
fileName string
리턴 Task

MediaInspector() 공개 메소드

public MediaInspector ( string ffprobeFileName, IProcessRunner processRunner, IProcessUtility processUtility, ISerializer serializer ) : System
ffprobeFileName string
processRunner IProcessRunner
processUtility IProcessUtility
serializer ISerializer
리턴 System

MediaInspector() 공개 메소드

public MediaInspector ( string ffprobeFileName, IProcessRunner processRunner, IProcessUtility processUtility, ISerializer serializer, TimeSpan timeout ) : System
ffprobeFileName string
processRunner IProcessRunner
processUtility IProcessUtility
serializer ISerializer
timeout TimeSpan
리턴 System