 |
RDK Documentation (Open Sourced RDK Components)
|
46 int main(
int argc,
char *argv[])
49 uint8_t physicalAddressA=1,physicalAddressB=0,physicalAddressC =0,physicalAddressD=0;
64 printf(
"\t Display has EDID [week=%d, year=%d, pcode=0x%x, pserial=0x%x]\r\n",
72 printf(
"Physical Addres is %d.%d.%d.%d \r\n", physicalAddressA,physicalAddressB,physicalAddressC,physicalAddressD);
int getManufacturerYear() const
This function returns the year of manufacture of the EDID video display device.
int getConnectedDeviceType() const
This function returns the device type of the EDID video display device.
void getPhysicallAddress(uint8_t &physicalAddressA, uint8_t &physicalAddressB, uint8_t &physicalAddressC, uint8_t &physicalAddressD) const
This function gets the physical address of the HDMI node of the video display device.
IARM_Result_t IARM_Bus_Term(void)
This API is used to terminate the IARM-Bus library.
const AspectRatio & getAspectRatio() const
This function returns the instance of the aspect ratio that is used currently in connected display de...
bool isDisplayConnected() const
This API is used to Check if the port is currently connected to any display device.
Class extending enumerable to implement the videoooutputport interface.
It contains class referenced by manager.cpp file.
Device Settings HAL error codes.
Device Settings HAL utilities.
IARM_Result_t IARM_Bus_Disconnect(void)
This API disconnect Application from IARM Bus so the application will not receive any IARM event or R...
It contains structures and class referenced by the videoOutputportTypes.cpp file.
const VideoOutputPort::Display & getDisplay()
This API is used to get the display device information currently connected to the output port....
static void Initialize()
This API is used to initialize the Device Setting module. Each API should be called by any client of ...
It contains class and structure refrenced by the videoResolution.cpp file.
RDK IARM-Bus API Declarations.
virtual const std::string & getName() const
This function is used to the get the data member name.
It contains class and structure refrenced by the videooutputport.cpp file.
static void DeInitialize()
This API is used to deinitialize the device settings module. DeInitialize() must be called to release...
VideoOutputPort & getVideoOutputPort(const std::string &name)
This API is used to get the reference to the video output port by its name. The name of the port must...
static Host & getInstance(void)
This API is used to get a reference to the single instance of the Host object.
IARM_Result_t IARM_Bus_Connect(void)
This API is used to connect application to the IARM bus daemon. After connected, the application can ...
int getProductCode() const
This function returns the product code of the EDID video display device.
int getSerialNumber() const
This function returns the serial number of the EDID video display device.
int getManufacturerWeek() const
This function returns the week of manufacture of the EDID video display device.
IARM_Result_t IARM_Bus_Init(const char *name)
This API is used to initialize the IARM-Bus library.