25 #ifndef _MH5_SUPPORT_H 26 #define _MH5_SUPPORT_H 174 const char* MHEG5VersionString(
void);
175 const char* MHEG5RevisionString(
void);
void MH5_SetCurrentProfile(E_ProfileId profile)
Set current profile - CI plus or broadcast (Could extend this fnc to distuinguish between UK/HK/NZ/AU...
Definition: mh5support.c:525
MHEG5Bool MH5_SupportHDGraphics(void)
Returns whether supporting HD Graphics extension.
Definition: mh5support.c:462
U8BIT * MH5_GetUserAgent(void)
Return the "User Agent" string for the engine.
Definition: mh5support.c:1544
MHEG5Bool MH5_SupportPVRExtension(void)
Return whether PVR extension (ETSI, and originally NZ) is supported.
Definition: mh5support.c:495
U8BIT * MH5_GetManufacturerString(void)
Returns a pointer to a manufacturer specific platform U8BIT*.
Definition: mh5support.c:402
E_ProfileId MH5_GetCurrentProfile(void)
Get current profile - CI plus or broadcast.
Definition: mh5support.c:544
MHEG5Bool MH5_SupportICStreaming(void)
Return whether Interaction channel Streaming is supported.
Definition: mh5support.c:433
MHEG5Int MH5_MaxStorageFileLength(void)
Return maximum length of file for persistent storage depending on supported profiles (e...
Definition: mh5support.c:563
MHEG5Bool MH5_SupportHDVideo(void)
Returns whether supporting HD Video extension.
Definition: mh5support.c:471
This file provides the control interface for MHEG5 engine. The use of this component MUST comply with...
MHEG5String MH5_WhoAmI(void)
Used by the WhoAmI resident program to obtain WhoAmI string. See UK1.06 profile section 3...
Definition: mh5support.c:698
E_MhegErr MH5_SupportInitialise(S_MhegConfig *pConfig)
Initialise support module - called when 'Open' engine.
Definition: mh5support.c:232
MHEG5Bool MH5_SupportNativeApplication(void)
Return whether Native Application extension is supported.
Definition: mh5support.c:480
Definition: mheg5_control.h:152
MHEG5Bool MH5_SupportMhegProfile(E_MHEG_PROFILE profile)
Return whether Mheg profile (UK, NZ, AU, HK, SA, FREESAT) is currently supported. ...
Definition: mh5support.c:448
MHEG5Bool MH5_SupportInteractionChannel(void)
Return whether Interaction channel is supported by current profile.
Definition: mh5support.c:420
MHEG5Bool MH5_SupportServiceInfoExtension(void)
Return whether Service Info extension is supported.
Definition: mh5support.c:510
MHEG5Bool MH5_SupportFontClass(void)
Return whether font class is supported by current profile.
Definition: mh5support.c:553
U8BIT * MH5_GetEngineVersionString(void)
Returns a pointer to the engine version string U8BIT*.
Definition: mh5support.c:411
MHEG5Bool MH5_GetEngineSupport(MHEG5String feature)
Used by the GetEngineSupport action.
Definition: mh5support.c:573