Halyri - Mobiili  0.9.1
 All Classes Namespaces Functions Enumerations Properties
Package Halyri.AudioVideoManagers

Classes

class  AudioVideoPlaybackManager
 Handles playback of incoming audio and picture data. Currently only performs the playback of speex encoded audio using XNA sound effect instances. More...
 
class  PreviewImageCapturer
 Class for capturing preview images from AudioVideoCaptureDevice and compressing them to jpeg. Enables the comressed frames to have lower resolution and frame rate than the AudioVideoCaptureDevice preview buffer generates. More...
 
class  WavAudioSampleCapturer
 Class for capturing PCM audio fragments from XNA microphone and processing them as WAVE files. More...
 
class  WaveFileHeader
 Class for generating canonical WAVE header to an array of PCM samples. More...
 

Functions

delegate void JpgFrameCaptured (object sender, EventArgs e, byte[] jpgData)
 Delegate for jpg frame captured events. More...
 
delegate void WaveSegmentCaptured (object sender, EventArgs e, byte[] audioFrame)
 Delegate for wave file captured events. More...
 
delegate void PcmSegmentCaptured (object sender, EventArgs e, byte[] audioFrame)
 Delegate for pcm data samples captured events. More...
 

Function Documentation

delegate void Halyri.AudioVideoManagers.JpgFrameCaptured ( object  sender,
EventArgs  e,
byte[]  jpgData 
)

Delegate for jpg frame captured events.

Parameters
senderSending object
eEventargs, normally empty
jpgDataJpeg image data bytes
delegate void Halyri.AudioVideoManagers.PcmSegmentCaptured ( object  sender,
EventArgs  e,
byte[]  audioFrame 
)

Delegate for pcm data samples captured events.

Parameters
senderSending object
eEventargs, normally empty
audioFramePCM data samples
delegate void Halyri.AudioVideoManagers.WaveSegmentCaptured ( object  sender,
EventArgs  e,
byte[]  audioFrame 
)

Delegate for wave file captured events.

Parameters
senderSending object
eEventargs, normally empty
audioFrameWave audio file fragment