C# Класс iSpyApplication.Sources.Audio.streams.FfmpegAudioStream

Наследование: IAudioSource, IDisposable
Показать файл Открыть проект

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

Свойство Тип Описание
AnalyseDuration int
Cookies string
Headers string
Timeout int
UserAgent string

Private Properties

Свойство Тип Описание
FfmpegListener void
ShutDown void

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

Метод Описание
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.

Защищенные методы

Метод Описание
Dispose ( bool disposing ) : void

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

Метод Описание
FfmpegListener ( ) : void
ShutDown ( string errmsg ) : void

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

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

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

Dispose() защищенный Метод

protected Dispose ( bool disposing ) : void
disposing bool
Результат void

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

Initializes a new instance of the LocalDeviceStream class.
public FfmpegAudioStream ( ) : System
Результат System

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

Initializes a new instance of the LocalDeviceStream class.
public FfmpegAudioStream ( string source ) : System
source string source, which provides audio data.
Результат System

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

public SampleChannelPreVolumeMeter ( object sender, NAudio.Wave.SampleProviders.StreamVolumeEventArgs e ) : void
sender object
e NAudio.Wave.SampleProviders.StreamVolumeEventArgs
Результат void

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

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
Результат void

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

Stop audio source.

Stops audio source.

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

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

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

public int AnalyseDuration
Результат int

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

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

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

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

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

public int Timeout
Результат int

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

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