|
RDK Documentation (Open Sourced RDK Components)
|
Go to the documentation of this file.
34 #ifndef _DS_VIDEODISPLAY_H_
35 #define _DS_VIDEODISPLAY_H_
dsError_t dsDisplayInit()
Initialize the Display sub-system.
dsError_t dsGetEDIDBytes(intptr_t handle, unsigned char **edid, int *length)
This function is used to get the EDID buffer and length of the connected display.
@ dsDISPLAY_EVENT_DISCONNECTED
Display disconnected event.
dsError_t dsDisplayTerm()
This function deinitialize the display sub-system. This function deallocates the data structures used...
enum _dsVideoAspectRatio_t dsVideoAspectRatio_t
Device Settings HAL types.
@ dsDISPLAY_RXSENSE_OFF
Rx Sense OFF event.
dsError_t dsGetEDID(intptr_t handle, dsDisplayEDID_t *edid)
Get the EDID information from the specified display device.
enum _dsVideoPortType_t dsVideoPortType_t
dsError_t dsGetDisplayAspectRatio(intptr_t handle, dsVideoAspectRatio_t *aspectRatio)
This function gets the aspect ratio for the dsiaply device. This function returns the aspect ratio of...
Device Settings HAL error codes.
dsError_t dsGetDisplay(dsVideoPortType_t vType, int index, intptr_t *handle)
Get the handle of a display device.
@ dsDISPLAY_RXSENSE_ON
Rx Sense ON event.
@ dsDISPLAY_EVENT_CONNECTED
Display connected event.
dsError_t dsRegisterDisplayEventCallback(intptr_t handle, dsDisplayEventCallback_t cb)
Register a callback function to listen for display events.
Defines the structure that is used to get the EDID information of the video display.
@ dsDISPLAY_HDCPPROTOCOL_CHANGE
HDCP Protocol Version Change event.
dsError_t
Device Settings API Error return codes.
void(* dsDisplayEventCallback_t)(intptr_t handle, dsDisplayEvent_t event, void *eventData)
Callback function used to notify applications of display events.