igotcha:changelog

This is an old revision of the document!


Change Logs

  • Added file caching of 10s for VLC
  • Fixed picture flashing black when 1 content is deployed and 1 is scheduled for the future
  • Added faster picturebox loading – only unloads if not playing sequentially
  • Added event trigger for VLC errors, restarts VLC and goes to next content
  • Added cache for Chromium IndexedDB
  • Added VLC to video display mode in express status
  • Changed lamar version to fetch from registry
  • Changed update method to work for signage or lamar (and scalable for future projects)
  • Fixed download at specific time
  • Added restart at specific time
  • Fixed video freeze timer issue
  • Cleaned up monitor status logs on manager
  • Fixed placement of lastTimeVerifiedIfPlayListChanged
  • Fixed chromium browser frames not loading properly
  • Added GDS monitoring
  • Added stream fallback PNG if stream is unreachable
  • Added cef_extensions.pak for extra chromium browser support
  • Added explicit Dispose for NAudio
  • Fixed missing CurrentlyPlayingAdId.txt causing screenshots not to be taken
  • Fixed memory leak from screenshots
  • Added Lamar version check in express status (if present)
  • Fixed status thread hanging when manager was launched without player
  • Cleaned debug logs
  • Chromium browser
  • Streaming fix
  • ApplicationUpdater updated
  • Fixed ApplicationUpdater so it always runs silently without popups
  • Removed XMLRPC server who's sole purpose was to get some public variables from the player. Changed to NamedPipeClient
  • Fixed sync so that future-dated content doesn't pop up in current playlists
  • Fixed null sequence error in mediagroup init() caused by calling First() on an empty linq
  • Fixed NamedPipe for audio changes
  • ApplicationUpdater now opens silently
  • Fixed VLC player playing black when ChangeLayout is called
  • Fixed timer bug in PlayArea that skipped the first video in a mediagroup when syncing
  • Cleaned logs
  • Fixed generate weighted queue working with play x more times
  • Halved size of libvlc folder
  • VLC player added
  • New ApplicationUpdater added
  • Priority deployments past midnight fixed
  • Doesn't dispose of VLC player between playing two videos (faster load time)
  • Sync functionality working with media group
  • Fixed currently playing ad id not displaying under screenshot
  • ffplay flashing is lessened, but still present
  • Proxy only used to download files
  • Removed logs from player sync
  • Tweaked redownload attempt, flag is now raised once
  • Proxy connection check fixes
  • More logging in catch blocks on player
  • Player now remembers the PIDs of ffplay processes its spawned, and kills only its own
  • Limited redownload attempts on new and updated files, flag is raised on server after too many attempts
  • Fixed proxy fallback working properly – currently checks NBC's ip, need to make dynamic
  • Added proxy server checkbox to config file
  • Added fix for xml file not loading google sheets url properly (synced from 2.12.5.4)
  • Fixed NamedPipeClient between manager and player; player now spawns n+1 PipeServerStreams, where n is the number of currently connected PipeClients
  • Fixed ffplay detaching issue - ffplay now attaches properly and can be used
  • Added working proxy fallback
  • Added null check block to status
  • Non-Chromium template version
  • Fixed template caching - now the browser deletes its files properly
  • Fix timers when one file is played.
  • igotcha/changelog.1691770721.txt.gz
  • Last modified: 2023/08/11 12:18
  • by 127.0.0.1