vdr
2.2.0
|
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 |
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().