Archive:Kodi v17 (Krypton) changelog

From Official Kodi Wiki
Jump to navigation Jump to search
Home icon grey.png   ▶ Releases ▶ Kodi v17 (Krypton) changelog
Emblem-important-yellow.png NOTICE:
Kodi v16 (Jarvis) final have not even been released yet, so please keep in mind that a v17 (Krypton) release is still far away into the future. As such, these API changes is a placeholder containing API changes to the current Kodi mainline (the git master tree repository on GitHub). It is a very much a work in progress, this is only listing API changes commited to the master branch after Isengard branching, and many many many APIs are subject to future change.
Incomplete.png INCOMPLETE:
This page or section is incomplete. Please add information or correct uncertain data which is marked with a ?
Future.png FUTURE Krypton FEATURE:
This page or section describes features that are a future part of the Kodi v17 release, codename "Krypton". For more information see development builds.

This is a placeholder and Kodi Wiki copy of the condensed changelog for the future Kodi v17.x version (codename: "Krypton") releases with a summery of the most important core features and functions as well as other notable changes to key areas of the application software or its user interface.

Changelog

Live TV and PVR (Personal Video Recorder)

  • Added support in PVR API to detect if PVR input stream is real-time or not (with the new VideoPlayer)[1][2]
  • ?

Add-ons Framework, API, and Manager

For full changelogs of all Addons APIs, see K API changes, JSON-RPC, and Add-ons Development Forums

  • ?

GUI Engine (Skinning Engine)

For full changelog on changes to the skinning engine, see Krypton API changes and the Skin Development Forum

  • Update guilib ABI (for libgui) to version 5.11.0[3]
  • ?

Platform Independent Playback

  • Major refactoring of Kodi's built-in video player core (which will also be renamed from "DVDPlayer" to "VideoPlayer")[4][5]
  • Separated graphics rendering from main thread (part of VideoPlayer refactoring)[4][5]
  • Added video stream selection to audio/subtitle dialogue to choose between multiple videos[4][5]
  • Added support for dithering for OpenGL rendering (part of VideoPlayer refactoring)[4][5]
  • Added support for gapless playback on stream change (with the new VideoPlayer)[6]
  • Improved A/V sync during video playback which reduce time required for audio sync (part of VideoPlayer refactoring)[4][5]
  • Improved switching refresh rates during video playback (part of VideoPlayer refactoring)[4][5]
  • Improved audio pass-through support during video playback (part of VideoPlayer refactoring)[4][5]
  • ?

Library

  • Added support for MOOD tag scanning for FLAC, Ogg, Xiph, Vorbis, ASF and MP4 audio files to music library[7]
  • ?

Web Scrapers

  • ?

AudioEngine

  • ?

Other

  • ?

Android Specific

  • Removed support for hardware video decoding via Android StageFright library (libstagefright)t[4][5]
  • ?

BSD Specific

  • ?

Linux Specific

  • Added support for EGL for X11 (which adds zero copy rendering for VAAPI)[4][5]
  • ?

iOS Specific

  • Add TVOS (Apple's iOS fork for Apple TV 4) support to Kodi mainline
  • Add support to build iOS for ARM64 (64-bit iOS)
  • ?

OS X Specific

  • ?

Windows Specific

  • ?

References

See also

Template:Changelogs