|
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().