RDK Documentation (Open Sourced RDK Components)
|
Functions | |
static VideoOutputPortType & | device::VideoOutputPortType::getInstance (const int id) |
This function is used to get the instance of the video output port type based on the port id. If the 'id' passed is invalid then it throws an IllegalArgumentException. More... | |
static VideoOutputPortType & | device::VideoOutputPortType::getInstance (const std::string &name) |
This function is used to get the instance of the video output port type based on the port name. If the "name" passed is invalid then it throws an IllegalArgumentException. More... | |
device::VideoOutputPortType::VideoOutputPortType (const int id) | |
virtual | device::VideoOutputPortType::~VideoOutputPortType () |
This is a default destructor of the class VideoOutputPortType. More... | |
const List< VideoOutputPort > | device::VideoOutputPortType::getPorts () const |
This function is used to get the list of videooutputporttype. More... | |
void | device::VideoOutputPortType::enabledDTCP () |
This function is used to enable the DTCP for videooutputport type. More... | |
void | device::VideoOutputPortType::enabledHDCP (bool contentProtect=true, char *dhcpKey=0, size_t keySize=0) |
This function is used to enable the HDCP content protection. More... | |
void | device::VideoOutputPortType::setRestrictedResolution (int resolution) |
This function is used to set the restricted resolution of the videooutput port type. More... | |
void | device::VideoOutputPortType::addPort (const VideoOutputPort &port) |
This function is used to add video output port type in the videooutputport list. More... | |
bool | device::VideoOutputPortType::isDTCPSupported () const |
This API is used to query if DTCP is supported by the port type. More... | |
bool | device::VideoOutputPortType::isHDCPSupported () const |
This API is used to query if HDCP is supported by the port type. More... | |
bool | device::VideoOutputPortType::isDynamicResolutionsSupported () const |
This function is used to query if dynamic resolutions are supported by the port type. More... | |
int | device::VideoOutputPortType::getRestrictedResolution () const |
This function is used to get the resolution type which has been restricted from usage. More... | |
const List< VideoResolution > | device::VideoOutputPortType::getSupportedResolutions () const |
This API is used to get a list of supported Video Resolutions by the port type. More... | |
|
static |
This function is used to get the instance of the video output port type based on the port id. If the 'id' passed is invalid then it throws an IllegalArgumentException.
[in] | id | port id |
Definition at line 109 of file videoOutputPortType.cpp.
|
static |
This function is used to get the instance of the video output port type based on the port name. If the "name" passed is invalid then it throws an IllegalArgumentException.
[in] | name | port name |
Definition at line 130 of file videoOutputPortType.cpp.
|
virtual |
This is a default destructor of the class VideoOutputPortType.
Definition at line 173 of file videoOutputPortType.cpp.
const List< VideoOutputPort > device::VideoOutputPortType::getPorts | ( | ) | const |
This function is used to get the list of videooutputporttype.
Definition at line 184 of file videoOutputPortType.cpp.
void device::VideoOutputPortType::enabledDTCP | ( | ) |
This function is used to enable the DTCP for videooutputport type.
Definition at line 196 of file videoOutputPortType.cpp.
void device::VideoOutputPortType::enabledHDCP | ( | bool | contentProtect = true , |
char * | hdcpKey = 0 , |
||
size_t | keySize = 0 |
||
) |
This function is used to enable the HDCP content protection.
[in] | contentProtect | True If Content protection needs to be enabled, false otherwise. |
[in] | hdcpKey | HDCP key. |
[in] | keySize | HDCP key size. |
Definition at line 212 of file videoOutputPortType.cpp.
void device::VideoOutputPortType::setRestrictedResolution | ( | int | resolution | ) |
This function is used to set the restricted resolution of the videooutput port type.
[in] | resolution | Restricted resolution. |
Definition at line 231 of file videoOutputPortType.cpp.
void device::VideoOutputPortType::addPort | ( | const VideoOutputPort & | port | ) |
This function is used to add video output port type in the videooutputport list.
[in] | port | Videooutputport type. |
Definition at line 244 of file videoOutputPortType.cpp.
bool device::VideoOutputPortType::isDTCPSupported | ( | ) | const |
This API is used to query if DTCP is supported by the port type.
1 | if DTCP is supported |
0 | if DTCP is not supported |
Definition at line 258 of file videoOutputPortType.cpp.
bool device::VideoOutputPortType::isHDCPSupported | ( | ) | const |
This API is used to query if HDCP is supported by the port type.
1 | if HDCP is supported |
0 | if HDCP is not supported |
Definition at line 272 of file videoOutputPortType.cpp.
bool device::VideoOutputPortType::isDynamicResolutionsSupported | ( | ) | const |
This function is used to query if dynamic resolutions are supported by the port type.
1 | If dynamic resolutions is supported. |
0 | if dynamic resolutions is not supported. |
Definition at line 286 of file videoOutputPortType.cpp.
int device::VideoOutputPortType::getRestrictedResolution | ( | ) | const |
This function is used to get the resolution type which has been restricted from usage.
Definition at line 298 of file videoOutputPortType.cpp.
const List< VideoResolution > device::VideoOutputPortType::getSupportedResolutions | ( | ) | const |
This API is used to get a list of supported Video Resolutions by the port type.
Definition at line 311 of file videoOutputPortType.cpp.