User Tools

Site Tools


mheg51.1.0_r

These notes apply between releases 1.0.0 and 1.1.0 of MHEG5:-

  • New functionality
    • Support for Interaction Channel Streaming
    • Support Connected TV functionality - launching from MHEG5 of a non-MHEG5 application (e.g. HbbTv app)
    • Dynamic control of debug output
    • Ability to limit graphics resource usage
    • Add 'install' mechanism
  • API changes
    • Version header 'mheg5_version.h' is generated when library is build. This must be used when calling MHEG5_Open().
    • DVB_MhegPrefSubtitleLangs() may be used other than for South Africa profile
    • For dynamic debug control, provide MHEG5_DebugGetMask() and MHEG5_DebugSetMask()
    • To limit graphics resource usage, provide MHEG5_SetSurfaceThreshold()
    • DVB_MhegICStreamingSetup() has two extra parameters to specify required Audio and Video codecs
    • When supporting Connected TV, added calls to DVB_MhegApplicationLaunch() and DVB_MhegGetMimeTypeSupport()
    • Remove call to DVB_MhegIsKeySupported(), and replace with provided functions: MHEG5_KeySupportDisabled() and MHEG5_KeySupportEnabled(). Default is assumed all keys are supported by platform.
    • Added calls to DVB_MhegEventsStart() and DVB_MhegEventsStop() to start/stop listening to DVB events
    • Replace all STB_VT… function calls by the DVB_Mheg… equivalent.
    • Expose provided function MHEG5_GetTuningInfoMode() so DVB application can request mode of tuning operation
mheg51.1.0_r.txt · Last modified: 2020/11/18 15:59 (external edit)