|
vdr 2.8.1
|
Go to the source code of this file.
Classes | |
| struct | HdffHdmiConfig_t |
Typedefs | |
| typedef enum HdffVideoMode_t | HdffVideoMode_t |
| typedef enum HdffVideoModeAdaption_t | HdffVideoModeAdaption_t |
| typedef struct HdffHdmiConfig_t | HdffHdmiConfig_t |
| typedef enum HdffCecCommand_t | HdffCecCommand_t |
Enumerations | |
| enum | HdffVideoMode_t { HDFF_VIDEO_MODE_576P50 = 18 , HDFF_VIDEO_MODE_720P50 = 19 , HDFF_VIDEO_MODE_1080I50 = 20 , HDFF_VIDEO_MODE_576I50 = 22 } |
| enum | HdffVideoModeAdaption_t { HDFF_VIDEO_MODE_ADAPT_OFF , HDFF_VIDEO_MODE_ADAPT_FRAME_RATE , HDFF_VIDEO_MODE_ADAPT_ONLY_FOR_HD , HDFF_VIDEO_MODE_ADAPT_ALWAYS } |
| enum | HdffCecCommand_t { HDFF_CEC_COMMAND_TV_ON , HDFF_CEC_COMMAND_TV_OFF , HDFF_CEC_COMMAND_ACTIVE_SOURCE , HDFF_CEC_COMMAND_INACTIVE_SOURCE } |
Functions | |
| int | HdffCmdHdmiSetVideoMode (int OsdDevice, HdffVideoMode_t VideoMode) |
| int | HdffCmdHdmiConfigure (int OsdDevice, const HdffHdmiConfig_t *Config) |
| int | HdffCmdHdmiSendCecCommand (int OsdDevice, HdffCecCommand_t Command) |
| int | HdffCmdHdmiSendRawCecCommand (int OsdDevice, uint8_t Destination, uint8_t Opcode, const uint8_t *Operand, uint8_t OperandLength) |
| typedef enum HdffCecCommand_t HdffCecCommand_t |
| typedef struct HdffHdmiConfig_t HdffHdmiConfig_t |
| typedef enum HdffVideoMode_t HdffVideoMode_t |
| typedef enum HdffVideoModeAdaption_t HdffVideoModeAdaption_t |
| enum HdffCecCommand_t |
| Enumerator | |
|---|---|
| HDFF_CEC_COMMAND_TV_ON | |
| HDFF_CEC_COMMAND_TV_OFF | |
| HDFF_CEC_COMMAND_ACTIVE_SOURCE | |
| HDFF_CEC_COMMAND_INACTIVE_SOURCE | |
Definition at line 53 of file hdffcmd_hdmi.h.
| enum HdffVideoMode_t |
| Enumerator | |
|---|---|
| HDFF_VIDEO_MODE_576P50 | |
| HDFF_VIDEO_MODE_720P50 | |
| HDFF_VIDEO_MODE_1080I50 | |
| HDFF_VIDEO_MODE_576I50 | |
Definition at line 28 of file hdffcmd_hdmi.h.
| Enumerator | |
|---|---|
| HDFF_VIDEO_MODE_ADAPT_OFF | |
| HDFF_VIDEO_MODE_ADAPT_FRAME_RATE | |
| HDFF_VIDEO_MODE_ADAPT_ONLY_FOR_HD | |
| HDFF_VIDEO_MODE_ADAPT_ALWAYS | |
Definition at line 36 of file hdffcmd_hdmi.h.
| int HdffCmdHdmiConfigure | ( | int | OsdDevice, |
| const HdffHdmiConfig_t * | Config ) |
Definition at line 49 of file hdffcmd_hdmi.c.
References BitBuffer_Init(), BitBuffer_SetBits(), HdffHdmiConfig_t::CecDeviceName, HdffHdmiConfig_t::CecEnabled, osd_raw_cmd_s::cmd_data, osd_raw_cmd_s::cmd_len, HdffHdmiConfig_t::ForceDviMode, HDFF_MSG_GROUP_HDMI, HDFF_MSG_HDMI_CONFIGURE, HDFF_MSG_TYPE_COMMAND, HdffCmdBuildHeader(), HdffCmdSetLength(), OSD_RAW_CMD, HdffHdmiConfig_t::TransmitAudio, and HdffHdmiConfig_t::VideoModeAdaption.
Referenced by HDFF::cHdffCmdIf::CmdHdmiConfigure().
| int HdffCmdHdmiSendCecCommand | ( | int | OsdDevice, |
| HdffCecCommand_t | Command ) |
Definition at line 78 of file hdffcmd_hdmi.c.
References BitBuffer_Init(), BitBuffer_SetBits(), osd_raw_cmd_s::cmd_data, osd_raw_cmd_s::cmd_len, HDFF_MSG_GROUP_HDMI, HDFF_MSG_HDMI_SEND_CEC_COMMAND, HDFF_MSG_TYPE_COMMAND, HdffCmdBuildHeader(), HdffCmdSetLength(), and OSD_RAW_CMD.
Referenced by HDFF::cHdffCmdIf::CmdHdmiSendCecCommand().
| int HdffCmdHdmiSendRawCecCommand | ( | int | OsdDevice, |
| uint8_t | Destination, | ||
| uint8_t | Opcode, | ||
| const uint8_t * | Operand, | ||
| uint8_t | OperandLength ) |
Definition at line 94 of file hdffcmd_hdmi.c.
References BitBuffer_Init(), BitBuffer_SetBits(), osd_raw_cmd_s::cmd_data, osd_raw_cmd_s::cmd_len, HDFF_MSG_GROUP_HDMI, HDFF_MSG_HDMI_SEND_RAW_CEC_COMMAND, HDFF_MSG_TYPE_COMMAND, HdffCmdBuildHeader(), HdffCmdSetLength(), and OSD_RAW_CMD.
| int HdffCmdHdmiSetVideoMode | ( | int | OsdDevice, |
| HdffVideoMode_t | VideoMode ) |
Definition at line 33 of file hdffcmd_hdmi.c.
References BitBuffer_Init(), BitBuffer_SetBits(), osd_raw_cmd_s::cmd_data, osd_raw_cmd_s::cmd_len, HDFF_MSG_GROUP_HDMI, HDFF_MSG_HDMI_SET_VIDEO_MODE, HDFF_MSG_TYPE_COMMAND, HdffCmdBuildHeader(), HdffCmdSetLength(), and OSD_RAW_CMD.
Referenced by HDFF::cHdffCmdIf::CmdHdmiSetVideoMode().