C# Класс FatAttitude.MediaStreamer.FFHLSRunner

Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
EncodingParameters FatAttitude.MediaStreamer.VideoEncodingParameters
IsReStarting bool
IsRunning bool
MapArgumentsString string

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

Метод Описание
Abort ( ) : void
ConstructArguments ( ) : void
FFHLSRunner ( string pathToTools, FatAttitude.MediaStreamer.HLS.SegmentStore segStore ) : System
FFHLSRunner ( string pathToTools, FatAttitude.MediaStreamer.HLS.SegmentStore store, FatAttitude.MediaStreamer.VideoEncodingParameters vidParameters ) : System
InitTempWriter ( ) : void
Initialise ( ) : void
SendDebugMessage ( string txtDebug ) : void
Start ( int _startAtSegment, string &txtResult ) : bool
beginNextSegment ( ) : void
finaliseCurrentSegment ( ) : void
initDelimiter ( ) : void
prober_DebugMessage ( object sender, GenericEventArgs e ) : void
processByte ( byte b ) : void
processByteBuffer ( byte bytes ) : void
processRemainingBytes ( ) : void
shellRunner_ProcessFinished ( object sender, GenericEventArgs e ) : void
shellRunner_StandardErrorReceivedLine ( object sender, GenericEventArgs e ) : void
shellRunner_StandardOutputReceived ( object sender, GenericEventArgs e ) : void
switchToNextSegment ( ) : void

Приватные методы

Метод Описание
StoreSegment ( ) : void
croppedSizeForAspectRatio ( ) : string

Описание методов

Abort() публичный Метод

public Abort ( ) : void
Результат void

ConstructArguments() публичный Метод

public ConstructArguments ( ) : void
Результат void

FFHLSRunner() публичный Метод

public FFHLSRunner ( string pathToTools, FatAttitude.MediaStreamer.HLS.SegmentStore segStore ) : System
pathToTools string
segStore FatAttitude.MediaStreamer.HLS.SegmentStore
Результат System

FFHLSRunner() публичный Метод

public FFHLSRunner ( string pathToTools, FatAttitude.MediaStreamer.HLS.SegmentStore store, FatAttitude.MediaStreamer.VideoEncodingParameters vidParameters ) : System
pathToTools string
store FatAttitude.MediaStreamer.HLS.SegmentStore
vidParameters FatAttitude.MediaStreamer.VideoEncodingParameters
Результат System

InitTempWriter() публичный Метод

public InitTempWriter ( ) : void
Результат void

Initialise() публичный Метод

public Initialise ( ) : void
Результат void

SendDebugMessage() публичный Метод

public SendDebugMessage ( string txtDebug ) : void
txtDebug string
Результат void

Start() публичный Метод

public Start ( int _startAtSegment, string &txtResult ) : bool
_startAtSegment int
txtResult string
Результат bool

beginNextSegment() публичный Метод

public beginNextSegment ( ) : void
Результат void

finaliseCurrentSegment() публичный Метод

public finaliseCurrentSegment ( ) : void
Результат void

initDelimiter() публичный Метод

public initDelimiter ( ) : void
Результат void

prober_DebugMessage() публичный Метод

public prober_DebugMessage ( object sender, GenericEventArgs e ) : void
sender object
e GenericEventArgs
Результат void

processByte() публичный Метод

public processByte ( byte b ) : void
b byte
Результат void

processByteBuffer() публичный Метод

public processByteBuffer ( byte bytes ) : void
bytes byte
Результат void

processRemainingBytes() публичный Метод

public processRemainingBytes ( ) : void
Результат void

shellRunner_ProcessFinished() публичный Метод

public shellRunner_ProcessFinished ( object sender, GenericEventArgs e ) : void
sender object
e GenericEventArgs
Результат void

shellRunner_StandardErrorReceivedLine() публичный Метод

public shellRunner_StandardErrorReceivedLine ( object sender, GenericEventArgs e ) : void
sender object
e GenericEventArgs
Результат void

shellRunner_StandardOutputReceived() публичный Метод

public shellRunner_StandardOutputReceived ( object sender, GenericEventArgs e ) : void
sender object
e GenericEventArgs
Результат void

switchToNextSegment() публичный Метод

public switchToNextSegment ( ) : void
Результат void

Описание свойств

EncodingParameters публичное свойство

public VideoEncodingParameters,FatAttitude.MediaStreamer EncodingParameters
Результат FatAttitude.MediaStreamer.VideoEncodingParameters

IsReStarting публичное свойство

public bool IsReStarting
Результат bool

IsRunning публичное свойство

public bool IsRunning
Результат bool

MapArgumentsString публичное свойство

public string MapArgumentsString
Результат string