OS-11824: (All) Added a +ecryptfs
value to roStorageInfo.GetFileSystemType
and filesysteminfo.getFilesystemType
to let users check whether or not a storage device has been encrypted.
OS-14664: (Series 5) Added cookie sharing between HTML and MPV which enables cookies to be used while using HLS or other types of streaming playback in roHtmlWidgets.
OS-14791, OS-16493: (Series 5) Improved screenshot performance.
OS-15230: (HS5, LS5, HD5, XD5, XT5) Added limited support for enumerating and removing extensions.
OS-15622: (XT5) Allow configuration of the HDMI input EDID.
OS-15801: (HS5, LS5, HD5, XD5, XT5) Fixed an issue where the mouse pointer was not visible until the mouse was moved.
OS-16174: (All) Updated libwebp
to v1.3.2 to fix CVE-2023-4863.
OS-16238: (HS5, LS5, HD5, XD5, XT5) Updated the Linux kernel to linux-5.10-gen-rkr6.
OS-16277: (JavaScript/Chromium) Improved compatibility between @brightsign/securestore and BSSecureStore.
OS-16344: (Series 5) Added support for the rotation of DVB subtitles.
OS-16437: (XT5) Added the ability to adjust the output sample rate of HDMI-In playback.
OS-16404, OS-16406, OS-16407: (Series 5) Added support for Teletext subtitles.
OS-16426: (Series 5) Eliminated the writing of unnecessary information to the filesystem to reduce SD card wear.
OS-16477: (Series 5) Fixed an issue where audio playback would be slowed due to a timing offset with the PCR (Program Clock Reference).
OS-16600: (XT5) Reduced ticker memory usage.
OS-16601: (HD5) Fixed a performance issue that occurred when video was used with a background color.
OS-16905: (LS5, XD5, HD5, XT5) Updated the rescue partition if it is older than 9.0.141.2.
OS-16931: (General) Added DWS support for reporting file descriptors for every process instead of only a specific process.
OS-11133: (Series 4, Series 5) Fixed an issue where an encrypted storage device was not able to be ejected or formatted.
OS-14836: (HS5, LS5, HD5, XD5, XT5) Fixed an issue where MPV would exhibit excessive CPU usage and high memory bandwidth usage that would result in delayed video decoding.
OS-14894: (XD5) Fixed an issue where entering an incorrect registry value would cause the player to go into a reboot loop.
OS-15961: (HS5, LS5) Disabled 802.3az low-power idle to improve network stability.
OS-16168: (XC5) Fixed an issue where HDMI outputs would stop working after several days.
OS-16242: (Series 5) Fixed an issue where USB audio and USB communication was not working.
OS-16255: (HS5, LS5, HD5, XD5, XT5) Fixed an issue where a crash would occur with a presentation that continuously opens and closes a rohtmlwidget
that is playing a video.
OS-16302: (Series 4, Series 5) Fixed an issue where simultaneous screenshots taken from BrightScript and JavaScript would result in a crash.
OS-16377: (Series 5) Fixed an issue where some characters would be missing from closed captions.
OS-16350: (Series 5) Fixed an issue where a newly created virtual keyboard would not display correctly.
OS-16355: (HS5, LS5, HD5, XD5, XT5) Fixed an issue with the timestamping of closed captions that would result in subtitles being displayed with incorrect timing.
OS-16366, OS-16402: (Series 5) Fixed an issue in which the “seek” call was not functioning correctly.
OS-16381, OS16466: (Series 5) Updated the WD105 WiFi module to core 83.
OS-16389: (All) Fixed an issue where the BrightSign SSH server did not work with newer OpenSSH clients.
OS-16395: (HS5, LS5, HD5, XD5, XT5) Fixed an issue with Presentation Time Stamps (PTS) that would result in the stalling of video playback.
OS-16396: (Series 5) Fixed an issue where DVB subtitles, when enabled, would not turn off until the channel is changed.
OS-16397: (HS5, LS5, HD5, XD5, XT5) Fixed an issue where playback of a UDP stream would freeze.
OS-16399: (Series 5) Fixed an issue where the playback position of a stream was being incorrectly reported as the file duration instead of the time position.
OS-16408: (Series 5) Fixed a sync issue with the PCR (Program Clock Reference) and Presentation Time Stamp (PTS) that would result in a slowing down of video/audio playback at the video loop/wrap point.
OS-16410: (HS5, LS5, HD5, XD5, XT5) Fixed an issue where the leader player would crash when playing a synced presentation.
OS-16411: (HS5, LS5, HD5, XD5, XT5) Fixed an issue where the system can sometimes fail to receive an EDID from the TV and switch to 720p resolution.
OS-16417: (Series 5) Fixed an issue where the video duration was being improperly reported during playback.
OS-16446: (HS5, LS5, HD5, XD5, XT5) Fixed an issue where portrait-oriented videos would fail to play.
OS-16456: (Series 5) Fixed an issue where audio timecode events fail to trigger.
OS-16459: (Series 5) Fixed an issue where an RTSP stream would freeze on the screen when the stream is closed instead of generating an event that can be captured.
OS-16469: (Series 5) Fixed an issue where EAC3 pass-through audio would not play.
OS-16471: (HS5, LS5, HD5, XD5, XT5) Fixed an issue where a green screen would momentarily appear between video streams of different codecs.
OS-16496, OS-16505: (Series 5) Fixed an issue where the video duration would incorrectly display as either zero or infinity.
OS-16498: (HD5, XD5, XT5) Fixed an Ethernet auto-negotiation issue that would occur when a 2-pair network cable was used on a gigabit-capable player. Note that this issue did/does not affect players that are inherently limited to 100base-T.
OS-16507: (Series 5) Fixed an issue where a looping delay of ~2 sec would be introduced if the loop mode was set to LoopButNotSeamless
.
OS-16527: (HS5, LS5, HD5, XD5, XT5) Fixed an issue where H.264 streams exhibit momentary corruption, typically in the form of pixelation near the start of the video.
OS-16531: (HS5, LS5, HD5, XD5, XT5) Fixed an issue where video rotation for HDMI did not work properly.
OS-16555: (XT5) Fixed an issue where smooth tickers would result in a kernel panic/crash.
OS-16569: (Series 5) Fixed an issue where the mouse wheel is unable to scroll the page within an iFrame.
OS-16570: (HS5, LS5, HD5, XD5, XT5) Fixed an issue where a video that isn’t positioned at 0,0 (top left of screen) does not fully display the video frames.
OS-16572: (XT5) Fixed an issue where 8K video modes do not display correctly.
OS-16598: (HS5, LS5, HD5, XD5, XT5) Fixed a memory corruption issue that would result in a crash while playing a 4K30p video in portrait orientation.
OS-16610: (HS5, LS5, HD5, XD5, XT5) Fixed an issue where tickers would crash because more than one ticker would think that it’s the rightmost ticker.
OS-16616: (HS5, LS5, HD5, XD5, XT5) Fixed a memory leak associated with Teletype tickers.
OS-16629: (HS5, LS5, HD5, XD5, XT5) Fixed an issue where roTouchScreen.enablecursor() fails to properly enable and display the mouse cursor.
OS-16639: (HS5, LS5, HD5, XD5, XT5) Fixed an issue where noticeable artifacts would appear with interlaced video.
OS-16671: (Series 5) Fixed an issue where adding a mute port connector in BrightAuthor:connected does not work.
OS-16674, OS-16710: (HS5, LS5, HD5, XD5, XT5) Fixed an issue where switching between two videos every couple of seconds would result in video playback stalling.
OS-16693: (HS5, LS5, HD5, XD5, XT5) Fixed a video decode error that would cause a short freeze in video playback.
OS-16734: (Series 5) Fixed an issue where a random black screen would appear when playing a multicast video over UDP.
OS-16749: (All) Fixed an issue where players would intermittently crash when starting HTML video playback.
OS-16753: (All) Fixed inability to reconfigure or remove encryption from storage devices.
OS-16756: (All) Fixed an issue where an encrypted USB storage device was unable to be mounted.
OS-16763: (HS5, LS5, HD5, XD5, XT5) Fixed an issue where setting a text track in Chromium can cause a crash.
OS-16789: (All) Addressed various memory leak issues associated with captions.
OS-16791: (Series 5) Fixed an issue where mounting encrypted storage would fail.
OS-16794: (XD5) Fixed an issue where an SSD would incorrectly appear as a USB storage device if the USB storage device is also present during bootup.
OS-16810: (Series 4, Series 5) Fixed an issue where a failure would occur while attempting to disable the untagged VLAN.
OS-16817: (HS5, LS5, HD5, XD5, XT5) Fixed an issue where a video would stutter every time it is played.
OS-16849: (XD5) Fixed an issue where formatting an unmounted USB storage device would also format the SSD if the player had an SSD installed.
OS-16859: (HS5, LS5, HD5, XD5, XT5) Fixed an issue where in certain situations, the BrightSign application exits a bit too slowly and results in a crash dump.
OS-16884: (HS5, LS5, HD5, XD5, XT5) Fixed an issue where players would exhibit unusual reboot/hang behavior after 4+ days of uptime.
OS-16893: (XC5) Fixed an issue where only port 1 was able to display HDR whereas ports 2-4 were not able to display HDR.
OS-16898: (XT5) Fixed the occurrence of microSD card errors which ranged from video playback issues to cards not being recognized.
OS-16904: (HS5) Fixed an issue with microSD card reliability by restricting its clock speed to 25MHz.
OS-16946: (HS5, LS5, HD5, XD5, XT5) Fixed an issue where 10-bit HEVC videos would fail to play (screen remains blank), regardless of resolution setting.
OS-16947: (XC5) Fixed an issue where the voltage set in the bootloader did not match the hardware.
OS-16955: (XC5) Improved hardware stability by configuring GPIOs to 3.3V instead of 1.8V.
OS-16963: (HS5, LS5, HD5, XD5, XT5) Fixed an issue where video playback would stutter with only two 1920x1080 H.264 streams.
OS-16965: (XT5) Fixed an issue where playing 10-bit video can result in a red screen when both HDMI outputs are enabled.
OS-16980: (Series 5) Fixed playback of HTML video from locations requiring username/password authentication.