C# 클래스 iSpyApplication.Sources.Audio.streams.FfmpegAudioStream

상속: IAudioSource, IDisposable
파일 보기 프로젝트 열기: ispysoftware/iSpy

공개 프로퍼티들

프로퍼티 타입 설명
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