User Tools

Site Tools


dsmcc22.11.0

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