|
RDK Documentation (Open Sourced RDK Components)
|
Go to the documentation of this file.
53 #ifndef DEVSET_COMP_HDMI_HPP_
54 #define DEVSET_COMP_HDMI_HPP_
58 #include "dsVideoResolutionSettings.h"
70 #include "hostIf_tr69ReqHandler.h"
71 #include "hostIf_updateHandler.h"
72 #include "hostIf_utils.h"
77 #define HDMI_RESOLUTION_MODE_AUTO "Auto"
78 #define HDMI_RESOLUTION_MODE_MANUAL "Manual"
79 #define HDMI_RESOLUTION_VALUE_DEFAULT "1280x720/59.94Hz" //1280x720p/60Hz"
82 #define PARAM_LEN TR69HOSTIFMGR_MAX_PARAM_LEN
91 static GHashTable *ifHash;
94 static GMutex *m_mutex;
99 static char dsHDMIResolutionMode[10];
101 char backupStatus[_BUF_LEN_16];
102 char backupResolutionValue[_BUF_LEN_16];
103 char backupName[_BUF_LEN_256];
107 bool bCalledResolutionValue;
117 int setHDMIResolutionMode(
const char* value);
118 static const char* getHDMIResolutionMode();
131 static GList* getAllInstances();
132 static void closeAllInstances();
133 static void getLock();
134 static void releaseLock();
135 void doUpdates(updateCallback mUpdateCallback);
void doUpdates(updateCallback mUpdateCallback)
This function updates the HDMI interface updates such as Status, Enable, ResolutionMode,...
This class provides the TR-069 components HDMI information.
The header file provides components display device information APIs.
Class extending enumerable to implement the videoooutputport interface.
Device Settings HAL types.
It contains class referenced by manager.cpp file.
This class provides the TR-069 components display device information.
int handleSetMsg(const char *paramName, HOSTIF_MsgData_t *stMsgData)
This function set the HDMI interface updates such as Status, Enable, ResolutionMode,...
Device Settings HAL error codes.
Device Settings HAL utilities.
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.
int handleGetMsg(const char *paramName, HOSTIF_MsgData_t *stMsgData)
This function get the HDMI interface updates such as Status, Enable, ResolutionMode,...
It contains class and structure refrenced by the videooutputport.cpp file.
static hostIf_STBServiceHDMI * getInstance(int dev_id)
void checkForUpdates(updateCallback mUpdateCallback)
This function checks for the host IF HDMI interface updates such as Status, Enable,...
hostIf_STBServiceHDMI(int devid, device::VideoOutputPort &port)
Class Constructor of the class hostIf_STBServiceHDMI.
This file defines VideoDFC class for managing video decoder format conversion types.