#include <mediafmt.h>
Base class for options attached to an OpalMediaFormat.
◆ MergeType
Enumerator |
---|
NoMerge | |
MinMerge | |
MaxMerge | |
EqualMerge | |
NotEqualMerge | |
AlwaysMerge | |
CustomMerge | |
IntersectionMerge | |
AndMerge | |
OrMerge | |
◆ OpalMediaOption() [1/2]
OpalMediaOption::OpalMediaOption |
( |
const PString & |
name | ) |
|
|
protected |
◆ OpalMediaOption() [2/2]
OpalMediaOption::OpalMediaOption |
( |
const char * |
name, |
|
|
bool |
readOnly, |
|
|
MergeType |
merge |
|
) |
| |
|
protected |
◆ Assign()
◆ AsString()
PString OpalMediaOption::AsString |
( |
| ) |
const |
◆ Compare()
virtual Comparison OpalMediaOption::Compare |
( |
const PObject & |
obj | ) |
const |
|
virtual |
◆ CompareValue()
virtual Comparison OpalMediaOption::CompareValue |
( |
const OpalMediaOption & |
option | ) |
const |
|
pure virtual |
◆ FromString()
bool OpalMediaOption::FromString |
( |
const PString & |
value | ) |
|
◆ GetFMTPDefault()
const PString& OpalMediaOption::GetFMTPDefault |
( |
| ) |
const |
|
inline |
◆ GetFMTPName()
const PString& OpalMediaOption::GetFMTPName |
( |
| ) |
const |
|
inline |
◆ GetH245Generic()
◆ GetMerge()
MergeType OpalMediaOption::GetMerge |
( |
| ) |
const |
|
inline |
◆ GetName()
const PString& OpalMediaOption::GetName |
( |
| ) |
const |
|
inline |
◆ IsReadOnly()
bool OpalMediaOption::IsReadOnly |
( |
| ) |
const |
|
inline |
◆ Merge()
◆ SetFMTPDefault()
void OpalMediaOption::SetFMTPDefault |
( |
const char * |
value | ) |
|
|
inline |
◆ SetFMTPName()
void OpalMediaOption::SetFMTPName |
( |
const char * |
name | ) |
|
|
inline |
◆ SetH245Generic()
void OpalMediaOption::SetH245Generic |
( |
const H245GenericInfo & |
genericInfo | ) |
|
|
inline |
◆ SetMerge()
void OpalMediaOption::SetMerge |
( |
MergeType |
merge | ) |
|
|
inline |
◆ SetReadOnly()
void OpalMediaOption::SetReadOnly |
( |
bool |
readOnly | ) |
|
|
inline |
◆ ValidateMerge()
virtual bool OpalMediaOption::ValidateMerge |
( |
const OpalMediaOption & |
option | ) |
const |
|
virtual |
◆ m_FMTPDefault
PString OpalMediaOption::m_FMTPDefault |
|
protected |
◆ m_FMTPName
PCaselessString OpalMediaOption::m_FMTPName |
|
protected |
◆ m_H245Generic
◆ m_merge
◆ m_name
PCaselessString OpalMediaOption::m_name |
|
protected |
◆ m_readOnly
bool OpalMediaOption::m_readOnly |
|
protected |
The documentation for this class was generated from the following file: