NeoDCP Player release notes

Version 5.11 (31st May 2023)

* Subtitle rasterizer updated

Version 5.10 (16th January 2023)

* XML parser updated
* The installer was sometimes unable to update the app shortcut

Version 5.09 (22nd November 2022)

* MXF loader updated (should fix playback of some malformed SMPTE audio tracks)
* Subtitle rasterizer updated
* XML parser updated

Version 5.08 (7th April 2022)

* XML parser updated
* Subtitle rasterizer updated

Version 5.07 (28th February 2022)

* XML parser updated
* License Request window slightly modified
* User manual updated
* Installer updated

Version 5.06 (21st January 2022)

* XML parser updated

Version 5.05 (20th December 2021)

* Subtitle rasterizer updated

Version 5.03 (31st August 2021)

* Subtitle rasterizer updated

Version 5.02 (26th June 2021)

+ The DCPs in the Open Ingested DCP window can be sorted alphabetically by clicking on the Title section.

Version 5.01 (25th June 2021)

* XML parser updated
* MXF loader updated
* User Manual updated

Version 5.00 (2nd April 2021)

+ Added hash verification for ingested and registered DCPs
* Disabled file buffering for DCP hash verification
* Optimizations in texture allocation code
* JPEG 2000 decoder updated
* XML parser updated

Version 4.99 (7th December 2020)

 * XML parser updated
* Subtitle rasterizer updated
* MXF loader updated
* GUI updated

Version 4.98 (20th September 2020)

* JPEG 2000 decoder updated
* Added missing confirmation prompt prior to removing a DCP from library
* Reordered some buttons and changed their colors

Version 4.97 (3rd July 2020)

* Subtitle rasterizer updated
* JPEG 2000 decoder updated
* Database engine updated

Version 4.96 (28th April 2020)

+ Display local and UTC times in the KDM Browser window
* JPEG 2000 decoder updated

Version 4.95 (17th February 2020)

* JPEG 2000 decoder updated
* KDM database schema upgraded
* Database engine updated
* MXF loader updated
* Installer updated
* Automatic updater modified

Version 4.94 (8th December 2019)

* JPEG 2000 decoder updated
* Database engine updated

Version 4.93 (5th December 2019)

+ Security measure: Full-screen playback now binds to physical projectors/monitors instead of logical Windows display devices
* If the configuration password is set, the video will be played only on the selected physical device(s)
* Customers using the Player password protection will have to choose the full-screen output device once again after upgrading to this version

Version 4.92 (5th October 2019)

* Database engine updated
* XML parser updated

Version 4.91 (9th August 2019)

* Database engine updated
* Installer updated

Version 4.90 (30th July 2019)

* Subtitle rasterizer updated
* MXF loader updated
* XML parser updated
* nVidia API updated
* Minor changes

Version 4.89 (20th May 2019)

* Minor HDCP-related change
* Licensing system updated
* PNG decoder updated
* Automatic updater modified

Version 4.88 (27th March 2019)

* MXF loader updated
* Subtitle rasterizer updated
* More Windows editions are now recognized

Version 4.87 (18th January 2019)

* PNG decoder updated
* Database engine updated
* Automatic updater modified
* Command-line launcher updated
* Installer updated

Version 4.86 (3rd December 2018)

! The player should not complain of a missing watermark file when no watermark is to be shown

Version 4.85 (28th November 2018)

+ Added support for overlaying a static user-configurable watermark image over a video; see Settings/Watermark
+ Implemented player presentation mode for our distributors (contact us for details)
* Performance improvements
* Licensing system updated
* User manual updated

Version 4.82 (5th November 2018)

* MXF loader updated
! Fixed an issue with toggling full-screen mode when disabled in Settings/Permissions

Version 4.81 (15th October 2018)

+ Added option to deny unencrypted DCP/CPL playback
* nVidia API updated

Version 4.80 (24th September 2018)

+ Added support for 1-to-1 direct audio channel mapping (a 16-channel sound card with WDM support is required)
* MXF loader updated
* PNG decoder updated
* XML parser updated
* License Request window slightly modified

Version 4.77 (14th July 2018)

* Automatic updater modified

Version 4.76 (12th June 2018)

* nVidia® API updated
* Database engine updated
* Licensing system updated

Version 4.75 (5th May 2018)

* Subtitle rasterizer updated
* Database engine updated
* Automatic updater modified
* GUI updated
! Fixed an issue with the operator password dialog box

Version 4.70 (1st March 2018)

+ Added the Permission settings tab
* Automatic updater modified
* User manual updated

Version 4.63 (15th February 2018)

* Database engine updated
* License import dialog updated
* Corrected sizing of some GUI elements
* Automatic updater modified
! Manage DCP Libraries shall ask for the configuration password
! Update Automatically shall not toggle without entering the password

Version 4.62 (12th January 2018)

* Subtitle rasterizer updated
* Licensing system updated
* Automatic updater modified
* User Manual updated

Version 4.61 (9th November 2017)

* PNG decoder updated
* Database engine updated
* XML parser updated
* Automatic updater modified
* Minor HDCP-related change

Version 4.60 (11th October 2017)

* Subtitle rasterizer updated
* Automatic updater modified
* Licensing system updated

Version 4.50 (16th August 2017)

* JPEG 2000 decoder updated
* nVidia® API updated
* PNG decoder updated
* Database engine updated
* XML parser updated
! Fixed an issue with the automatic updater

Version 4.40 (28th June 2017)

* Redesigned the resolution limiter
* Automatic updater modified
* Database engine updated
* Licensing system updated
* XML parser updated
* User manual updated
! Fixed an issue with mixed-resolution playlists

Version 4.35 (24th May 2017)

+ The Swap eyes option is now available for all graphics adapters
* Subtitle rasterizer updated
* Automatic updater modified
* Database engine updated
* More Windows editions are now recognized

Version 4.31 (16th April 2017)

! Fixed a data deserialization issue from the previous version

Version 4.30 (14th April 2017)

* Automatic updater modified
* PNG decoder updated
* Database engine updated

Version 4.21 (28th February 2017)

* nVidia API updated

Version 4.20 (21st February 2017)

* JPEG 2000 decoder updated
* Database engine updated
* Upgraded to Qt 5.8.0
* Installer updated
* User manual updated

Version 4.17 (19th January 2017)

+ Improved security model
* Database engine updated
* Automatic updater modified

Version 4.15 (12th January 2017)

+ Improved security model
* JPEG 2000 decoder updated
* PNG decoder updated
* Updated German, Russian and Slovak translations
* User manual updated

Version 4.10 (4th January 2017)

* Subtitle rasterizer updated
* PNG decoder updated
* Database engine updated
* Automatic updater modified

Version 4.08 (15th December 2016)

* MXF loader updated
* Upgraded to Qt 5.7.1
* Automatic updater modified

Version 4.07 (12th December 2016)

* Improved transitions between playlist items on some systems

Version 4.05 (10th December 2016)

* User manual updated
! Implemented a workaround for occasional nVidia driver’s inability to provide presentation statistics
! Fixed an issue with the automatic updater

Version 4.00 (4th December 2016)

* nVidia API updated
* KDM-related improvements
* Database engine updated
* MXF loader updated
* Automatic updater modified
* Installer updated
* Minor HDCP-related change

Version 3.99 (5th November 2016)

+ Added Clear button to the Open Audio/Video MXF window
+ Added command-line option to automatically close the player when playback is finished
* Improved playback quality on some systems with nVidia graphics cards
* Licensing system updated
* Updated the key validity verification algorithm
* Database engine updated
* User manual updated
* Resolved minor COM initialization issue
* Corrected minor HDCP-related issue

Version 3.98 (2nd November 2016)

* Automatic updater modified
* Installer updated
! Resolved an issue with subtitle rasterizer

Version 3.97 (31st October 2016)

+ Improved security model
* Redesigned the Advanced Settings tab
* Subtle changes to the DCP-ingest functionality
* Changed formatting of local time strings
* Corrected sizing of some GUI elements
* PNG decoder updated
* Installer updated
* User manual updated
! Local time zone changes were not immediately reflected by the player

Version 3.96 (21st October 2016)

* Optimizations in texture fill code
* User manual updated
– Removed the option to swap X and Z color components
– Removed the option to optimize texture writes; now it is turned on implicitly

Version 3.95 (19th October 2016)

* Improved playback quality on some systems with nVidia graphics cards
* nVidia API updated
* Database engine updated

Version 3.94 (18th October 2016)

* Installer updated
! Fixed an issue with automatic updater
! The 64-bit version of the player was incompatible with older CPUs without SSE4.1 instruction set support (3.91+)

Version 3.93 (14th October 2016)

* Improved resilience against nVidia driver bugs affecting the DirectX functions LockRect and Present under heavy load

Version 3.92 (11th October 2016)

+ Added advanced option to optimize texture writes
+ The player may advise to update display adapter drivers
* Optimizations in 64-bit texture fill code

Version 3.91 (8th October 2016)

+ Added detection for graphics card driver dynamic texture support
! Fixed an issue with swapped X and Z color components on some systems after upgrading to Windows 10

Version 3.90 (7th October 2016)

* This version requires Windows 7 or later operating system
* Updated the AMD/ATI stereoscopic capability detection code
* Installer updated
* User manual updated

Version 3.89 (3rd October 2016)

* Windows XP and Windows Vista have been placed in limited support
* All following player releases available in the download section will require Windows 7 or later
* No new player licenses will be issued for operating systems prior to Windows 7; existing ones can be prolonged
* Installer updated

Version 3.88 (24th September 2016)

* Automatic updater modified
! The player will try to reinitialize DirectX when graphics card drivers behave strangely
! Better handling of presentation area occlusions

Version 3.86 (15th September 2016)

! Corrected minor HDCP-related issue with DisplayLink USB monitor drivers

Version 3.85 (14th September 2016)

+ Added button to change the time zone (Advanced Settings tab)
* Installer enables automatic updating of the system time;
   Please change your time zone if the clock becomes suddenly incorrect
* Playback continutity watchdog updated
* Subtitle rasterizer updated
* PNG decoder updated
* Database engine updated
* User manual updated
! Minor security issue resolved

Version 3.84 (4th August 2016)

 + Windows 10 build 14393 is fully supported
* Changed the logic enabling the Save button in the playlist editor
* Added a hint when trying to play a CPL from a supplemental DCP without having the OV DCP ingested first
* Installer updated
! Fixed the occasional screen blanking issue in 16-bit color processing mode (3.83+)

Version 3.83 (27th July 2016)

+ Added an option to use experimental decompressor
* Debug Help Library may be loaded only from the player directory
* Installer updated

Version 3.82 (18th July 2016)

+ Added two new speaker configurations
* Subtitle rasterizer updated
* nVidia API updated
* Automatic updater modified
* Installer updated

Version 3.81 (22nd June 2016)

* PNG decoder updated
* Automatic updater modified
* Installer updated
! Was sometimes unable to prevent the system from automatically entering a low-power mode

Version 3.80 (3rd June 2016)

+ Added advanced option to swap the X and Z color components
* JPEG 2000 decoder updated (~9% faster)
* Database engine updated
* PNG decoder updated
* User manual updated
* Automatic updater modified
– Removed the CPU-only color processing option

Version 3.71 (30th April 2016)

* Automatic updater modified
* Licensing system updated

Version 3.70 (26th April 2016)

* Database engine updated
* Licensing system updated
* Minor improvements to content protection

Version 3.68 (15th April 2016)

* Added XYZ to simplified BT.709 color space conversion
* Updated pixel shader code
* Database engine updated
* XML parser updated
* Upgraded to Qt 5.6
* User Manual updated

Version 3.67 (19th February 2016)

* Subtitle rasterizer updated
* Database engine updated
! Fixed an issue with loading the native file open/save dialog usage option state

Version 3.66 (9th February 2016)

* Database engine updated
! CPLs with empty KeyId elements were rejected

Version 3.65 (17th January 2016)

* nVidia API updated
* Database engine updated
* PNG decoder updated
* User Manual updated
! Fixed a potential issue with full-screen mode initialization

Version 3.64 (26th December 2015)

* Subtitle rasterizer updated
* PNG decoder updated
* Installer updated
* User Manual updated
! The EffectSize attribute was ignored for shadow font effect
! The Italic attribute did not support the ‘left’ value

Version 3.63 (19th December 2015)

+ Added an option to define color space for subtitles (see the Subtitles page when opening a DCP)
* Subtitles are converted from their color space to the output color space
* Subtitle rasterizer updated
* User Manual updated
! ASSETMAP files with empty asset paths should not be rejected, instead a warning should be displayed

Version 3.62 (12th December 2015)

* Subtle changes to windowed-mode playback
* Full-screen monitor selector functions differently when windowed-mode playback is not allowed by license

Version 3.61 (5th December 2015)

+ Added DCI P3 RGB color space (SMPTE-431-2)
+ Added CIE illuminant D60
+ Added ‘Show Item Time Window’ and ‘Show Playlist Time Window’ to the Playback menu
* Automatic updates are protected by the configuration password, if it is set
* User Manual updated

Version 3.60 (28th November 2015)

+ The User Manual is accessible on the Help menu
+ In the playlist editor, double-clicking an item invokes a window to change the item’s parameters
+ Added context-menu to the DCP/CPL selection table in the ‘Open Ingested DCP’ window
+ Added context-menu to both tables in the ‘Inspect DCP’ window
* Breaking change: Changed the command-line interface syntax (please refer to the User Manual)
* Allowed to use the ‘Open Ingested DCP’ dialog even if no DCP library exists
* MXF loader updated
* PNG decoder updated
* Subtitle rasterizer updated
* Installer updated
– Removed ‘Command Line Option Help’ from the menu

Version 3.54 (6th November 2015)

* JPEG 2000 decoder updated
* Licensing system updated
* Database engine updated
! Incorrect DCPs created by CuteDCP can be played now (a warning will be displayed)

Version 3.53 (28th October 2015)

* Subtitle rasterizer updated
* Improved processing of subtitles with incomplete Univers font
* Minor change to the Open DCP and Open Ingested DCP dialogs
! Fixed a reverse playback issue with the playlist editor (3.50+)

Version 3.52 (26th October 2015)

! The player was unable to start if the current display mode could not be matched to its DirectX® equivalent

Version 3.51 (26th October 2015)

+ The Open Audio/Video MXF window allows for overriding MXF entry points and durations
* Minor change to CPL markers display
! Non-native file save dialogs sometimes did not automatically append file extensions (3.40+)

Version 3.50 (21st October 2015)

+ Added optional automatic update functionality
+ Added a menu item to enable or disable automatic updates
+ Added a menu item to check for updates manually
+ Added an option for reverse playback of CPLs
* Redesigned the Open Audio/Video MXF window
* Changed colors of some GUI elements
* Subtitle rasterizer updated
* Database engine updated
* Installer updated
* Updated German, Russian and Slovak translations
! The TimeCodeRate tag was sometimes not handled correctly for SMPTE subtitles

Version 3.42 (3rd October 2015)

* File open/save dialogs can be maximized
* The sizes and positions of file open/save dialogs are saved
* Changed the look and feel of sliders and scroll-bars
* Licensing system updated
* DCP database schema upgraded
! DCP libraries can be deleted if their root folder does not exist
! Reel annotation texts were not ingested

Version 3.41 (1st October 2015)

+ Added an option to enable use of native file open/save dialogs
! Fixed minor UI issue with the menu
! Corrected captialization of some window titles

Version 3.40 (1st October 2015)

+ Software version history can be accessed on the Help menu
* Redesigned file open/save dialogs
* Installer updated
* Changed capitalization of buttons, captions and menu items
* Slovak translation updated
! Fixed minor UI issue when closing the License Request window too early
! Fixed compatibility issue with Dell Backup and Recovery software

Version 3.30 (20th September 2015)

+ Added an option to perform DCP library cleanup
+ Manage DCP Libraries window shows available disk space and the number of DCPs per DCP library
+ Available disk space is displayed before and after DCP ingest
* References to missing ingested DCPs are shown in red color
* Subtitle rasterizer updated
! Failed DCP ingest might lead to creation of orphaned files

Version 3.22 (18th September 2015)

* Subtitle rasterizer updated
* Installer updated
! ICC profiles with one type of parametrized gamma curves were not handled correctly
! GPU gamma ramps were sometimes not restored to their previous values on playback stop

Version 3.21 (12th September 2015)

! Fixed occasional issue when closing the playback window (2.81+)

Version 3.20 (8th September 2015)

* Subtitle rasterizer updated
* Improved processing of subtitles with the Malgun Gothic font
– Disabled emergency fallback to the Arial font

Version 3.12 (5th September 2015)

* Redesigned the video window positioning algorithm
* Enabled the maximize button for the video window
* Installer updated
* Updated German, Russian and Slovak translations
– Removed the ‘Video window position’ option from the Settings window
! Fixed occasional minor UI issue when stopping playback

Version 3.11 (2nd September 2015)

! Implemented workaround for some nVidia cards incorrectly reporting 30-bit deep color mode support under Windows 10
! Implemented workaround for mismatching DirectX / Win32 API display mode parameters under Windows 10

Version 3.10 (30th August 2015)

+ It is now possible to protect the application with passwords
+ Added options to permit or forbid removing ingested DCPs and KDM keys
* Redesigned the Settings window
* Licensing system updated
* Changed several menu shortcuts
* Updated German, Russian and Slovak translations

Version 3.02 (11th August 2015)

+ Some window positions are saved

Version 3.01 (5th August 2015)

! Corrected window layout issue

Version 3.00 (4th August 2015)

+ Windows 10 (build 10240) is now fully supported
+ Added subtitles/captions selection option for CPLs, possible to be set differently for each playlist item
+ Added an option to evaluate system performance to the installer
– Removed the ‘Render subtitles’ option from the Settings window
* It is now allowed to start partial playback even if the audio device or the video device cannot be opened
* Windowed mode can be disabled by a license key
* Opening standalone MXF files can be disabled by a license key
* Modified the License request and License import windows
* Corrected sizing of some GUI elements
* nVidia API updated
* Database engine updated
* PNG decoder updated
* Installer updated
* Updated German, Russian and Slovak translations
! Corrected minor issue with determining memory module sizes

Version 2.82 (11th July 2015)

+ Added an option to prevent unwanted display underscan for AMD/ATI graphics cards without having to tinker with the AMD Catalyst software
+ Slightly improved the picture quality on slower PCs
* Corrected colors of some GUI elements
* Updated pixel shader code
* JPEG 2000 decoder updated
* Installer updated

Version 2.81 (9th July 2015)

+ Reel titles are displayed in the DCP inspection window
* Reordered table columns in the DCP inspection window
* Reorganized DCP/CPL selection dialogs
* Modified the DCP and KDM ingest procedures
* Subtitle rasterizer updated
* Installer updated
* Upgraded to Qt 5.5
! Hyphens in the list of preferred subtitle languages were not handled correctly
! CPLs with empty ScreenAspectRatio tags could not be loaded nor ingested
! Ingested DCPs could not be loaded under some unlikely circumstances
! Better handling of boundary cases during ASSETMAP/PKL file parsing

Version 2.80 (28th June 2015)

+ Added brightness correction option for CPLs, possible to be set differently for each playlist item
* Minor change to the behavior of the volume slider
* Updated pixel shader code
* Updated German and Russian translations

Version 2.79 (23rd June 2015)

+ Added the ‘Remove’ button to the KDM browser window
+ Added a button to remove all expired key validity intervals to the KDM browser window
+ Slightly changed the bottom table in the controller window
* Corresponding KDM message IDs are shown for each key validity period in the KDM browser window
* KDM database schema upgraded
* Installer updated
* Updated Slovak translation
! Fixed an issue with encrypted SMPTE subtitles in x64 mode (2.77+)

