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