|
int | HdmiCecOpen (int *handle) |
| Initializes the HDMI CEC HAL.
|
|
int | HdmiCecClose (int handle) |
| Closes an instance of HDMI CEC HAL.
|
|
int | HdmiCecSetLogicalAddress (int handle, int *logicalAddresses, int num) |
| This API is DEPRECATED due to possible race conditions competing for a logical address.
|
|
void | HdmiCecGetPhysicalAddress (int handle, unsigned int *physicalAddress) |
| Gets the Physical Address obtained by the module.
|
|
int | HdmiCecAddLogicalAddress (int handle, int logicalAddresses) |
| Adds one Logical Addresses to be used by host device.
|
|
int | HdmiCecRemoveLogicalAddress (int handle, int logicalAddresses) |
| Clears the Logical Addresses claimed by the host device.
|
|
int | HdmiCecGetLogicalAddress (int handle, int devType, int *logicalAddress) |
| Gets the Logical Address obtained by the module.
|
|
int | HdmiCecSetRxCallback (int handle, HdmiCecRxCallback_t cbfunc, void *data) |
| Sets CEC packet receive callback.
|
|
int | HdmiCecSetTxCallback (int handle, HdmiCecTxCallback_t cbfunc, void *data) |
| Sets CEC packet transmit callback.
|
|
int | HdmiCecTx (int handle, const unsigned char *buf, int len, int *result) |
| Synchronous transmit call.
|
|
int | HdmiCecTxAsync (int handle, const unsigned char *buf, int len) |
| Writes CEC packet onto bus asynchronously.
|
|