Definition of events sent to MHEG5 engine.
More...
Go to the source code of this file.
|
typedef E_MhegErr(* | F_NotifyDvbEvent )(E_DvbEvent event, U32BIT data) |
|
|
enum | E_DvbEvent {
DVB_EVENT_TUNE_OFF,
DVB_EVENT_AUDIO_STARTED,
DVB_EVENT_AUDIO_STOPPED,
DVB_EVENT_SAMPLE_STARTED,
DVB_EVENT_SAMPLE_STOPPED,
DVB_EVENT_VIDEO_STARTED,
DVB_EVENT_VIDEO_STOPPED,
DVB_EVENT_TUNE_TO_SERVICE,
DVB_EVENT_DEMUX_PATH_CHANGE,
DVB_EVENT_VIDEO_PREF_CHANGED,
DVB_EVENT_NETWORK_STATUS_CHANGED,
DVB_EVENT_STREAMING_READY,
DVB_EVENT_GUIDANCE_RESPONSE,
DVB_EVENT_AUDIODESC_PREF_CHANGED,
DVB_EVENT_SUBTITLE_PREF_CHANGED,
DVB_EVENT_AUDIO_LANG_PREF_CHANGED,
DVB_EVENT_SUBTITLE_LANG_PREF_CHANGED,
DVB_EVENT_PVR_RECORD_LIST_CHANGED,
DVB_EVENT_PVR_BOOK_RESULT,
DVB_EVENT_APPLICATION_LAUNCH_STATUS,
DVB_EVENT_CICAM_REMOVE,
DVB_EVENT_NONE
} |
|
Definition of events sent to MHEG5 engine.
- Date
- 23/12/2013
- Author
- Adam Sturtridge
E_MhegErr DVB_MhegEventsStart |
( |
F_NotifyDvbEvent |
handler | ) |
|
Start listening for DVB events.
- Parameters
-
handler | An even handler function. |
- Returns
- - MHERR_OK on success
- MHERR_OTHER controlling application specific error.
E_MhegErr DVB_MhegEventsStop |
( |
void |
| ) |
|
Stop listening for DVB events.
- Returns
- - MHERR_OK on success
- MHERR_OTHER controlling application specific error.