C# Класс Tricycle.Media.FFmpeg.MediaInspector

Наследование: IMediaInspector
Показать файл Открыть проект

Открытые методы

Метод Описание
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