H281VideoSource Class Reference

#include <h281handler.h>

List of all members.

Public Member Functions

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

Protected Attributes

PBoolean 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

PBoolean H281VideoSource::IsEnabled (  )  const [inline]

References isEnabled.

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

References isEnabled.

BYTE H281VideoSource::GetVideoSourceNumber (  )  const [inline]

References firstOctet.

void H281VideoSource::SetVideoSourceNumber ( BYTE  number  ) 

PBoolean H281VideoSource::CanMotionVideo (  )  const [inline]

References firstOctet.

void H281VideoSource::SetCanMotionVideo ( PBoolean  flag  ) 

PBoolean H281VideoSource::CanNormalResolutionStillImage (  )  const [inline]

References firstOctet.

void H281VideoSource::SetCanNormalResolutionStillImage ( PBoolean  flag  ) 

PBoolean H281VideoSource::CanDoubleResolutionStillImage (  )  const [inline]

References firstOctet.

void H281VideoSource::SetCanDoubleResolutionStillImage ( PBoolean  flag  ) 

PBoolean H281VideoSource::CanPan (  )  const [inline]

References secondOctet.

void H281VideoSource::SetCanPan ( PBoolean  flag  ) 

PBoolean H281VideoSource::CanTilt (  )  const [inline]

References secondOctet.

void H281VideoSource::SetCanTilt ( PBoolean  flag  ) 

PBoolean H281VideoSource::CanZoom (  )  const [inline]

References secondOctet.

void H281VideoSource::SetCanZoom ( PBoolean  flag  ) 

PBoolean H281VideoSource::CanFocus (  )  const [inline]

References secondOctet.

void H281VideoSource::SetCanFocus ( PBoolean  flag  ) 

void H281VideoSource::Encode ( BYTE *  data  )  const

PBoolean H281VideoSource::Decode ( const BYTE *  data  ) 


Member Data Documentation

PBoolean H281VideoSource::isEnabled [protected]

Referenced by IsEnabled(), and SetEnabled().

BYTE H281VideoSource::firstOctet [protected]

BYTE H281VideoSource::secondOctet [protected]

Referenced by CanFocus(), CanPan(), CanTilt(), and CanZoom().


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

Generated on Fri Dec 11 06:24:12 2009 for OPAL by  doxygen 1.5.6