C# Class FatAttitude.MediaStreamer.FFHLSRunner

Mostrar archivo Open project: carlospuk/remotepotato

Public Properties

Property Type Description
EncodingParameters FatAttitude.MediaStreamer.VideoEncodingParameters
IsReStarting bool
IsRunning bool
MapArgumentsString string

Public Methods

Method Description
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

Private Methods

Method Description
StoreSegment ( ) : void
croppedSizeForAspectRatio ( ) : string

Method Details

Abort() public method

public Abort ( ) : void
return void

ConstructArguments() public method

public ConstructArguments ( ) : void
return void

FFHLSRunner() public method

public FFHLSRunner ( string pathToTools, FatAttitude.MediaStreamer.HLS.SegmentStore segStore ) : System
pathToTools string
segStore FatAttitude.MediaStreamer.HLS.SegmentStore
return System

FFHLSRunner() public method

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
return System

InitTempWriter() public method

public InitTempWriter ( ) : void
return void

Initialise() public method

public Initialise ( ) : void
return void

SendDebugMessage() public method

public SendDebugMessage ( string txtDebug ) : void
txtDebug string
return void

Start() public method

public Start ( int _startAtSegment, string &txtResult ) : bool
_startAtSegment int
txtResult string
return bool

beginNextSegment() public method

public beginNextSegment ( ) : void
return void

finaliseCurrentSegment() public method

public finaliseCurrentSegment ( ) : void
return void

initDelimiter() public method

public initDelimiter ( ) : void
return void

prober_DebugMessage() public method

public prober_DebugMessage ( object sender, GenericEventArgs e ) : void
sender object
e GenericEventArgs
return void

processByte() public method

public processByte ( byte b ) : void
b byte
return void

processByteBuffer() public method

public processByteBuffer ( byte bytes ) : void
bytes byte
return void

processRemainingBytes() public method

public processRemainingBytes ( ) : void
return void

shellRunner_ProcessFinished() public method

public shellRunner_ProcessFinished ( object sender, GenericEventArgs e ) : void
sender object
e GenericEventArgs
return void

shellRunner_StandardErrorReceivedLine() public method

public shellRunner_StandardErrorReceivedLine ( object sender, GenericEventArgs e ) : void
sender object
e GenericEventArgs
return void

shellRunner_StandardOutputReceived() public method

public shellRunner_StandardOutputReceived ( object sender, GenericEventArgs e ) : void
sender object
e GenericEventArgs
return void

switchToNextSegment() public method

public switchToNextSegment ( ) : void
return void

Property Details

EncodingParameters public_oe property

public VideoEncodingParameters,FatAttitude.MediaStreamer EncodingParameters
return FatAttitude.MediaStreamer.VideoEncodingParameters

IsReStarting public_oe property

public bool IsReStarting
return bool

IsRunning public_oe property

public bool IsRunning
return bool

MapArgumentsString public_oe property

public string MapArgumentsString
return string