Version 2.78 (16th June 2015)

+ It is now possible to ingest DCPs with duplicate reel UUIDs
* Loosened PKL/CPL hash consistency checks
* Changed the default folder for color profiles
* DCP database schema upgraded
! KDM ingest was failing if the KDM was not formatted exactly according to SMPTE 430-1-2006

Version 2.77 (12th June 2015)

+ Added an option to prevent color component overshoot
* Updated pixel shader code

Version 2.76 (11th June 2015)

+ Added support for importing ICC color profiles
+ Added possibility to fine-tune input/output gamma corrections
+ Output gamma correction can be set for each channel separately
+ DCP inspect shows main markers and Dolby Atmos(R) track info
* GPU gamma ramps are disabled by the application
* DCPs with duplicate PKL or CPL UUIDs are handled differently during ingest
* Updated pixel shader code
* MXF loader updated
* Subtitle rasterizer updated
– Removed the ‘Enable vertical sync’ option from the Settings window
! The installer didn’t work under Windows XP x64
! An error message wasn’t shown when the target DCP library didn’t exist

Version 2.75 (21st May 2015)

Added support for overriding CPL playout ranges – this is very useful when inserting intermissions into CPLs
* Database engine updated
! CPL marker positions could be calculated incorrectly when the ‘Play full lengths’ option was ticked

Click here to read our official announcement and recommended workflow.

Version 2.74 (18th May 2015)

+ Added support for vertically repositioning subtitles and closed captions
+ Added support for overriding colors of subtitles and closed captions
* Redesigned DCP/CPL selection dialogs
* Modified tab order of some GUI elements
* XYZ to simplified sRGB color space conversion is now default
* Updated German, Slovak and Russian translations

Official release news and instructions how to play DCP/CPL with customized subtitles.

Version 2.73 (15th May 2015)

+ Added menu option to register DCPs without copying them to a DCP library (previously ‘in-place ingest’)
+ Added the Advanced settings tab
+ DCP location is shown when opening ingested or registered DCPs
* Changed several messages regarding DCP libraries
* Corrected tab order of all GUI elements
* Corrected sizes, positions and changed colors of GUI elements
* Ingest menu split into Library and Keys
* Reenabled context menu for the message log window
* Changed button caption from ‘Cancel’ to ‘Close’ in the ‘Open ingested DCP’ dialog
* JPEG 2000 decoder updated
* Database engine updated
* PNG decoder updated
* Installer updated
– License key serial number is no more displayed in the License information window

Version 2.72 (2nd March 2015)

+ Added menu option to display command-line options help
* Command-line options modified
* Database engine updated
* Some translations updated
* Installer updated
! Fixed minor issue with MXF files containing large numbers of PNG images
! Resolved compatibility issue with some systems (error 0xC000007B)

Version 2.71 (4th February 2015)

+ Added XYZ to simplified sRGB color space conversion
+ Added XYZ to BT.709 color space conversion (legal-range)
+ Video streams with bit-rates over 250Mbit/s are supported
* KDM-related modifications
* Updated pixel shader code
* Subtitle rasterizer updated
* Database engine updated
* PNG decoder updated
* French translation updated
* Installer updated
* More Windows editions are now recognized

Version 2.70 (4th December 2014)

+ Added an emergency option to use the resilient decompressor engine
* Minor change in terminology – DCP repositories are now called DCP libraries
* Changed the default audio-to-video latency value to 40 milliseconds
* 32-bit Windows XP SP2 is no more supported since version 2.50, upgrade to SP3 is required
* Licensing system updated
* PNG decoder updated
* Database engine updated
* Installer updated
! JPEG 2000 images containing some custom markers could not be properly decompressed

Version 2.69 (13th November 2014)

* Corrected sizing of some GUI elements

Version 2.68 (11th November 2014)

+ Added an experimental option to map HI/VI-N to surround channels
* Licensing system updated
* PNG decoder updated
* Database engine updated

Version 2.67 (28th October 2014)

Implemented Random Routing based on SMPTE 377-4 MCA (MultiChannel Audio) descriptors
+ Added an option to manually define speaker configuration
DCP inspect shows audio channel format
* Modified the audio processing pipeline
* Database engine updated
* DCP inspect window is opened with maximum size
* Changed the layout of GUI elements during ingest
– Disabled the automatic audio channel mapping functionality
! Fixed minor issue with the initialization thread

Version 2.66 (16th October 2014)

+ Windows 10 is now recognized and fully supported
+ Subtitle prefetcher is now more effective
+ CPL markers are ingested
* Slightly changed the behavior of the trial version
* Increased the maximum MXF ancillary data size limit
* Minor optimizations to visible watermark placement code
* DCP database schema upgraded
* nVidia API updated
* GUI updated
* Installer updated
! Fixed two minor issues with opening standalone audio/video MXFs
! Better handling of unicode paths
! Corrected display of DCP data with HTML entities
! Some CPL markers were not displayed in the go-to menu

Version 2.65 (7th October 2014)

+ The time-line slider can now display CPL markers
+ Right-clicking the time-line slider opens the go-to menu
+ Added support for rendering closed subtitles and open/closed captions
+ DCP ingest now also includes closed subtitles and open/closed captions
+ Added settings for loading various types of subtitles and captions
+ Added total duration indicator to the playlist editor window
+ DCP inspect shows language for audio and timed-text
+ Added button for renaming ingested DCPs (changing their aliases)
+ Added button for renaming DCP repositories
+ CPL reel info is displayed in the controller window
+ CPL content kind is displayed in the controller window
* More verbose when an MXF file is missing from a DCP
* Minor changes to the stereoscopic renderer
* DCP database upgraded
* Subtitle parser updated
* PNG decoder updated
* GUI updated
* Some translations updated
* Installer updated
! DCPs created by some ancient version of OpenDCP could not be opened properly
! An incorrect color transform could be occasionally applied to the first frame of a CPL
! Buttons were not disabled after removing a DCP from a DCP repository
! Fixed minor GUI issue when selecting DCPs for ingest

Version 2.63 (15th September 2014)

+ The time-line slider now displays CPL reel boundaries
* Redesigned the controller window
* Minor changes to the behavior of the trial version
* Added more diagnostic messages to the DirectX initialization code
* The highest available SIMD instruction set is now displayed during startup
* Some translations updated
* Installer updated
! Fixed one multi-threading issue

Version 2.62 (05th September 2014)

* Redesigned the KDM browser window
* Redesigned the DCP inspect window
* Minor correction to the KDM sorting algorithm
* Increased highlighting for the currently playing title within a playlist
* It should not be allowed to create DCP repositories in folders that are not empty
! Decryption key validity periods were sometimes extended incorrectly for multi-reel CPLs

Version 2.61 (31st August 2014)

+ Full-screen playback shall be possible even if the selected display mode is unavailable
+ Added support for 8-bit color and high color display modes (a warning will be displayed)
+ Added more options for the custom output gamma correction value
* JPEG 2000 decoder updated
* French translation updated

Version 2.60 (23rd August 2014)

+ Spaces in subtitle attributes are now allowed
!  Resolved an issue with playing non-video DCPs

Version 2.59 (21st August 2014)

+ Redesigned the subtitle font selection algorithm
+ Minor correction to CPL load code
!  Reels with undefined entry points could not be loaded (2.56+)

Version 2.58 (20th August 2014)

+ Added options to enable rendering of faux italic/bold characters if the specified typeface does not include them
+ A warning is displayed when a nonexistent character style is requested and a replacement one has to be used
*  Installer updated

Version 2.57 (16th August 2014)

Allowed playing DCPs with some missing PKLs (a warning will be displayed; ingest will fail)
More verbose when parsing invalid or missing CPL files
*  Slightly changed the behavior of the ‘Open ingested DCP’ dialog
! Key validity icons were sometimes incorrect in the DCP inspect window

Version 2.56 (14th August 2014)

+ Added keyboard shortcuts
+ Global hotkey Ctrl-Alt-S moves the controller window between monitors (Windows XP+)
. WinLogo-Shift-Left moves the controller window to left monitor (Windows 7+)
. WinLogo-Shift-Right moves the controller window to right monitor (Windows 7+)
+ Added the ‘Hide mouse cursor’ option (Settings->User interface)
+ Added more diagnostic checks to the XML handling code
+ Asset paths with special entities are now accepted
+ A warning is displayed for CPLs with mismatching IDs
* Allowed playing DCPs with some invalid or missing CPLs (a warning will be displayed; ingest will fail)
* nVidia API updated
* Subtitle rasterizer updated
! Resolved compatibility issue with the CQJ2K JPEG2000 compression library

Version 2.55 (7th August 2014)

! Fixed a font style selection issue

Version 2.54 (5th August 2014)

+ Added the ‘Intrinsic duration’ column to the ‘Open ingested DCP’ dialog
* Installer updated
* Incorrect DCPs created by Wraptor can be played now (a warning will be displayed)
* Licensing issue fixed

Version 2.53 (3rd August 2014)

+ Added Brazilian Portuguese translation of the application
More metadata displayed on DCP inspect
+ Added the ‘Play full lengths’ option to the ‘Open ingested DCP’ dialog
+ Implemented additional checks when importing a license
+ Slightly changed the format of license requests
+ Pressing the stop-button should close the playback window
+ Changed GUI behavior when stopping playback
+ Installer updated

Version 2.50 (28th July 2014, beta)

