Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
README.md | 2025-01-15 | 9.3 kB | |
v21.2-Omega source code.tar.gz | 2025-01-15 | 41.3 MB | |
v21.2-Omega source code.zip | 2025-01-15 | 47.7 MB | |
Totals: 3 Items | 89.0 MB | 15 |
Blog Announcement
Kodi 21.2 "Omega" - Release: https://kodi.tv/article/kodi-21-2-omega-release/
Downloads
What's Changed
- [Backport][Windows] Fix crash when audio device not has 'PKEY_Device_EnumeratorName' property by @thexai in https://github.com/xbmc/xbmc/pull/25660
- Backport [#25657] (OSMC remote keymapping) by @samnazarko in https://github.com/xbmc/xbmc/pull/25658
- [Backport] Android default buttonmaps and generic controllers by @garbear in https://github.com/xbmc/xbmc/pull/25389
- [Backport][Windows] Fix Discovery of MAC Address by @CrystalP in https://github.com/xbmc/xbmc/pull/25707
- [backport v21] CPUInfo: make sure m_cpuFeatures is initialized by @peat-psuwit in https://github.com/xbmc/xbmc/pull/25715
- [Omega][dvdread] fix warning 'gcc_struct' attribute directive ignored by @ksooo in https://github.com/xbmc/xbmc/pull/25726
- [Omega][video] Video navigation window: Replace context menu items 'Set acto… by @ksooo in https://github.com/xbmc/xbmc/pull/25725
- [Omega][PVR] EPG search fixes by @ksooo in https://github.com/xbmc/xbmc/pull/25741
- [Omega][PVR][video] Fix loading of recording folder resume information. by @ksooo in https://github.com/xbmc/xbmc/pull/25765
- [Omega][PVR] Async EPG update: Fix removal of EPG events notified as 'deleted'. by @ksooo in https://github.com/xbmc/xbmc/pull/25782
- [Omega][PVR] Context menu item 'Stop recording': Fix visibility condition for EPG gap tags by @ksooo in https://github.com/xbmc/xbmc/pull/25783
- [Omega][PVR] Context menu item 'Start recording': Fix to respect other runni… by @ksooo in https://github.com/xbmc/xbmc/pull/25790
- [Omega][PVR] [PVR] Async EPG update: Fix removal of EPG events notified as ' deleted', take 2 by @ksooo in https://github.com/xbmc/xbmc/pull/25796
- [BP][UPnP] Do not scan for external subs for UPnP renderer by @CrystalP in https://github.com/xbmc/xbmc/pull/25830
- [addons] add missing flag to filesystem translation from binary add-ons - Backport by @phunkyfish in https://github.com/xbmc/xbmc/pull/25835
- [partial backport][GUI][GUIDialogSubtitleSettings] Add missing original flag support by @CastagnaIT in https://github.com/xbmc/xbmc/pull/25810
- [backport][CharArrayParser] Skip malformed EOL by @CastagnaIT in https://github.com/xbmc/xbmc/pull/25803
- [backport][DirectoryFactory] Store CFileItem mimetype to CURL, to avoid forced HTTP HEAD requests by @CastagnaIT in https://github.com/xbmc/xbmc/pull/25793
- [Omega][Android] Fix resuming paused media playback not working via play/pau… by @ksooo in https://github.com/xbmc/xbmc/pull/25859
- [BP][Libcdio-gplv3] Fix crash on macOS (upstream patch) by @enen92 in https://github.com/xbmc/xbmc/pull/25833
- [backport][subtitles][libass] Fallback value for no PlayResY by @CastagnaIT in https://github.com/xbmc/xbmc/pull/25881
- [BP] Restore Library Scan Performance by @CrystalP in https://github.com/xbmc/xbmc/pull/25884
- MediaSession: Properly update when pressing stop by @fritsch in https://github.com/xbmc/xbmc/pull/25843
- [backport][msvcrt] Fix buffer overflow due to fixed "var" size by @CastagnaIT in https://github.com/xbmc/xbmc/pull/25880
- [BP][depends] look for android sdk manager under latest subdir by @fuzzard in https://github.com/xbmc/xbmc/pull/25948
- [BP] Shut down gracefully if OpenGL context is not properly set up by @basilgello in https://github.com/xbmc/xbmc/pull/25931
- [backport][GUITextLayout] Removed custom chinese chars line break by @CastagnaIT in https://github.com/xbmc/xbmc/pull/25695
- [VideoPlayer] Make sure process info is updated on close by @enen92 in https://github.com/xbmc/xbmc/pull/26017
- [Backport][video] Preserve special characters in default names of extras by @CrystalP in https://github.com/xbmc/xbmc/pull/25970
- [backport] Add a scaling factor to
XBMC_ResizeEvent
by @neo1973 in https://github.com/xbmc/xbmc/pull/25996 - [Backport] System Info: Two improvements by @garbear in https://github.com/xbmc/xbmc/pull/26049
- [Backport] Games: Fix $VAR[] and $INFO[] usage in <controllerdiffuse> tag by @garbear in https://github.com/xbmc/xbmc/pull/26095
- [Omega][video] Fix default select action 'show info' processing for PVR items. by @ksooo in https://github.com/xbmc/xbmc/pull/26131
- [backport][guilib] Fix bookmark deletion in presence of chapters by @CrystalP in https://github.com/xbmc/xbmc/pull/26081
- [Backport] Games: Fix delay opening context menu on all file items by @garbear in https://github.com/xbmc/xbmc/pull/26088
- [Backport] Port Dialog: Fix resetting daisy-chained controllers by @garbear in https://github.com/xbmc/xbmc/pull/26111
- [Backport] System Info: Add Donate tab and QR codes by @garbear in https://github.com/xbmc/xbmc/pull/26094
- [Omega backport] Change width of XBMC_keysym.scancode member from 8 to 32 bit by @oliver in https://github.com/xbmc/xbmc/pull/26100
- [backport] Include missing <cstdint> includes by @neo1973 in https://github.com/xbmc/xbmc/pull/26139
- [backport] CFile: Handle std::bad_alloc in LoadFile by @neo1973 in https://github.com/xbmc/xbmc/pull/26137
- [Backport][Windows] Add full support for HDR toggle in Windows 11 24H2 by @thexai in https://github.com/xbmc/xbmc/pull/26135
- [BP] apple toolchain fixups by @fuzzard in https://github.com/xbmc/xbmc/pull/26155
- [Backport][MUSIC][AUDIOBOOKS] Fix mka/m4b track durations by @the-black-eagle in https://github.com/xbmc/xbmc/pull/26146
- [Backport][swig] Fix building with swig 4.3.0 by @heitbaum in https://github.com/xbmc/xbmc/pull/26163
- [Backport][Windows] Fix conditions to trigger FFmpeg rebuild by @thexai in https://github.com/xbmc/xbmc/pull/26161
- [Omega] LinuxRendererGLES: enable HDR passthrough for HDR videos with missing or incomplete metadata by @smp79 in https://github.com/xbmc/xbmc/pull/26134
- [backport][Android] Avoid failure when getInterfaceName() method returns null by @joseluismarti in https://github.com/xbmc/xbmc/pull/26151
- [backport] RecursiveMutex: Prevent initialization-order-fiasco of mutex attribute by @neo1973 in https://github.com/xbmc/xbmc/pull/26136
- [Backport] LinuxRendererGL/GLES: improve conditions to enable HDR to SDR tone mapping by @thexai in https://github.com/xbmc/xbmc/pull/26144
- [backport][cmake] do not use distutils in cmake scripts by @hbiyik in https://github.com/xbmc/xbmc/pull/26153
- [backport] egl async rendering fixes by @hbiyik in https://github.com/xbmc/xbmc/pull/26152
- [Backport] RenderManager: improve VideoPicture comparison for HDR by @thexai in https://github.com/xbmc/xbmc/pull/26145
- [Omega][video][music] Fix missing context menu entries for plugin-provided items. by @ksooo in https://github.com/xbmc/xbmc/pull/26172
- [Omega][tools/depends][target] Bump curl 8.10.0 by @blunden in https://github.com/xbmc/xbmc/pull/25849
- [backport] Python: allow building against Python 3.13 by @neo1973 in https://github.com/xbmc/xbmc/pull/26198
- [backport] GLES: disable attribute array when rendering from FBO by @neo1973 in https://github.com/xbmc/xbmc/pull/26199
- [Omega][FileItem] Fix missing dynpath in fileitems restored from disc cache. by @ksooo in https://github.com/xbmc/xbmc/pull/26214
- [Backport][VideoInfoScanner] Fix [#25662] - save all tv show and episode actor images in tv show .actors folder. by @78andyp in https://github.com/xbmc/xbmc/pull/26192
- [backport][Android] Mark window dirty on app resume by @joseluismarti in https://github.com/xbmc/xbmc/pull/26226
- [backport][cmake][linux] Fix python modules install location for cross builds by @neo1973 in https://github.com/xbmc/xbmc/pull/26225
- [Backport] Fix segfault on exit if Peripherals dialog is loaded by @garbear in https://github.com/xbmc/xbmc/pull/26200
- [Backport] macOS-inspired controller fixes by @garbear in https://github.com/xbmc/xbmc/pull/26201
- [Backport][tools/depends][target] Bump dav1d 1.4.1 by @thexai in https://github.com/xbmc/xbmc/pull/26147
- [Backport][FileSystem][POSIX] Fix prompt for credentials when browsing SMB files by @thexai in https://github.com/xbmc/xbmc/pull/26179
- [backport][Android TV] fixed cover display for channels by @neo1973 in https://github.com/xbmc/xbmc/pull/26138
- [Backport][Games] Fix handling of zip files in My Games window if vfs.libarchive is installed by @garbear in https://github.com/xbmc/xbmc/pull/26241
- [backport][VideoInfoScanner] Honor importwatchedstate and importresumepoint from AS.xml by @neo1973 in https://github.com/xbmc/xbmc/pull/26177
- [Backport][DVDInputStreamBluray] fix multithreading issue in read_blocks callback by @fritsch in https://github.com/xbmc/xbmc/pull/26267
- [Backport] Fix build with taglib2 by @basilgello in https://github.com/xbmc/xbmc/pull/26279
- [Backport][Addons] Add missing error logging when no supported platforms are provided by @garbear in https://github.com/xbmc/xbmc/pull/26281
- [BACKPORT][MUSIC][AUDIOBOOKS] Fix duration for last track in some mka files by @the-black-eagle in https://github.com/xbmc/xbmc/pull/26282
- [Omega][video] Fix mark watched/unwatched missing in certain context menus. by @ksooo in https://github.com/xbmc/xbmc/pull/26294
- [Omega] Release 21.2 by @garbear in https://github.com/xbmc/xbmc/pull/26259
Full Changelog: https://github.com/xbmc/xbmc/compare/21.1-Omega...v21.2-Omega