Class to enforce HDCP authentication.
More...
#include <aampoutputprotection.h>
|
pthread_mutex_t | m_opProtectMutex |
|
int | m_sourceWidth |
|
int | m_sourceHeight |
|
int | m_displayWidth |
|
int | m_displayHeight |
|
bool | m_isHDCPEnabled |
|
dsHdcpProtocolVersion_t | m_hdcpCurrentProtocol |
|
GstElement * | m_gstElement |
|
Class to enforce HDCP authentication.
Definition at line 119 of file aampoutputprotection.h.
◆ AampOutputProtection()
Copy constructor disabled.
◆ SetResolution()
AampOutputProtection::SetResolution |
( |
int |
width, |
|
|
int |
height |
|
) |
| |
|
private |
◆ operator=()
assignment operator disabled
◆ isHDCPConnection2_2()
bool AampOutputProtection::isHDCPConnection2_2 |
( |
| ) |
|
|
inline |
Get PlayRedy OP levels.
- Return values
-
m_minOPLevels | Check if HDCP is 2.2 |
true | if 2.2 false otherwise |
Definition at line 230 of file aampoutputprotection.h.
◆ IsSourceUHD()
AampOutputProtection::IsSourceUHD |
( |
| ) |
|
Check if source is UHD using video decoder dimensions.
- Return values
-
true,if | source is UHD, otherwise false |
Definition at line 102 of file aampoutputprotection.cpp.
◆ GetDisplayResolution()
AampOutputProtection::GetDisplayResolution |
( |
int & |
width, |
|
|
int & |
height |
|
) |
| |
gets display resolution
- Parameters
-
[out] | width | : Display Width |
[out] | height | : Display height |
Definition at line 261 of file aampoutputprotection.cpp.
◆ setGstElement()
void AampOutputProtection::setGstElement |
( |
GstElement * |
element | ) |
|
|
inline |
◆ GetAampOutputProcectionInstance()
AampOutputProtection::GetAampOutputProcectionInstance |
( |
| ) |
|
|
static |
◆ IsAampOutputProcectionInstanceActive()
AampOutputProtection::IsAampOutputProcectionInstanceActive |
( |
| ) |
|
|
static |
The documentation for this class was generated from the following files: