|
RDK Documentation (Open Sourced RDK Components)
|
39 #define IARM_BUS_DSMGR_NAME "DSMgr"
41 IARM_Result_t dsMgr_init();
42 IARM_Result_t dsMgr_term();
83 struct _RESOLUTION_DATA{
93 struct _AUDIOMODE_DATA {
99 struct _HDMI_HPD_DATA{
104 struct _HDMI_HDCP_DATA{
109 struct _HDMI_RXSENSE_DATA{
114 struct _HDMI_IN_CONNECT_DATA
117 bool isPortConnected;
120 struct _HDMI_IN_STATUS_DATA{
126 struct _HDMI_IN_SIG_STATUS_DATA{
129 dsHdmiInSignalStatus_t status;
132 struct _HDMI_IN_VIDEO_MODE_DATA{
138 struct _COMPOSITE_IN_CONNECT_DATA
140 dsCompositeInPort_t port;
141 bool isPortConnected;
142 }composite_in_connect;
144 struct _COMPOSITE_IN_STATUS_DATA{
146 dsCompositeInPort_t port;
148 }composite_in_status;
150 struct _COMPOSITE_IN_SIG_STATUS_DATA{
152 dsCompositeInPort_t port;
153 dsCompInSignalStatus_t status;
154 }composite_in_sig_status;
156 struct _FPD_TIME_FORMAT
161 struct _HDCP_PROTOCOL_DATA
163 dsHdcpProtocolVersion_t protocolVersion;
164 }HDCPProtocolVersion;
165 struct _SLEEP_MODE_DATA
170 struct _AUDIO_LEVEL_DATA
175 struct _AUDIO_OUT_CONNECT_DATA
178 unsigned int uiPortNo;
179 bool isPortConnected;
182 struct _AUDIO_FORMAT_DATA
187 struct _LANGUAGE_DATA
189 char audioLanguage[MAX_LANGUAGE_LEN];
192 struct _FADER_CONTROL_DATA
197 struct _ASSOCIATED_AUDIO_MIXING_DATA
200 }AssociatedAudioMixingInfo;
202 struct _VIDEO_FORMAT_DATA
207 struct _AUDIO_PORTSTATE_DATA
209 dsAudioPortState_t audioPortState;
212 struct _HDMI_IN_ALLM_MODE_DATA{
@ IARM_BUS_DSMGR_EVENT_DISPLAY_FRAMRATE_PRECHANGE
@ IARM_BUS_DSMGR_EVENT_COMPOSITE_IN_HOTPLUG
@ IARM_BUS_DSMGR_EVENT_AUDIO_FADER_CONTROL_CHANGED
@ IARM_BUS_DSMGR_EVENT_HDMI_IN_HOTPLUG
@ IARM_BUS_DSMGR_EVENT_TIME_FORMAT_CHANGE
enum _dsSleepMode_t dsSleepMode_t
enum _dsAudioPortType_t dsAudioPortType_t
Device Settings HAL types.
enum __dsFPDTimeFormat_t dsFPDTimeFormat_t
struct _DSMgr_EventData_t IARM_Bus_DSMgr_EventData_t
@ IARM_BUS_DSMGR_EVENT_HDMI_IN_VIDEO_MODE_UPDATE
@ IARM_BUS_DSMGR_EVENT_AUDIO_MODE
@ IARM_BUS_DSMGR_EVENT_COMPOSITE_IN_STATUS
@ IARM_BUS_DSMGR_EVENT_AUDIO_FORMAT_UPDATE
@ IARM_BUS_DSMGR_EVENT_HDCP_STATUS
@ IARM_BUS_DSMGR_EVENT_SLEEP_MODE_CHANGED
@ IARM_BUS_DSMGR_EVENT_AUDIO_SECONDARY_LANGUAGE_CHANGED
@ IARM_BUS_DSMGR_EVENT_AUDIO_PORT_STATE
@ IARM_BUS_DSMGR_EVENT_RES_POSTCHANGE
@ IARM_BUS_DSMGR_EVENT_VIDEO_FORMAT_UPDATE
@ IARM_BUS_DSMGR_EVENT_AUDIO_PRIMARY_LANGUAGE_CHANGED
enum _dsHDRStandard_t dsHDRStandard_t
Structure that defines video port resolution settings of output video device.
@ IARM_BUS_DSMGR_EVENT_HDMI_IN_STATUS
@ IARM_BUS_DSMGR_EVENT_ZOOM_SETTINGS
@ IARM_BUS_DSMGR_EVENT_RES_PRECHANGE
@ IARM_BUS_DSMGR_EVENT_HDMI_IN_ALLM_STATUS
@ IARM_BUS_DSMGR_EVENT_DISPLAY_FRAMRATE_POSTCHANGE
@ IARM_BUS_DSMGR_EVENT_HDMI_HOTPLUG
@ IARM_BUS_DSMGR_EVENT_MAX
enum _DSMgr_EventId_t IARM_Bus_DSMgr_EventId_t
@ IARM_BUS_DSMGR_EVENT_HDMI_IN_SIGNAL_STATUS
enum _dsAudioFormat_t dsAudioFormat_t
@ IARM_BUS_DSMGR_EVENT_AUDIO_ASSOCIATED_AUDIO_MIXING_CHANGED
@ IARM_BUS_DSMGR_EVENT_AUDIO_OUT_HOTPLUG
@ IARM_BUS_DSMGR_EVENT_COMPOSITE_IN_SIGNAL_STATUS
@ IARM_BUS_DSMGR_EVENT_AUDIO_LEVEL_CHANGED
@ IARM_BUS_DSMGR_EVENT_RX_SENSE