![]() |
MHEG5
22.11.0
|
with MHEG5 engine More...
Go to the source code of this file.
Typedefs | |
typedef void(* | F_NotifyMhegEvent) (E_MhegEvent event, U32BIT data) |
Enumerations | |
enum | E_KeySet { KS_RED = 0x1, KS_GREEN = 0x2, KS_YELLOW = 0x4, KS_BLUE = 0x8, KS_NAVIGATION = 0x10, KS_VCR = 0x20, KS_SCROLL = 0x40, KS_INFO = 0x80, KS_NUMERIC = 0x100, KS_ALPHA = 0x200, KS_OTHER = 0x400 } |
enum | E_MhegEvent { MHEG_EVENT_DSM_APPLICATION_STARTED, MHEG_EVENT_DSM_APPLICATION_STOPPED, MHEG_EVENT_DSM_APPLICATION_START_FAILED, MHEG_EVENT_CI_APPLICATION_STARTED, MHEG_EVENT_CI_APPLICATION_STOPPED, MHEG_EVENT_CI_APPLICATION_START_FAILED, MHEG_EVENT_KEYSET_CHANGE, MHEG_EVENT_STATE_PAUSED, MHEG_EVENT_STATE_RESUME } |
Functions | |
BOOLEAN | MHEG5_DvbRegisterEventHandler (F_NotifyMhegEvent handler) |
void | MHEG5_DvbUnregisterEventHandler (F_NotifyMhegEvent handler) |
E_MhegErr | MHEG5_NotifyDvbEvent (E_DvbEvent eType, U32BIT eData) |
Notifies MHEG5 of event from receiver platform This is a non-blocking function. More... | |
with MHEG5 engine
enum E_KeySet |
E_MhegErr MHEG5_NotifyDvbEvent | ( | E_DvbEvent | eType, |
U32BIT | eData | ||
) |
Notifies MHEG5 of event from receiver platform This is a non-blocking function.
event | Type of receiver event |
data | Data associated with event (not used) |