This shows you the differences between two versions of the page.
— |
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, | ||
+ | * 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(), | ||
+ | * 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 |