|
RDK Documentation (Open Sourced RDK Components)
|
Go to the documentation of this file.
63 #ifndef DEVSET_COMP_VIDEOOUTPUT_HPP_
64 #define DEVSET_COMP_VIDEOOUTPUT_HPP_
68 #include "dsVideoResolutionSettings.h"
80 #include "hostIf_tr69ReqHandler.h"
81 #include "hostIf_updateHandler.h"
82 #include "hostIf_utils.h"
85 #define PARAM_LEN TR69HOSTIFMGR_MAX_PARAM_LEN
94 static GHashTable *ifHash;
97 static GMutex *m_mutex;
101 char backupAspectRatioBehaviour[_BUF_LEN_16];
102 char backupDisplayFormat[_BUF_LEN_16];
103 char backupDisplayName[_BUF_LEN_16];
104 char backupVideoFormat[_BUF_LEN_16];
106 char backupVideoOutputStatus[_BUF_LEN_16];
108 bool bCalledAspectRatioBehaviour;
109 bool bCalledDisplayFormat;
110 bool bCalledDisplayName;
111 bool bCalledVideoFormat;
113 bool bCalledVideoOutputStatus;
116 int getAspectRatioBehaviour(
HOSTIF_MsgData_t *stMsgData,
bool *pChanged = NULL);
135 static GList* getAllInstances();
136 static void closeAllInstances();
137 static void getLock();
138 static void releaseLock();
139 void doUpdates(updateCallback mUpdateCallback);
hostIf_STBServiceVideoOutput(int devid, device::VideoOutputPort &port)
Class Constructor of the class hostIf_STBServiceVideoOutput.
int handleSetMsg(const char *paramName, HOSTIF_MsgData_t *stMsgData)
This function set the video interface attribute value such as status, display format,...
Class extending enumerable to implement the videoooutputport interface.
void doUpdates(updateCallback mUpdateCallback)
This function updates the video interface such as status, display format, video format,...
Device Settings HAL types.
It contains class referenced by manager.cpp file.
This class provides the TR-069 components video output information.
Device Settings HAL error codes.
void checkForUpdates(updateCallback mUpdateCallback)
This function checks for the host IF video interface updates such as status, display format,...
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 video interface attribute value such as status, display format,...
This file defines VideoDFC class for managing video decoder format conversion types.