|
RDK Documentation (Open Sourced RDK Components)
|
Go to the documentation of this file.
82 #ifndef _DS_dsHdmiInH_
83 #define _DS_dsHdmiInH_
85 #include <sys/types.h>
338 bool dsIsHdmiARCPort (
int iPort);
340 dsError_t dsGetEDIDBytesInfo (
int iHdmiPort,
unsigned char **edid,
int *length);
341 dsError_t dsGetHDMISPDInfo (
int iHdmiPort,
unsigned char **data);
342 dsError_t dsSetEdidVersion (
int iHdmiPort,
int iEdidVersion);
343 dsError_t dsGetEdidVersion (
int iHdmiPort,
int *iEdidVersion);
344 dsError_t dsGetAllmStatus (
int iHdmiPort,
bool *allmStatus);
dsError_t dsHdmiInGetNumberOfInputs(uint8_t *pNumberOfInputs)
Get the number of HDMI Input ports on the set-top.
void(* dsHdmiInConnectCB_t)(dsHdmiInPort_t Port, bool isPortConnected)
Callback function used to notify applications of HDMI In hot plug status.
void(* dsHdmiInAllmChangeCB_t)(dsHdmiInPort_t port, bool allm_mode)
Callback function used to notify applications of HDMI Input ALLM Mode.
dsError_t dsHdmiInSelectZoomMode(dsVideoZoom_t requestedZoomMode)
Select the HDMI Input zoom mode.
Device Settings HAL types.
dsError_t dsHdmiInTerm(void)
Terminate the underlying HDMI Input sub-system.
void(* dsHdmiInVideoModeUpdateCB_t)(dsHdmiInPort_t port, dsVideoPortResolution_t videoResolution)
Callback function used to notify applications of HDMI In video mode changes.
Device Settings HAL error codes.
void(* dsHdmiInStatusChangeCB_t)(dsHdmiInStatus_t inputStatus)
Callback function used to notify applications of HDMI Input status.
dsError_t dsHdmiInGetCurrentVideoMode(dsVideoPortResolution_t *resolution)
Get the current HDMI Input video mode.
dsError_t dsHdmiInRegisterSignalChangeCB(dsHdmiInSignalChangeCB_t CBFunc)
Register for the HDMI Input Signal Change event.
dsError_t dsHdmiInPauseAudio(void)
Stop the output of HDMI Input audio.
dsError_t dsHdmiInRegisterConnectCB(dsHdmiInConnectCB_t CBFunc)
Register for the HDMI Input hot plug event.
enum _dsVideoZoom_t dsVideoZoom_t
dsError_t dsHdmiInInit(void)
Initialize the underlying HDMI Input sub-system.
void(* dsHdmiInSignalChangeCB_t)(dsHdmiInPort_t port, dsHdmiInSignalStatus_t sigStatus)
Callback function used to notify applications of HDMI In signal change status.
dsError_t dsHdmiInScaleVideo(int32_t x, int32_t y, int32_t width, int32_t height)
Scale the HDMI In video This function is used to scale the HDMI In video.
dsError_t dsHdmiInRegisterAllmChangeCB(dsHdmiInAllmChangeCB_t CBFunc)
Register for the HDMI Input ALLM Mode Change event.
dsError_t dsHdmiInSelectPort(dsHdmiInPort_t Port)
Select the HDMI Input port to be presented.
dsError_t dsHdmiInGetStatus(dsHdmiInStatus_t *pStatus)
Get the HDMI Inpuut Status.
Structure that defines video port resolution settings of output video device.
dsError_t dsHdmiInRegisterVideoModeUpdateCB(dsHdmiInVideoModeUpdateCB_t CBFunc)
Register for the HDMI Input Video Mode change event.
dsError_t dsHdmiInRegisterStatusChangeCB(dsHdmiInStatusChangeCB_t CBFunc)
Register for the HDMI Input Status Change event.
dsError_t dsHdmiInResumeAudio(void)
Start the output of HDMI Input audio.
dsError_t
Device Settings API Error return codes.