OPAL
Version 3.12.9
|
#include <h281handler.h>
Inherits PObject.
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 |
This class implements a storage for which cameras are available at both the local or remote side
H281VideoSource::H281VideoSource | ( | ) |
H281VideoSource::~H281VideoSource | ( | ) |
|
inline |
References firstOctet.
|
inline |
References secondOctet.
|
inline |
References firstOctet.
|
inline |
References firstOctet.
|
inline |
References secondOctet.
|
inline |
References secondOctet.
|
inline |
References secondOctet.
PBoolean H281VideoSource::Decode | ( | const BYTE * | data | ) |
void H281VideoSource::Encode | ( | BYTE * | data | ) | const |
|
inline |
References firstOctet.
|
inline |
References isEnabled.
void H281VideoSource::SetCanDoubleResolutionStillImage | ( | PBoolean | flag | ) |
void H281VideoSource::SetCanFocus | ( | PBoolean | flag | ) |
void H281VideoSource::SetCanMotionVideo | ( | PBoolean | flag | ) |
void H281VideoSource::SetCanNormalResolutionStillImage | ( | PBoolean | flag | ) |
void H281VideoSource::SetCanPan | ( | PBoolean | flag | ) |
void H281VideoSource::SetCanTilt | ( | PBoolean | flag | ) |
void H281VideoSource::SetCanZoom | ( | PBoolean | flag | ) |
|
inline |
References isEnabled.
void H281VideoSource::SetVideoSourceNumber | ( | BYTE | number | ) |
|
protected |
Referenced by CanDoubleResolutionStillImage(), CanMotionVideo(), CanNormalResolutionStillImage(), and GetVideoSourceNumber().
|
protected |
Referenced by IsEnabled(), and SetEnabled().
|
protected |
Referenced by CanFocus(), CanPan(), CanTilt(), and CanZoom().