C# Class MoonVorbis.OggMediaStreamSource

Inheritance: System.Windows.Media.MediaStreamSource
Afficher le fichier Open project: mono/mooncodecs Class Usage Examples

Méthodes publiques

Méthode Description
OggMediaStreamSource ( Stream input ) : System

Méthodes protégées

Méthode 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

Méthode Description
DecodeSamples ( ) : IEnumerable

Method Details

CloseMedia() protected méthode

protected CloseMedia ( ) : void
Résultat void

GetDiagnosticAsync() protected méthode

protected GetDiagnosticAsync ( MediaStreamSourceDiagnosticKind diagnosticKind ) : void
diagnosticKind MediaStreamSourceDiagnosticKind
Résultat void

GetSampleAsync() protected méthode

protected GetSampleAsync ( MediaStreamType mediaStreamType ) : void
mediaStreamType MediaStreamType
Résultat void

OggMediaStreamSource() public méthode

public OggMediaStreamSource ( Stream input ) : System
input Stream
Résultat System

OpenMediaAsync() protected méthode

protected OpenMediaAsync ( ) : void
Résultat void

SeekAsync() protected méthode

protected SeekAsync ( long seekToTime ) : void
seekToTime long
Résultat void

SwitchMediaStreamAsync() protected méthode

protected SwitchMediaStreamAsync ( System.Windows.Media.MediaStreamDescription mediaStreamDescription ) : void
mediaStreamDescription System.Windows.Media.MediaStreamDescription
Résultat void