+ Implemented DCP ingest feature
+ Implemented DCP hash verification feature
+ Added full support for so-called Supplemental DCPs
+ Unresolved file references are clearly marked when inspecting supplemental DCPs
+ Added Spanish translation of the application
+ Added more diagnostic checks to the DirectX initialization code
+ Added more diagnostic checks to the MXF handling code
+ More MXF file metadata displayed on inspect (average bit-rate, type, etc.)
+ Added an option to disable subtitles rendering
+ Added menu item to toggle digital mask visibility for projector/screen configuration
+ Added support for the EffectSize subtitle attribute
+ If needed, decryption key validity periods are extended by 6 hours (according to the DCI Specification v1.2)
+ Added ‘Alt-F’ hotkey to switch between full-screen and windowed modes
+ A warning is shown when running the 32-bit version under a 64-bit Windows OS
+ It is possible to play CPLs containing audio even if the output audio device is not available
+ Added license expiration dialog
* Licensing menu and dialogs redesigned
* Maximum picture queue size is now determined differently
* CPL selection dialog items reordered
* PKL content title is displayed instead when the PKL annotation text is empty
* KDM-related optimizations
* Redesigned the KDM browser window
* DCP inspect window redesigned
* The default border subtitle effect was too faint
* Fixed minor font style selection issue introduced in the previous version
* Corrected sizing of some GUI elements
* Changed colors of some GUI elements
* More verbose when PKL asset file info is incomplete
* More verbose when parsing invalid or missing ASSETMAP/CPL/PKL/MXF files
* More verbose when encountering errors during opening of playlist files
* Renamed the ‘default’ full-screen mode to ‘use Windows desktop settings’
* Changed the default setting of ‘Video scaling’ to ‘fit to the display area’
* Replaced the ‘B’ hotkey for digital mask by ‘Alt-M’ and changed its context to the controller window
* Slightly modified the behavior of excess CPU load indicator
* Most dialogs except file/folder selection are now centered on screen
* JPEG 2000 decoder updated
* PNG decoder updated
* Translations updated
! Decryption key expiration warning was sometimes shown way too early

Version 2.39 (28th April 2014)

* Added support for font resources that do not contain regular style

Version 2.38 (27th April 2014)

* DCPs are now opened by selecting their ASSETMAP files
! CPL selection dialog fixed
! KDM ingest was failing if recipient’s subject name was formatted in a certain way

Version 2.37 (16th April 2014)

+ Added support for 2.35:1 digital masking
+ Important stability fixes
* Slightly increased minimum hardware requirements
* GUI updated

Version 2.36 (2nd April 2014)

+ Added support for stereoscopic SMPTE subtitles
+ Added error reporting functionality
* Translations updated
* Installer updated
* GUI updated

Version 2.35 (21st March 2014)

+ It is possible to configure reference whites for color transforms
+ Added three color transforms
+ License requests now contain OS type information
* Entering name and organization is now mandatory when creating license requests
* Updated audio/video synchronization
* Changed frame-code position
* Updated pixel shader code
* PNG decoder updated
! Various editions of Windows 8.1 are now identified correctly
! Fixed an issue with audio/video delay in non-v-sync mode
! The playback window was sometimes closing too slowly when content protection was active
! Minor corrections to SMPTE subtitle timing

Version 2.34 (10th March 2014)

* Subtitle rasterizer updated
* Installer updated
! Playback window caption should contain playlist name
! Fixed occasional incorrect texture initialization

Version 2.33 (2nd March 2014)

* Changed the way color transforms are configured
* Modified colors of the Settings window
* Installer updated

Version 2.32 (26th February 2014)

+ Added support for digital masking (Flat 1.85:1, Scope 2.39:1 and 16:9)
+ Added support for side-by-side stereoscopic playback
+ Significantly increased stability when attempting to play damaged DCPs
+ Digital mask coloring for projector/screen configuration (toggle by pressing ‘B’ when the playback window has focus)
+ Added ‘Reset to defaults’ button to the ‘Settings’ window
* Changed the default setting of ‘3D video playback’ to ‘stereoscopic playback’
* Changed the default setting of ‘Video scaling’ to ‘resize to cover the entire display area’
* JPEG 2000 decoder updated
* PNG decoder updated
* Switched from Qt4.8 to Qt5.2
– Removed the option to erase all keys and data from the uninstaller

Version 2.31 (8th December 2013)

* PNG decoder updated
* Core libraries updated
! Fixed an issue with some output audio devices reporting incorrect volume level
! Playlists could not be opened under certain conditions
! Fixed an issue when switching between full-screen and windowed modes

Version 2.30 (17th October 2013)

* Fixed an issue with application settings

Version 2.29 (4th October 2013)

* Fixed potential performance issue with DCP inspect when many KDM were ingested

Version 2.28 (10th September 2013)

* Addressed the issue with reading MXF files with incorrect header metadata created by MainConcept TotalCode
* Minor change to windowed playback mode on nVidia graphics cards
* HDCP-related optimizations

Version 2.27 (3rd September 2013)

+ Improved subtitle fading in 30-bit deep color mode with enabled hardware-accelerated color processing
* The application should not abort playback when stereoscopic output is requested but not available

Version 2.26 (2nd September 2013)

* Eliminated unnecessary delay when switching between full-screen and windowed modes under some circumstances
* HDCP-related optimizations
! An error message was shown when saving a playlist file even if no error occurred

Version 2.25 (30th August 2013)

