38 #define ISO_639_LANG_CODE_UND (U32BIT)(('u'<<16)|('n'<<8)|'d') 39 #define UND_LANGUAGE_CODE ISO_639_LANG_CODE_UND 50 STOP_ACTION_CLEAR_DSMCC,
51 STOP_ACTION_MHEG_TUNE,
52 STOP_ACTION_CI_PLUS_NDT,
92 void MHEG5Pause(
void);
93 void MHEG5Resume(
void);
95 U8BIT MHEG5HandleEngineStopAction( U8BIT action );
97 void MHEG5NotifyEngineStarted(
void);
98 void MHEG5NotifyEngineStartFailed(
void);
99 void MHEG5NotifyEngineQuit(
void);
100 BOOLEAN MHEG5ProcessAutoBoot(
void);
101 void MHEG5StartReboot(
void *dummy);
102 E_MhegErr MHEG5ResetResolution(U16BIT screenWidth, U16BIT screenHeight);
103 void MHEG5RefreshDisplay(
void);
104 void MHEG5RefreshDefaultAudio(
void);
106 #ifdef COMMON_INTERFACE 108 void MHEG5CiAckData(U8BIT *pData);
109 U32BIT MHEG5GetCiModuleId(
void);
110 void MHEG5notifyCiCamRemove(U32BIT slot_id);
120 void MHEG5AutoPathComplete( E_FsStatus result );
157 void MHEG5RefreshStreams(U16BIT service_id);
159 #ifdef INCLUDE_SA_PROFILE 160 void MHEG5StartEpgApp(
void);
161 void MHEG5StartInfoApp(BOOLEAN doTimeout);
162 void MHEG5StartListApp(
void);
U32BIT MHEG5tuneProcess(S_DvbLocator *pDvbLoc, S32BIT serviceIndex)
Process the current tune for the target service. This is relevant when MHEG5 or CICAM has requested a...
Definition: mh5control.c:968
void MHEG5engineStart(U8BIT *app_name, BOOLEAN isCi, BOOLEAN special)
Start the engine with the initial application.
Definition: mh5control.c:451
Definition: dvblocator.h:30
void MHEG5_Terminate(void)
Terminate MHEG5 component.
Definition: mh5control.c:267
This file provides the control interface for MHEG5 engine. The use of this component MUST comply with...
void MHEG5TuneIndexInfo(MHEG5Int tuneInfo)
Sets the way the application expects the receiver is to perform all subsequence application initiated...
Definition: mh5control.c:886
BOOLEAN MHEG5engineIsCiAppRunning(void)
Definition: mh5control.c:1191
E_MhegErr MHEG5Initialise(S_MhegConfig *cfg_params)
initialise MHEG5 component
Definition: mh5control.c:205
Definition: mheg5_control.h:152
MHEG5Bool MHEG5TuneIndex(MHEG5Int serviceIndex)
Ref: [1] - 3.10.6.2 Tune to the specified service. If the tuner fails to tune to the service it shoul...
Definition: mh5control.c:856
void MHEG5engineTerminate(void)
Force the engine to terminate.
Definition: mh5control.c:722
void MHEG5engineDsmTerminate(void)
Force the engine to terminate any DSM-CC based MHEG application.
Definition: mh5control.c:835
References: [1] UK1 Profile - Digital Terrestrial Television - Requirements for interoperability (The...
Definition: glue_queue.h:84