C# Class MoonAdpcm.AdpcmMediaStreamSource

Inheritance: System.Windows.Media.MediaStreamSource
Exibir arquivo Open project: mono/mooncodecs Class Usage Examples

Public Methods

Method Description
AdpcmMediaStreamSource ( Stream input ) : System

Protected Methods

Method Description
CloseMedia ( ) : void
GetDiagnosticAsync ( MediaStreamSourceDiagnosticKind diagnosticKind ) : void
GetSampleAsync ( MediaStreamType mediaStreamType ) : void
OpenMediaAsync ( ) : void
SeekAsync ( long seekToTime ) : void
SwitchMediaStreamAsync ( System.Windows.Media.MediaStreamDescription mediaStreamDescription ) : void

Private Methods

Method Description
DecodeSamples ( ) : IEnumerable

Method Details

AdpcmMediaStreamSource() public method

public AdpcmMediaStreamSource ( Stream input ) : System
input Stream
return System

CloseMedia() protected method

protected CloseMedia ( ) : void
return void

GetDiagnosticAsync() protected method

protected GetDiagnosticAsync ( MediaStreamSourceDiagnosticKind diagnosticKind ) : void
diagnosticKind MediaStreamSourceDiagnosticKind
return void

GetSampleAsync() protected method

protected GetSampleAsync ( MediaStreamType mediaStreamType ) : void
mediaStreamType MediaStreamType
return void

OpenMediaAsync() protected method

protected OpenMediaAsync ( ) : void
return void

SeekAsync() protected method

protected SeekAsync ( long seekToTime ) : void
seekToTime long
return void

SwitchMediaStreamAsync() protected method

protected SwitchMediaStreamAsync ( System.Windows.Media.MediaStreamDescription mediaStreamDescription ) : void
mediaStreamDescription System.Windows.Media.MediaStreamDescription
return void