User Tools

Site Tools


dsmcc22.11.0

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

dsmcc22.11.0 [2022/10/28 12:28] (current)
admin DSMCC 22.11.0 release notes page
Line 1: Line 1:
 +Release notes for DSMCC in version 22.11.0:
  
 +**Fixed:**
 +
 +  * mantis-1151 - If request for PAT from platform fails, there is no timeout to re-request it
 +  * mantis-1131 - Length of names of events and directory items must not include the null terminating char
 +  * mantis-1129 - Retrieving the PID value for DSI section data can fail for carousels where carousel ID is known
 +  * mantis-1128 - Potential crash in DSC_LoadRsqtDestroy, caused by unitialised variable in CDSM_LoadObject
 +  * mantis-1125 - Enhance DSMCC to detect compressed modules even though the DII does not contain the module compressed descriptor
 +  * mantis-1119 - Add Notify API functions that are called by internal task
 +  * mantis-1121 - Add Stream Event API functions with extra flexibility
 +  * mantis-1126 - Handle non-zero selector lenghs in BIOP_OBJECT_USE
 +  * mantis-1127 - Add signal about every carousel load, so that client is always kept up to date on the currently loaded carousel
 +  * mantis-1124 - HbbTV tests assume that DII timeout value of zero means an infinite timeout
 +  * mantis-1123 - In DSI code, must store the PID value with each SI request
 +  * mantis-1122 - External task can call DSMCC_Stop while internal task is processing table requests
 +  * mantis-1105 - Length of path strings for objects is limited to less than 254
 +  * mantis-1104 - Minor tidy up of code is needed
 +  * mantis-1103 - Zero length directoy listing is repoted as an error
 +  * mantis-1102 - DSMCC_Close() does not call STB_OSDestoryTask() for main dsmcc task
 +  * mantis-1040 - Add U64BIT / S64BIT types to techtype.h
 +  * mantis-989 - make clean throws up error messages, and sometimes does not clean build folder
 +  * mantis-983 - Add flexibility into make files - allowing another build system to use some of the make source
 +  * mantis-982 - In DSMCC_DebugInstanceEnable(), NDEBUG compilation flag is tested incorrectly
 +  * mantis-981 - If compile warnings are set to generate errors, compilation fails
 +  * mantis-926 - Pre-built compile time utilities don't exist to run on 64-bit Linux
 +  * mantis-866 - Carousel update recreates SRG module exposing unhandled states in LoadRequestOnSrg
 +  * mantis-857 - CDSM_StreamEventXmlData constructs string incorrectly
 +  * mantis-856 - Crash on Live ITV channel
 +  * mantis-804 - Rare crash when freeing cached PMT data during channel hopping
 +  * mantis-777 - Downloading of carousel fails, after tuning between transport streams
 +  * mantis-776 - If DSMCC_Start() fails, then a second attempt to call DSMCC_Start() always fails
 +  * mantis-754 - Settings and build utilities are needed to enable compilation on the Raspberry Pi
 +  * mantis-672 - Cannot build and run on 64 bit platform
 +  * mantis-684 - For Stream Event object data, add support for XML format according to TS-102809
 +  * mantis-683 - StreamEvent functions FindMatchingEventId() and FindMatchingEventName() are incorrect
 +  * mantis-775 - Building with NDEBUG defined fails
dsmcc22.11.0.txt ยท Last modified: 2022/10/28 12:28 by admin