Version history for Kodi DSPlayer
<<Back to software description
Changes for v17.5 - v17.6
- Added some workarounds for Windows Fall Creators Update
- Updated madvrsettings v1.0.6 (madVR 0.92.9)
- Fixed DSPlayer audio delay was not properly applied in some case
- Merged with the official Kodi 17.6 Krypton Final
Changes for v17.4 - v17.5
- General improvements and fixes for DSPlayer Dialog and OSD
- General improvements for madVR settings handling
- General improvements for DSPlayer code and IDSPlayer interface
- Refactor DSPlayer change resolution
- Update DialogProcessInfo to show more detailed audio codec name (e.g. DTS-HD, TrueHD)
- Updated madvrsettings v1.0.4 (madVR 0.92.7)
- Updated internal Sanear to v0.3 (DSPlayer build 9ab8c9c)
- Updated internal LavFilters to v0.70.2.80 (DSPlayer version)
- Fixed DialogProcessInfo HW/SW label could be wrong when lavfilter fallback to a different decoder
- Fixed GUI may flicker while EVR Playback with some Intel Graphics
- Fixed play media without audio (x64)
- Merged with the official Kodi 17.5 Krypton Final
Changes for v17.3 - v17.4
- Added OSD label to show the active decoder name while playback (d3d11, dxva2, native, direct, copyback...) (DialogProcessInfo "o")
- Added internal Sanear option to ignore system channel mixer
- Updated internal Sanear to v0.3 (DSPlayer build 017973c)
- Updated internal LavFilters to v0.70.2.67 (DSPlayer version)
- Updated internal LavVideo OSD to support D3D11 hardware decoding, hardware device / codecs / resolutions
- General improvement for internal LavFilters OSD
- Fixed internal LavAudio OSD MixingLayout
- Fixed EVR Pixel Shaders
- Fixed DSPlayer playing videos from FTP
- Fixed ChapterManager could crash with an empty chapter name
- Merged with the official Kodi 17.4 Krypton Final
Changes for v17.0.1 - v17.3
- Added built-in Sanear v0.3
- Added option in advancedsettings to disable the madVR low latency mode to avoid some dropped frame in certain case when the GUI appear/disappear (creators update)
(default false) - Updated internal LavFilters to v0.69.0.80 (DSPlayer version)
- Updated madvrsettings v1.0.2 (madVR 0.91.8)
- Improved EVR
- Rework DSPlayer code
- Fixed kodi save/load general settings (ex. on/off subtitles)
- General bug-fixes
- Merged with the official Kodi 17.3 Krypton Final
Changes for v17.0 - v17.0.1
- Fixed VideoPlayer PVR switchchannel
Changes for v16.0 - v17.0
- Added auto-update system and multi madVR versions support for the OSD Settings (from madVR 0.91.3)
- Added builtin addons repository.dsplayer and script.madvrsettings to manage the auto-update
- Added internal filters and madVR versions label in "System information - Video"
- Added DSPlayer tempo support
- Added partial support to 3D SBS / TAB (no subtitles)
- Added parameter "audiocodec" to define a
in media rules configuration - Added possibility to edit Internal LAV Video and LAV Audio formats settings (not recommended, use media rules and filter configuration)
- Added possibility to setup madVR Direct3D 9 / Direct3D 11 and Pre-Rendered frames parameters from the DSPlayer page
- Added possibility to upto 3 custom user settings (OSD Button "Save settings...") (Load and Save with DSPlayer database ONLY)
- Added possibility to load manually the saved settings (OSD Button "Load settings...") (Load and Save with DSPlayer database ONLY)
- Added possibility to load manually the saved settings by long-pressing the numbers from 0 to 7 (Load and Save with DSPlayer database ONLY)
- 0: Load original settings
- 1: Load from User settings #1
- 2: Load from User settings #2
- 3: Load from User settings #3
- 4: Load from SD settings
- 5: Load from 720p settings
- 6: Load from 1080p settings
- 7: Load from 2160p settings
- Updated DSPlayer dialogs Rules, Filters, Merits to autosave onClose / onBack
- Updated madvrsettings OSD Settings to support madVR 0.91.4 and above
- Updated internal LavFilters to v0.69 (DSPlayer version)
- Fixed crash by stopping while fast forwarding
- Fixed crash by stopping while DSPlayer playstart
- Fixed DSPlayer DialogProcessInfo to show the labels "Renderers" and "Filters" instead of "Deinterlace Method" and "Pixel Format"
- Fixed several crashes while DSPlayer play 4K/HEVC
- Fixed occasional bad resized DSPlayer window when play next video automatically
- Fixed VideoPlayer merits dialogs to use "VideoPlayer" string
- Fixed Media Rules to show the correct rule when using the priority order system
- Fixed inputstream.adaptive (x64)
- Fixed installer to use VS2015 C++ re-distributable Package fon win64 (x64)
- Fixed installer to install in "Program Files" (x64)
- General Improvements (x86 / x64)
- Merged with the official Kodi 17.0 Krypton Final
Changes for v15.2 - v16.0
- 20 February
- Update internal lav filters for version 0.67.0-115 (02/20/2016)
- 15 November 2015 (737db9f)
- ReAdded EVR as video renderer
- Added built-in XyVSFilter v3.0.0.306 (DSPlayer version) as Internal Filter for EVR
- Added parameter "videocodec" to define a
in media rules configuration - Added rule priority order system to reorder rule merits
- Added DSPlayer option to move the GUI into active video area while playback (madVR / EVR)
- Added DSPlayer option to define visible screen area
- Updated internal LavFilters to v0.67 (DSPlayer version)
- Updated DSPlayer GUI to fully support madVR zoom control options
- Updated DSPlayer GUI to support new madVR settings for Image Enhancements and Upscaling Refinement (madVR 0.89.14 and above)
- Fixed an issue in DSPlayer that was causing the chapter's name not properly shown
- Fixed an issue that could cause DSPlayer to crash by stopping during playstart
- General DSPlayer code optimization
- Merged with the official master/Jarvis branch
Changes for v15.1 - v15.2
- Update internal LavFilters to v0.66.27 (DSPlayer version)
- Update internal XySubFilter to v3.1.0.746 (DSPlayer version)
- Added madVR SuperRes "sharpness" and "use linear light" options
- Added madVR "Move subtitles" option to set subtitles position
- Improved support to http/https streaming contents handled by now with the internal Lav Splitter Source instead of UrlReader
- Fixed an issue with subtitles that are not shown after download with streaming contents
- Fixed internal DSPlayer profiles system for madVR that was not working with streaming contents
- Merged with the official Isengard branch
Changes for v15.1 Isengard RC2 - v15.2 RC3
- DSplayer now uses a custom build of LavFilters as internal filter (https://github.com/aracnoz/LAVFilters)
- DSplayer now uses a custom build of XySubFilter as internal filter (https://github.com/aracnoz/xy-VSFilter)
- Updated internal LavFilters to version v0.66
- Added madVR option "Disable scaling if image size changes by only" (require madVR v0.89.*)
- Improved MediaPortal fast channel switching (thx to *Roma*)
- Fixed Kodi Zoom options, now the changes will be visible during playback also with DSPlayer
- Fixed an issue with Editions dialog that was not properly shown at playstart
- Merged with the official Isengard branch
Changes for v15.1 - v15.1 Isengard RC2
- The option "Load and Save with DSPlayer database" will create a dummy DSPlayer profile into the madVR control panel to avoid conflict with pre-existent profiles
- Added new PVR features for MediaPortal TV-Server and ArgusTV backends (this it's exclusively made possible thx to *Roma*)
- Updated Internal filters rules to work with PVRBackends (Mediaportal / ArgusTv / DVBViewer)
- Fixed an issue that was causing black screen at madVR playstart when Kodi was set in fullscreen exclusive-mode
- Fixed an issue that was causing failed playback with smb path and "@" character
- Grammatical/language correction in the DSPlayer text description (thx to Warner306)
Changes for v15.1 Isengard RC1 - v15.1
- DSPlayer now uses a shared surfaces queue to show the GUI on madVR
- Updated all new madVR settings for Image Enhancements and Upscaling Refinement
- New system to manage madVR settings with 3 options: Never, Load and Save with DSPlayer database, Load from madVR active profile
- New built-in LavFilters with internal settings stored into DSPlayer database (this it's also made possible thx to Nevcairiel)
- New built-in XySubFilter (this it's also made possible thx to Cyberbeing)
- DSPlayer now works with Isengard DX11 (this it's also made possible thx to afedchin)
- Disabled temporarily support to EVR and VMR