|
RDK Documentation (Open Sourced RDK Components)
|
Go to the documentation of this file.
50 #ifndef DEVSET_COMP_VIDEODECODER_HPP_
51 #define DEVSET_COMP_VIDEODECODER_HPP_
55 #include "dsVideoResolutionSettings.h"
67 #include "hostIf_tr69ReqHandler.h"
68 #include "hostIf_updateHandler.h"
69 #include "hostIf_utils.h"
72 #define PARAM_LEN TR69HOSTIFMGR_MAX_PARAM_LEN
81 static GHashTable *ifHash;
84 static GMutex *m_mutex;
87 char backupContentAspectRatio[_BUF_LEN_16];
89 char backupVideoDecoderStatus[_BUF_LEN_32];
91 bool bCalledContentAspectRatio;
93 bool bCalledVideoDecoderStatus;
96 int getContentAspectRatio(
HOSTIF_MsgData_t *stMsgData,
bool *pChanged = NULL);
97 int getX_COMCAST_COM_Standby(
HOSTIF_MsgData_t *stMsgData,
bool *pChanged = NULL);
114 static GList* getAllInstances();
115 static void closeAllInstances();
116 static void getLock();
117 static void releaseLock();
118 void doUpdates(updateCallback mUpdateCallback);
This class provides the TR069 components video decoder information.
Device Settings HAL types.
It contains class referenced by manager.cpp file.
Device Settings HAL error codes.
Device Settings HAL utilities.
int handleGetMsg(const char *paramName, HOSTIF_MsgData_t *stMsgData)
This function get the video decoder interface updates such as Status, ContentAspectRatio,...
It contains structures and class referenced by the videoOutputportTypes.cpp file.
It contains class and structure refrenced by the videoResolution.cpp file.
It contains class referenced by videoDevice.cpp file.
void checkForUpdates(updateCallback mUpdateCallback)
This function checks for the host IF video decoder interface updates such as Status,...
void doUpdates(updateCallback mUpdateCallback)
This function updates the video decoder interface updates such as Status, ContentAspectRatio,...
int handleSetMsg(const char *paramName, HOSTIF_MsgData_t *stMsgData)
This function sets the video decoder interface updates such as Status, ContentAspectRatio,...
hostIf_STBServiceVideoDecoder(int devid)
Class Constructor of the class hostIf_STBServiceVideoDecoder.
This file defines VideoDFC class for managing video decoder format conversion types.