Device Settings HAL error codes.
dsError_t
Device Settings API Error return codes.
Definition dsError.h:100
dsError_t dsHdmiInRegisterAllmChangeCB(dsHdmiInAllmChangeCB_t CBFunc)
Registers a callback for the HDMI input ALLM Mode Change event.
dsError_t dsGetAVLatency(int *audio_latency, int *video_latency)
Gets the current AV latency.
dsError_t dsHdmiInRegisterAVLatencyChangeCB(dsAVLatencyChangeCB_t CBFunc)
Registers the HDMI In Latency Change event.
void(* dsHdmiInAviContentTypeChangeCB_t)(dsHdmiInPort_t port, dsAviContentType_t avi_content_type)
Notifies applications of HDMI Input Content Type change.
Definition dsHdmiIn.h:378
dsError_t dsGetEDIDBytesInfo(int iHdmiPort, unsigned char **edid, int *length)
Gets the EDID bytes info corresponds to the given input port.
dsError_t dsHdmiInGetStatus(dsHdmiInStatus_t *pStatus)
Gets the HDMI input port status of all ports.
dsError_t dsHdmiInInit(void)
Initializes the underlying HDMI input sub-system.
dsError_t dsSetEdidVersion(int iHdmiPort, int iEdidVersion)
Sets the EDID version to be used for a given port id.
dsError_t dsHdmiInRegisterConnectCB(dsHdmiInConnectCB_t CBFunc)
Registers a callback for the HDMI input hot plug event notification.
dsError_t dsGetHDMISPDInfo(int iHdmiPort, unsigned char **data)
Gets the HDMI SPD info.
void(* dsHdmiInAllmChangeCB_t)(dsHdmiInPort_t port, bool allm_mode)
Notifies applications when the HDMI input ALLM mode changes.
Definition dsHdmiIn.h:352
bool dsIsHdmiARCPort(int iPort)
Checks if the given port is an HDMI ARC port or not.
void(* dsHdmiInStatusChangeCB_t)(dsHdmiInStatus_t inputStatus)
Notifies applications when the HDMI input status changes on any port.
Definition dsHdmiIn.h:326
dsError_t dsHdmiInScaleVideo(int32_t x, int32_t y, int32_t width, int32_t height)
Scales the HDMI input video.
dsError_t dsGetSupportedGameFeaturesList(dsSupportedGameFeatureList_t *features)
Gets all the supported game features list information.
dsError_t dsHdmiInRegisterVideoModeUpdateCB(dsHdmiInVideoModeUpdateCB_t CBFunc)
Registers a callback for the HDMI input video mode Change event.
dsError_t dsGetEdidVersion(int iHdmiPort, int *iEdidVersion)
Gets the EDID version currently being used for the given port id.
dsError_t dsHdmiInRegisterStatusChangeCB(dsHdmiInStatusChangeCB_t CBFunc)
Registers a callback for the HDMI input Status Change event.
dsError_t dsHdmiInTerm(void)
Terminates the underlying HDMI input sub-system.
void(* dsAVLatencyChangeCB_t)(int audio_latency, int video_latency)
Notifies applications of HDMI Input AV Latency.
Definition dsHdmiIn.h:365
dsError_t dsHdmiInGetCurrentVideoMode(dsVideoPortResolution_t *resolution)
Gets the current HDMI input video mode of the active port.
void(* dsHdmiInVideoModeUpdateCB_t)(dsHdmiInPort_t port, dsVideoPortResolution_t videoResolution)
Notifies applications when the HDMI input port video mode changes.
Definition dsHdmiIn.h:340
dsError_t dsHdmiInGetNumberOfInputs(uint8_t *pNumberOfInputs)
Gets the number of HDMI input ports on the device.
void(* dsHdmiInConnectCB_t)(dsHdmiInPort_t Port, bool isPortConnected)
Notifies applications when the HDMI input port connection status changes.
Definition dsHdmiIn.h:300
dsError_t dsHdmiInRegisterAviContentTypeChangeCB(dsHdmiInAviContentTypeChangeCB_t CBFunc)
Registers the HDMI Input Content type Change event.
dsError_t dsGetAllmStatus(int iHdmiPort, bool *allmStatus)
Checks whether ALLM status is enabled or disabled for the specific HDMI input port.
dsError_t dsHdmiInSelectPort(dsHdmiInPort_t Port)
Selects the HDMI input port as active and available for presentation.
dsError_t dsHdmiInRegisterSignalChangeCB(dsHdmiInSignalChangeCB_t CBFunc)
Registers a callback for the HDMI input Signal Change event.
dsError_t dsHdmiInPauseAudio(void)
Stop the output of HDMI Input audio.
void(* dsHdmiInSignalChangeCB_t)(dsHdmiInPort_t port, dsHdmiInSignalStatus_t sigStatus)
Notifies applications when the HDMI input port signal status changes.
Definition dsHdmiIn.h:311
dsError_t dsHdmiInResumeAudio(void)
Start the output of HDMI Input audio.
dsError_t dsHdmiInSelectZoomMode(dsVideoZoom_t requestedZoomMode)
Updates the video zoom on the active HDMI input using the provided zoom mode.
enum dsAviContentType dsAviContentType_t
This enumeration defines the AVI Content Types.
enum _dsHdmiInSignalStatus_t dsHdmiInSignalStatus_t
This enumeration defines the type of HDMI signal status.
enum _dsHdmiInPort_t dsHdmiInPort_t
This enumeration defines the type of HDMI ports.
enum _dsVideoZoom_t dsVideoZoom_t
This enumeration defines all of the standard screen zoom (format conversion) modes.
Structure type for HDMI input status.
Definition dsTypes.h:990
Structure that captures Supported Game Features list.
Definition dsTypes.h:1110
Structure that defines video port resolution settings of output video device.
Definition dsTypes.h:582