Halyri - Server  0.9.1
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
MediaConfigurationDto Class Reference

Dto container class representing a audio/video capture configuration. Contains quantifiers specifying the quality of the captured media. More...

Public Member Functions

void PerformConstraintCheck ()
 Ensures that the AudioCompressionQuality and PictureCompressionQuality conform to their permissible ranges. More...
 

Public Attributes

int AudioCompressionQualityMin = 0
 The lowest permissible audio compression quality quantifier value. More...
 
int AudioCompressionQualityMax = 10
 The highest permissible audio compression quality quantifier value. More...
 
const float PictureFpsMin = 0.0F
 The smallest permissible picture fps. More...
 
int PictureCompressionQualityMin = 0
 The lowest permissible picture compression quality quantifier value. More...
 
int PictureCompressionQualityMax = 100
 The highest permissible picture compression quality quantifier value. More...
 

Properties

bool EnablePicture [get, set]
 Gets or sets the value indicating whether image should be captured. More...
 
bool EnableAudio [get, set]
 Gets or sets the value indicating whether audio should be captured More...
 
int AudioCompressionQuality [get, set]
 Gets or sets the audio compression quality quantifier. More...
 
float PictureFps [get, set]
 Gets or sets the picture fps. Values under 1 will result in frame rates with fewer than one frames per second More...
 
int PictureCompressionQuality [get, set]
 Gets or sets the picture compression quality quantifier. This value must be in the range specified by the PictureCompressionQualityMin and PictureCompressionQualityMax. More...
 
int PictureResolution [get, set]
 Gets or sets the picture resolution quantifier value. This value should be between 0 and 10. More...
 

Detailed Description

Dto container class representing a audio/video capture configuration. Contains quantifiers specifying the quality of the captured media.

<author>Veli-Mikko Puupponen</author>

Member Function Documentation

void PerformConstraintCheck ( )

Ensures that the AudioCompressionQuality and PictureCompressionQuality conform to their permissible ranges.

Member Data Documentation

int AudioCompressionQualityMax = 10

The highest permissible audio compression quality quantifier value.

int AudioCompressionQualityMin = 0

The lowest permissible audio compression quality quantifier value.

int PictureCompressionQualityMax = 100

The highest permissible picture compression quality quantifier value.

int PictureCompressionQualityMin = 0

The lowest permissible picture compression quality quantifier value.

const float PictureFpsMin = 0.0F

The smallest permissible picture fps.

Property Documentation

int AudioCompressionQuality
getset

Gets or sets the audio compression quality quantifier.

bool EnableAudio
getset

Gets or sets the value indicating whether audio should be captured

bool EnablePicture
getset

Gets or sets the value indicating whether image should be captured.

int PictureCompressionQuality
getset

Gets or sets the picture compression quality quantifier. This value must be in the range specified by the PictureCompressionQualityMin and PictureCompressionQualityMax.

float PictureFps
getset

Gets or sets the picture fps. Values under 1 will result in frame rates with fewer than one frames per second

int PictureResolution
getset

Gets or sets the picture resolution quantifier value. This value should be between 0 and 10.


The documentation for this class was generated from the following file: