SiraViewExpress Changelog

What's new in SiraViewExpress 3.0

Nov 18, 2015
  • ADDED Audio Playback
  • ADDED Storyboard, time-navigation, load from shortcut
  • ADDED Export now based on FFMPEG. New UI allows selection of multiple streams simultaneously.
  • ADDED File-based export configurations
  • ADDED New error code in SiraViewEngine to indicate DLL not found.
  • FIXED Added handler for exception when loading from UNC path
  • ADDED Enabled audio in IndigoVision decoder
  • FIXED IndigoVision decoder audio sync
  • FIXED AData decoder now loads aj1, aj2, aj3, aj? etc.
  • UPDATED DecoderBlacklist to DecoderBlocklist
  • FIXED Exporter no longer discards first frame
  • FIXED WavePlayer volume no longer reset every time playback is resumed
  • FIXED Log file contention check fixed
  • ADDED Concept of linked streams, for use in export
  • ADDED Dallmeier Decoder plugin
  • ADDED DRV Decoder plugin
  • ADDED Config option to prohibit phone-home with load failure reports
  • ADDED Enhanced load failure reporting. File system is scanned, and files probed with ffmpeg
  • UPDATED Footpedal config dialog (SVT & SV) now has free entry of seconds
  • ADDED Error reporting now includes details of licensing options on machine
  • FIXED Removed obfuscation attributes from bookmark annotation types
  • FIXED Bookmark crash after removing frame
  • FIXED Bookmark annotation rendering in printout
  • ADDED Bookmark annotation resizing
  • FIXED Wizard rule in SynAv decoder plugin
  • FIXED DAV decoder now handles 0757 variant
  • FIXED Version numbers in MSIs and MPS shortcuts.
  • FIXED Added --mps flag to start menu transcription shortcut
  • FIXED Using 2.2 license file, valid through all v2 releases
  • FIXED Reinstated CRIS form
  • FIXED StillExportPath config option now interpreted correctly

New in SiraViewExpress 3.0.0.694 RC (Dec 6, 2012)

  • ADDED Audio Playback
  • Storyboard, time-navigation, load from shortcut
  • ADDED Export now based on FFMPEG. New UI allows selection of multiple streams simultaneously.
  • ADDED File-based export configurations
  • ADDED New error code in SiraViewEngine to indicate DLL not found.
  • FIXED Added handler for exception when loading from UNC path
  • ADDED Enabled audio in IndigoVision decoder
  • FIXED IndigoVision decoder audio sync
  • FIXED AData decoder now loads aj1, aj2, aj3, aj? etc.
  • UPDATED DecoderBlacklist to DecoderBlocklist
  • FIXED Exporter no longer discards first frame
  • FIXED WavePlayer volume no longer reset every time playback is resumed
  • FIXED Log file contention check fixed
  • ADDED Concept of linked streams, for use in export
  • ADDED Dallmeier Decoder plugin
  • ADDED DRV Decoder plugin
  • ADDED Config option to prohibit phone-home with load failure reports
  • ADDED Enhanced load failure reporting. File system is scanned, and files probed with ffmpeg
  • UPDATED Footpedal config dialog (SVT & SV) now has free entry of seconds
  • ADDED Error reporting now includes details of licensing options on machine FIXED Removed obfuscation attributes from bookmark annotation types FIXED Bookmark crash after removing frame
  • FIXED Bookmark annotation rendering in printout
  • ADDED Bookmark annotation resizing
  • FIXED Wizard rule in SynAv decoder plugin
  • FIXED DAV decoder now handles 0757 variant
  • FIXED Version numbers in MSIs and MPS shortcuts.
  • FIXED Added --mps flag to start menu transcription shortcut
  • FIXED Using 2.2 license file, valid through all v2 releases
  • FIXED Reinstated CRIS form
  • FIXED StillExportPath config option now interpreted correctly
  • FIXED Added missing ffmpeg DLLs required for probe reports
  • FIXED Null email name bug was preventing BugScout from sending reports
  • ADDED MetaFFMPEG and Meerkat plugins to installer
  • FIXED Added build dependencies to GenericFFMPEG_AD lib
  • FIXED DAV, GenericFFMPEG, DRV, DecoderCheck - paths for two variants of GenericFFMPEG lib
  • FIXED Licensing: null reference in blank expiry date
  • FIXED DisplayMode and LoadState enums now excluded from obfuscation
  • UPDATED Plugins now require V3 baseline
  • ADDED SiraView free trial watermark mode
  • FIXED Export image filenames are sanitised
  • FIXED Using V3 user guides throughout, including default values.
  • FIXED Sanity check on presence of export configuration
  • ADDED SVE-based export test
  • FIXED Null reference checks in export
  • CHANGED Dallmeier SDK
  • FIXED Unhandled exceptions on background (export) worker now correctly marshalled
  • FIXED Generic FFMPEG decoder: fix for audio on WMV example 0780
  • FIXED DVD stream restrictions report errors consistently
  • ADDED Log comment reporting expiry date on licence.
  • FIXED DRV decoder now handles variant 0559
  • FIXED Expiry date 01/01/0001 now means "does not expire"
  • IMPROVED Dallmeier SDK faster seeking, fixed aspect ratio, license keys.
  • FIXED Division by zero bug in jpeg decoder in malformed files
  • FIXED UVMS decoder, End of stream bug
  • IMPROVED Removed excessive assert on playback time checks
  • IMPROVED GenericMJPEG Added some sanity checks and error handling
  • FIXED Properly handle FileClientResult::CatastrophicFailure mode
  • FIXED BoschArchive decoder filename handling

