IRC-28C Release Notes
- 150831 - Disable unsolicited announce broadcasts. hh
- 150901 - Commented out #define KS_ARP_IP_MULTICAST_HACK y in ARP.c. hh
- 151015 - Changed initialization of OldLoopbackPlayoutId so we can accept a PID of 0 as used by Barco Alchemy. hh
- 160126 - Force CSP reconnect on PID loopback in PacketTransmission.c:209. hh
- 160419 - Added Doremi workaround in CaptionTask.c and PacketTransmission.c. No CSP disconnect if PID=0. hh
- 170618 - If MaxLaguage==0, force all content to stream 0. Change in RplParse.c. Keeps en and en-us in same stream.
This is a workaround for the movie Cars3 where the server generated RPL reported that the show included two languages (en for trailers
and en-us for the feature) which the IRC-28C sent to two separate caption streams. To use this workaround, set the Maximum Number of Languages
on the configuration page to 1.
- 170715 - Revise TimelineClientTask() to limit responses to every 250ms. Revised WriteLogLine to remove buf full message. Send truncated log line instead. This limits the content synchronization protocol transaction frequency to 4 per second. A recent server update from one manufacturer appears
to go into a tight loop requesting status leaving the IRC-28C no time to do anything else.
- 170718 - Revised TcpClient.c to wait 10 seconds before retrying on bad socket and to reboot after 30 tries. hh
This provides a recovery method should the firmware be unable to acquire a TCP socket for communications with the server.
- 170917 - Added translation from ' to ' (apostrophe in UTF-8). hh
- 171024 - Fixes an issue in version 170618. If NumLanguages==1, force all content to stream 0. This fixes the issue in Only the Brave where
the first reel has a langauge attribute of en-gb, and the rest of the reels are en-us. Set Maximum number of languages on the DCS Configuration
page to 1 to have the IRC-28C ignore the RPL language attributes and send all content to stream 0 (language 1). This is a temporary fix. A later
update will have separate language priority lists for each caption stream to deal with this issue.
- 180201 - Resolves a lease timeout issue with Dolby servers. hh
- 180222 - Set lease timeout to 125% of request to allow for clock variations and network latency. hh