OPAL  Version 3.18.8
OpalH281Client::Capability Struct Reference

#include <h281handler.h>

Public Types

enum  Attributes { MotionVideo = PVideoControlInfo::NumTypes, NormalResolutionStillImage, DoubleResolutionStillImage, NumAttributes }
 

Public Member Functions

 Capability ()
 
PINDEX Encode (VideoSourceIds sourceId, BYTE *capabilities, PINDEX offset) const
 
PINDEX Decode (VideoSourceIds sourceId, const BYTE *capabilities, PINDEX offset)
 

Data Fields

PString m_name
 
bool m_available
 
bool m_attribute [NumAttributes]
 

Member Enumeration Documentation

Enumerator
MotionVideo 
NormalResolutionStillImage 
DoubleResolutionStillImage 
NumAttributes 

Constructor & Destructor Documentation

OpalH281Client::Capability::Capability ( )

Member Function Documentation

PINDEX OpalH281Client::Capability::Decode ( VideoSourceIds  sourceId,
const BYTE *  capabilities,
PINDEX  offset 
)
PINDEX OpalH281Client::Capability::Encode ( VideoSourceIds  sourceId,
BYTE *  capabilities,
PINDEX  offset 
) const

Field Documentation

bool OpalH281Client::Capability::m_attribute[NumAttributes]
bool OpalH281Client::Capability::m_available
PString OpalH281Client::Capability::m_name

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