New in SiraViewExpress 2.3 (Jul 20, 2012)

  • Activation of software when running in 30-day trial mode
  • SiraView Express now available
  • Automatic version checking to inform you when a new version is available
  • Intellex API Components included with installer
  • Lenel decoder now reports daylight savings time
  • Intellex decoder improved so that non-overlapping duplicate streams are handled as one
  • Broken wizard rules for: AData, Faiveley, ISOMedia, UVMS, VistaSmartPlayer
  • File extensions & wizard rules for GenericFFMPEG decoder
  • Watermark message toned down
  • Title of printed document
  • Filename suggestions for still exports improved
  • Bad still export path exceptions handled. Admin can now configure fallback to ask user
  • SiraViewActivation: Free Trial Mode activation button now enabled
  • Aspect ratio handling in certain circumstances
  • Load failure reports slightly more useful
  • MSIs now upgrade correctly
  • Some unused IPP code
  • Error/load failure report tools now explicitly ask for users email address
  • Decoder plugins now follow stricter naming convention
  • Default locations of help files (SiraViewExpress)
  • SOPText now displayed in a messagebox (if not empty, and not Express)

New in SiraViewExpress 2.2 (Jul 20, 2012)

  • All users installer options
  • Lenel Decoder plugin
  • DAV Decoder plugin
  • Generic FFMPEG base classes improved
  • License status reporting Evaluation Mode when logging on as an alternative user
  • Convert menu enable logic
  • Relative time formatting mode (Go To Time) dialog
  • Backwards time problem
  • Always update time on framestep
  • DVD Export slow playback problem
  • Position control ignoring events on drag
  • Rare crash rendering frame
  • Release-mode bug where age overlay wasn't always refreshing

New in SiraViewExpress 2.1.4 (Jul 20, 2012)

  • Disabled plugin "Augment" policy handling
  • Changed priority of new Tecton decoder
  • Tecton decoder fixed end of stream bugs
  • Included Synectics Synav plugin in installer
  • Fine position control flyback system
  • Disabled slow query in wizard
  • Synav decoder search rule
  • Decoder blacklist

New in SiraViewExpress 2.1.3 (Jul 20, 2012)

  • Aspect ratio within the export feature Expand Video to Fill Screen in MOV and ISO ouput files
  • Crash when entering out-of-range times in export dialog
  • Null reference crash in QuickTimeMOV decoder for corrupt MOV files

New in SiraViewExpress 2.1.2 (Jul 20, 2012)

  • IndigoVision decoder Unicode setting
  • IndigoVision decoder VMF parser
  • IndigoVision decoder IPP H.264
  • IndigoVision decoder handling multi-part streams split across multiple files
  • Synectics Synav decoder
  • Generic FFMPEG decoder
  • Legacy decoder host bug where timezone field was storing playback time
  • Legacy Arnel decoder (CAPS)
  • QuickTime export full screen mode now respects aspect ratio specification
  • Load Failures now report full load log
  • Wizard was falling over with folders that only had a single character
  • Playback now stops at end of streams.
  • Sentinel timestamps not reported by clock
  • Load failure dialog is a lot friendlier
  • Cross-file reading bug in composite file class
  • GenericFFMPEG decoder now reports progress
  • SvStruct constructors
  • Friendlier loading failure dialog box
  • Track info displayed in toolbar now reflects change events
  • Updated Nalpeiron DLL
  • Mechanism for filtering/replacing updated decoders (via plugins). Old versions of decoders can now be explicitly selected. Upgrade Policy (Replace; Supplement; Augment) still followed during autodetect.

New in SiraViewExpress 2.1.0 (Jul 20, 2012)

  • PluginDecoder_Meerkat2
  • PluginDecoder_SynecticsSynav
  • PluginDecoder_DedicatedMicros policy set to supplement
  • BackupPeriodMS config option
  • Dipose OpThread on disposal
  • Video sample rendering on non-ui thread.
  • Single minor UI layout tweak for 125% font scaling
  • Plugin API updated to implement plugin upgrade policy
  • Set succeeded flag in QuickTime Exporter
  • SiraViewEngine_CPP_CLient project
  • Deadlock in TrackNavigatorPlayer
  • SiraBaseClasses File was trying to delete FileSystem it did not own.
  • Bug in Pelco PNS decoder when camera number > 8
  • Bug in Quicktime_Jpeg export where the wrong frame was being held over a long period (Off by one in duration calculation)
  • Plugin_IndigoVisionDecoder polls abort callback during load
  • Sentinel sample times are no longer reported
  • Legacy decoders were assigning incoming playbacktime to outgoing timezone
  • Modification to allow logo override
  • Downgraded debug out log level for activity exceptions
  • Exception handler to catch frame save to invalid path
  • Logic to disable save/print frame when >1 selected stream
  • Suggested filename sanitisation has been improved
  • Problem with null event in SiraViewModel

New in SiraViewExpress 2.0.22 (Jul 20, 2012)

  • Bug in user event log where backup file copy was failing, leading to silent failure of SiraView
  • Bug in export dialog where users’s selection of a single camera in main UI was being ignored