+ Added playlist support
+ 30-bit deep color output is now supported
+ The HDCP and DPCP content protection implementations are now compatible with deep color video output
+ The display refresh rates are shown with higher precision
+ Added French translation of the application
+ Pressing the eject button now displays menu
+ Improved keyboard navigation using the Tab key
+ Improved playback window positioning
+ The disable color transform option is now located in the box next to the ‘Configure color transform’ button
+ Added XYZ to SMPTE-C RGB color space conversion
! Implemented workaround for stereoscopic playback bug in some AMD/ATI drivers
! The application was failing to start under Windows XP
! Changing color settings should reopen the current video
* Encrypted content playback now requires Windows Vista, 7 or 8 OS
* Installer updated to register the .NEP playlist file type
* Improved handling of interlaced display modes
* Updated the display refresh rate sorting algorithm
* Display modes with resolutions below 800×600 pixels are not shown
* GUI updated

Version 2.22 (26th July 2013)

+ Added option to define XYZ/RGB color space conversion matrix
+ Added options to set gamma transfer functions for XYZ/RGB color transform
! Resolved some issues with interlaced display modes
! Reduced interference from other applications
! Fixed a memory leak from the previous version
! An empty message was shown when application settings could not be loaded
* Slightly modified the behavior of excess CPU load indicator
* Audio/video MXF file open dialog now defaults to another folder
* Reorganized the Settings window

Version 2.21 (20th July 2013)

+ Added excess CPU load indicator

Version 2.20 (18th July 2013)

+ Hardware requirements reduced
+ Added Color tab in the Settings window
+ Added support for more color processing modes
+ Hardware-accelerated color processing modes require graphics cards with shader model 2.0 (or higher) support
– Temporarily removed the disable color transform option since it will be replaced by more parameters
! Graphics card blending modes are now checked whether they are supported
* When opening a 4K DCP/MXF, the 32-bit version limits the output resolution to 2K due to memory constraints
* When opening a 4K DCP/MXF in full resolution, the 64-bit version may perform some optimizations
* Slightly modified the logic behind output resolution modification
* Translations updated
* GUI updated

Version 2.12 (2nd July 2013)

* An error is shown when DirectX or OpenGL cannot be initialized properly
* License expiration dates are now shown in UTC
* GUI updated

Version 2.11 (19th June 2013)

+ More general forms of DCPs are now accepted, the GUI has been updated accordingly
* Changed the display mode sorting order in the Settings window
* Changed the order of monitor enumeration – first nVidia, then AMD/ATI

Version 2.10 (17th June 2013)

+ Added preliminary support for stereoscopic (3D) playback for nVidia graphics cards
+ Added video scaling option (scale to fit, resize to cover the display area, original size, original size with 2K limit)
+ Added button and menu item to toggle between full-screen and windowed playback modes
+ Message log can be saved to a text file
! Added detection of stereo capabilities for the default display mode
! Fixed an issue when opening subtitles only
! Fixed an issue when playing audio or subtitles only after settings change
* Translations updated
* Trial licenses are valid for 30 days

Version 2.01 (8th June 2013)

+ Added preliminary support for stereoscopic (3D) playback under older Windows OS versions (XP and Vista)
+ Added option to automatically adjust image quality to match the CPU power
+ Frame-code displaying (toggle by pressing ‘T’ when the playback window has focus)
* When pausing playback, the actual frame is reloaded
* Translations updated
* The Settings window is slightly larger to prevent Russian text clipping
* Application info GUI has been updated

Version 2.00 (24th May 2013)

+ Added support for stereoscopic (3D) playback (requirements: AMD/ATI graphics card and Windows 7/8)
+ Displaying the current frame number when the video playback is paused or stopped
+ Info message about how to return from full-screen mode
+ The application is now compatible with Windows XP x64
+ Full-screen playback feature preview is now available in demo
+ Added Russian translation of the application
+ Added German translation of the application
+ Added Slovak translation of the application
! Fixed an error occurring at the end of playback after dropping some video frames
! Fixed video window style updating when switching from full-screen mode
! Minor behavioural fixes
* Window layout has been improved
* Settings GUI has been updated
* Licensing GUI has been updated
* The license request file is no more saved on the Windows desktop
* License file format updated
* Audio device enumeration code reworked

Version 1.02

+ Improved audio/video synchronization in v-sync mode under Windows 7
! Resolved a memory-shortage issue when playing 4K video files with subtitles in 32-bit mode
* Licensing system updated

Version 1.01

+ Added support for MXF subtitle rendering
+ It is now possible to limit the output resolution (Settings->Video->Max horizontal resolution)
+ Displaying metadata for DCPs and MXF files (in ‘Inspect DCP’ and in ‘Open Audio/Video MXF’)
+ Better window layout when opening video for the first time
+ New window layout modes added: max. size without overlap, full monitor size
+ The installer creates a desktop shortcut for the application
! Resolved an issue with closing video opened in full-screen mode
! Fixed potential blinking when starting playback after resizing (experienced on old GPUs)
* Changed the name of certificate signing request file

Version 1.00

* The first beta release