C# Class iSpyApplication.Sources.Audio.streams.FfmpegAudioStream

Inheritance: IAudioSource, IDisposable
Afficher le fichier Open project: ispysoftware/iSpy

Méthodes publiques

Свойство Type Description
AnalyseDuration int
Cookies string
Headers string
Timeout int
UserAgent string

Private Properties

Свойство Type Description
FfmpegListener void
ShutDown void

Méthodes publiques

Méthode Description
Dispose ( ) : void
FfmpegAudioStream ( ) : System

Initializes a new instance of the LocalDeviceStream class.

FfmpegAudioStream ( string source ) : System

Initializes a new instance of the LocalDeviceStream class.

SampleChannelPreVolumeMeter ( object sender, NAudio.Wave.SampleProviders.StreamVolumeEventArgs e ) : void
Start ( ) : void

Start audio source.

Starts audio source and return execution to caller. audio source object creates background thread and notifies about new frames with the help of DataAvailable event.

Stop ( ) : void

Stop audio source.

Stops audio source.

Méthodes protégées

Méthode Description
Dispose ( bool disposing ) : void

Private Methods

Méthode Description
FfmpegListener ( ) : void
ShutDown ( string errmsg ) : void

Method Details

Dispose() public méthode

public Dispose ( ) : void
Résultat void

Dispose() protected méthode

protected Dispose ( bool disposing ) : void
disposing bool
Résultat void

FfmpegAudioStream() public méthode

Initializes a new instance of the LocalDeviceStream class.
public FfmpegAudioStream ( ) : System
Résultat System

FfmpegAudioStream() public méthode

Initializes a new instance of the LocalDeviceStream class.
public FfmpegAudioStream ( string source ) : System
source string source, which provides audio data.
Résultat System

SampleChannelPreVolumeMeter() public méthode

public SampleChannelPreVolumeMeter ( object sender, NAudio.Wave.SampleProviders.StreamVolumeEventArgs e ) : void
sender object
e NAudio.Wave.SampleProviders.StreamVolumeEventArgs
Résultat void

Start() public méthode

Start audio source.
Starts audio source and return execution to caller. audio source object creates background thread and notifies about new frames with the help of DataAvailable event.
audio source is not specified.
public Start ( ) : void
Résultat void

Stop() public méthode

Stop audio source.

Stops audio source.

public Stop ( ) : void
Résultat void

Property Details

AnalyseDuration public_oe property

public int AnalyseDuration
Résultat int

Cookies public_oe property

public string Cookies
Résultat string

Headers public_oe property

public string Headers
Résultat string

Timeout public_oe property

public int Timeout
Résultat int

UserAgent public_oe property

public string UserAgent
Résultat string