org.dvb.media.monitoring
Class VideoStreamQualityInfo

java.lang.Object
  extended by org.dvb.media.monitoring.StreamQualityInfo
      extended by org.dvb.media.monitoring.VideoStreamQualityInfo

public class VideoStreamQualityInfo
extends StreamQualityInfo

Represent information about quality of a video CoD stream. It contains information about video resolution and stream bitrate (bits per second).

Instance of this class shall be returned by MonitoringControl.getAvailableStreamQualities() and MonitoringControl.getStreamQuality() in case when video stream is playing. Additionally, in this case an instance of this class shall be passed to MonitoringControl.setFixedStreamQuality(StreamQualityInfo) and MonitoringControl.setFixedStreamQuality(StreamQualityInfo) methods.


Constructor Summary
VideoStreamQualityInfo(java.awt.Dimension videoResolution, long bitrate)
          Construct an stream quality entity.
 
Method Summary
 java.awt.Dimension getVideoResolution()
          Get video resolution of a CoD.
 
Methods inherited from class org.dvb.media.monitoring.StreamQualityInfo
getStreamBitrate
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VideoStreamQualityInfo

public VideoStreamQualityInfo(java.awt.Dimension videoResolution,
                              long bitrate)
Construct an stream quality entity.

Parameters:
videoResolution - video resolution
bitrate - stream bitrate
Method Detail

getVideoResolution

public java.awt.Dimension getVideoResolution()
Get video resolution of a CoD.

Returns:
video resolution of a CoD