H281VideoSource Class Reference

#include <h281handler.h>

List of all members.

Public Member Functions

 H281VideoSource ()
 ~H281VideoSource ()
BOOL IsEnabled () const
void SetEnabled (BOOL flag)
BYTE GetVideoSourceNumber () const
void SetVideoSourceNumber (BYTE number)
BOOL CanMotionVideo () const
void SetCanMotionVideo (BOOL flag)
BOOL CanNormalResolutionStillImage () const
void SetCanNormalResolutionStillImage (BOOL flag)
BOOL CanDoubleResolutionStillImage () const
void SetCanDoubleResolutionStillImage (BOOL flag)
BOOL CanPan () const
void SetCanPan (BOOL flag)
BOOL CanTilt () const
void SetCanTilt (BOOL flag)
BOOL CanZoom () const
void SetCanZoom (BOOL flag)
BOOL CanFocus () const
void SetCanFocus (BOOL flag)
void Encode (BYTE *data) const
BOOL Decode (const BYTE *data)

Protected Attributes

BOOL isEnabled
BYTE firstOctet
BYTE secondOctet


Detailed Description

This class implements a storage for which cameras are available at both the local or remote side


Constructor & Destructor Documentation

H281VideoSource::H281VideoSource (  ) 

H281VideoSource::~H281VideoSource (  ) 


Member Function Documentation

BOOL H281VideoSource::IsEnabled (  )  const [inline]

void H281VideoSource::SetEnabled ( BOOL  flag  )  [inline]

BYTE H281VideoSource::GetVideoSourceNumber (  )  const [inline]

void H281VideoSource::SetVideoSourceNumber ( BYTE  number  ) 

BOOL H281VideoSource::CanMotionVideo (  )  const [inline]

void H281VideoSource::SetCanMotionVideo ( BOOL  flag  ) 

BOOL H281VideoSource::CanNormalResolutionStillImage (  )  const [inline]

void H281VideoSource::SetCanNormalResolutionStillImage ( BOOL  flag  ) 

BOOL H281VideoSource::CanDoubleResolutionStillImage (  )  const [inline]

void H281VideoSource::SetCanDoubleResolutionStillImage ( BOOL  flag  ) 

BOOL H281VideoSource::CanPan (  )  const [inline]

void H281VideoSource::SetCanPan ( BOOL  flag  ) 

BOOL H281VideoSource::CanTilt (  )  const [inline]

void H281VideoSource::SetCanTilt ( BOOL  flag  ) 

BOOL H281VideoSource::CanZoom (  )  const [inline]

void H281VideoSource::SetCanZoom ( BOOL  flag  ) 

BOOL H281VideoSource::CanFocus (  )  const [inline]

void H281VideoSource::SetCanFocus ( BOOL  flag  ) 

void H281VideoSource::Encode ( BYTE *  data  )  const

BOOL H281VideoSource::Decode ( const BYTE *  data  ) 


Member Data Documentation

BOOL H281VideoSource::isEnabled [protected]

BYTE H281VideoSource::firstOctet [protected]

BYTE H281VideoSource::secondOctet [protected]


The documentation for this class was generated from the following file:
Generated on Fri Mar 7 06:33:57 2008 for OPAL by  doxygen 1.5.1