This is release notes for DVBCore 15.3.0

Fixed:

mantis-363 - Add ASSERTs that would fail when there is failure to create NVM database

mantis-362 - In STB_PVRCreateRecording, 'basename' can have data overrun (or array out of bounds)

mantis-343 - Floating point exception in GetNextEitSearchTime()

mantis-357 - Add support for 60Hz HDMI resolutions

mantis-347 - Extend callback functions for handling table types

mantis-324 - The change_service flag used by alarm timers doesn't do anything useful

mantis-356 - There isn't any easy way to define unique event values for events sent by a CA module

mantis-353 - Out of date events added to schedule, only to be deleted shortly afterwards

mantis-349 - SRCDIR shouldn't be explicitly set in common.mak

mantis-346 - Add defines for additional service types

mantis-340 - Some files and folders not removed by clean target

mantis-345 - Make functions to process TDT and TOT public

mantis-348 - EIT schedule data can be dropped due to the internal buffer being too small

Mantis-331 - Adding capability to middleware to report back itemized data in extended event info

mantis-334 - EV_SERVICE_EIT_SCHED_UPDATE not sent when old events deleted

Mantis-336 - Add a function to get service information of event.

Mantis-306 - South American countries support must be added

mantis-323 - Implementation of HBBTV_PresentDVBSubtitle does not correctly handle the case when component_tag = -1

mantis-322 - Displaying signal strength/quality while scanning

Mantis-315 - Rename favourite group functionality must be added

mantis-308 - ATMR_InitialiseTimer returns FALSE if the type of timer is TIMER_TYPE_PRIVATE

mantis-301 - DVB needs to notify a CA module when recording starts and stops on a PVR device

mantis-291 - If EIT event has duration of 24 hours or more, then will hit ASSERT

mantis-288 - First timer allocated handle is 2 rather than 1

mantis-283 - Started event-triggered recordings are not restarted at reboot

mantis-285 - NULL mutex is being accessed by the PVR code

mantis-284 - NULL mutex is being accessed by the PVR code

mantis-275 - Clarify the difference between platform funcsions STB_OSSetClockRTC and STB_OSSetClockGMT

mantis-270 - Bookmark functionality extension and generalisation

mantis-277 - Add ability to enable/disable a tuner in the resource manager

mantis-63 - Code to only keep EIT data from TSactual needs to be updated

mantis-269 - Bookmark names cannot be read from file.

mantis-268 - Wrong recording ID returned to HBBTV

mantis-252 - Automatic playback bookmark creation should be moved outside STB_PVRStopPlaying

mantis-266 - Demux capabilities need to be changed

mantis-265 - SI monitoring isn't started on a decode path that isn't being used for recording or watching a live service

mantis-243 - Remove limitation of 11 PVR bookmarks

mantis-262 - MHEG5 prevents HBBTV from controlling channel change.

mantis-254 - When you update the Audio language, the UI does not update

mantis-127 - There's no way to acquire an unused tuner & demux to download data in the background

mantis-251 - STB_MEMReadSecureConstant doesn't return a pointer to constant data

mantis-245 - HbbTV externals in DVBCore need to be updated for changes due to country ID no longer being stored in NVM

mantis-23 - For portability should save country code, not country id to NVRAM.

mantis-234 - Documentation contains functions that don't actually exist because they're present some header files

mantis-214 - Use doxygen for function comments.