RDK Documentation (Open Sourced RDK Components)

Description

Describe the details about TR-069 components video decoder APIs specifications.

Functions

void hostIf_STBServiceVideoDecoder::checkForUpdates (updateCallback mUpdateCallback)
 This function checks for the host IF video decoder interface updates such as Status, ContentAspectRatio, X_COMCAST-COM_Standby, Name in a connected video decoder. Currently not implemented. More...
 
int hostIf_STBServiceVideoDecoder::handleSetMsg (const char *paramName, HOSTIF_MsgData_t *stMsgData)
 This function sets the video decoder interface updates such as Status, ContentAspectRatio, X_COMCAST-COM_Standby, Name in a connected video decoder. Currently X_COMCAST-COM_Standby is handled. More...
 
int hostIf_STBServiceVideoDecoder::handleGetMsg (const char *paramName, HOSTIF_MsgData_t *stMsgData)
 This function get the video decoder interface updates such as Status, ContentAspectRatio, X_COMCAST-COM_Standby, Name in a connected video decoder. More...
 
void hostIf_STBServiceVideoDecoder::doUpdates (updateCallback mUpdateCallback)
 This function updates the video decoder interface updates such as Status, ContentAspectRatio, X_COMCAST-COM_Standby, Name in a connected video decoder. More...
 

Function Documentation

◆ checkForUpdates()

void hostIf_STBServiceVideoDecoder::checkForUpdates ( updateCallback  mUpdateCallback)

This function checks for the host IF video decoder interface updates such as Status, ContentAspectRatio, X_COMCAST-COM_Standby, Name in a connected video decoder. Currently not implemented.

Parameters
[in]mUpdateCallbackCallback function pointer to check for the host IF video decoder interface update.

◆ handleSetMsg()

int hostIf_STBServiceVideoDecoder::handleSetMsg ( const char *  pSetting,
HOSTIF_MsgData_t stMsgData 
)

This function sets the video decoder interface updates such as Status, ContentAspectRatio, X_COMCAST-COM_Standby, Name in a connected video decoder. Currently X_COMCAST-COM_Standby is handled.

Parameters
[in]paramNameVideo decoder service name string.
[in]stMsgDataHostIf Message Request param contains the video decoder attribute value.
Returns
Returns an Integer value.
Return values
0If successfully set the hostIf video decoder interface attribute.
-1If Not able to set the hostIf video decoder interface attribute.
-2If Not handle the hostIf video decoder interface attribute.

Definition at line 159 of file Components_VideoDecoder.cpp.

◆ handleGetMsg()

int hostIf_STBServiceVideoDecoder::handleGetMsg ( const char *  paramName,
HOSTIF_MsgData_t stMsgData 
)

This function get the video decoder interface updates such as Status, ContentAspectRatio, X_COMCAST-COM_Standby, Name in a connected video decoder.

Parameters
[in]paramNameVideo decoder service name string.
[in]stMsgDataHostIf Message Request param contains the video decoder attribute value.
Returns
Returns an Integer value.
Return values
0If successfully get the hostIf video decoder interface attribute.
-1If Not able to get the hostIf video decoder interface attribute.
-2If Not handle the hostIf video decoder interface attribute.

Definition at line 182 of file Components_VideoDecoder.cpp.

◆ doUpdates()

void hostIf_STBServiceVideoDecoder::doUpdates ( updateCallback  mUpdateCallback)

This function updates the video decoder interface updates such as Status, ContentAspectRatio, X_COMCAST-COM_Standby, Name in a connected video decoder.

Parameters
[in]mUpdateCallbackCallback function which updates the hostIf video decoder interface.

Definition at line 228 of file Components_VideoDecoder.cpp.