Age | Commit message (Collapse) | Author |
|
|
|
|
|
AKEYCODE_PROFILE_SWITCH is now the final key in keys.h as of NDK 21.4.7075529.
|
|
|
|
Likely due to a past format with clang-format that didn't properly de-indent
the comment blocks.
|
|
|
|
|
|
|
|
Rapid input is dropped when buttonmapping, because some controllers send multiple
events per button press with different button IDs.
However, on the PS4 controller, two events from the same button are sent, one
analog and one digital. Because the digital one is ignored, we shouldn't consider
the analog event a case of rapid input.
|
|
|
|
[video] Fix playback of .rm files
|
|
Kodi can supervise the sink for being stuck, which means: if you open a sink
with 160 ms buffer and it does not move while eating more than twice of the
buffer's audio data, it is considered a bug. Sadly - there is a whole
lot of broken firmwares out there, one of the leards: Ugoos. Which is the
reason I make disabled by default. That means that FireTV Cube 3rd Gen and
others would need to enable this - once again - via an advanced settings.
<advancedsettings>
<audio>
<superviseaudiodelay>true</superviseaudiodelay>
<audio>
</advancedsettings>
Co-authored-by: thexai <58434170+thexai@users.noreply.github.com>
|
|
|
|
[FileCache] adjust Read Factor algorithm
|
|
changed: log to error (thanks @dmittiga) issue #24506
|
|
So that they are not mistaken for playlists and actually play.
|
|
It uses CBitstreamConverter and supports Dolby Vision.
Therefore the setting can be useful.
There are also TV models that have compatibility issues with videos
containing both Dolby Vision and HDR10+ metadata in the bitstream.
So by default, HDR10+ is always disabled as no TVs support it anyway.
Fixes #24390.
|
|
[Scraper] Check for filename identifers during refresh job
|
|
[tools/depends] Bump swig 4.2.0
|
|
[Android] Add HDR allowed dynamic metadata formats setting
|
|
|
|
[Video] Always respect video versions/extras ignore setting
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[Android][windowing] Revert 'Initialize m_bWindowCreated' and remove …
|
|
swig 4.2.0 introduced a change that adds a constructor to the generated AddonModuleXbmcaddon.i.cpp
file. This causes failures such as
build/swig/AddonModuleXbmcaddon.i.cpp: In function 'PyObject* PythonBindings::xbmcaddon_XBMCAddon_xbmcaddon_Settings_New(PyTypeObject*, PyObject*, PyObject*)':
build/swig/AddonModuleXbmcaddon.i.cpp:1751:52: error: no matching function for call to 'XBMCAddon::xbmcaddon::Settings::Settings()'
1751 | apiResult = new XBMCAddon::xbmcaddon::Settings();
| ^
In file included from ../xbmc/interfaces/legacy/Addon.h:14,
from build/swig/AddonModuleXbmcaddon.i.cpp:30:
../xbmc/interfaces/legacy/Settings.h:58:3: note: candidate: 'XBMCAddon::xbmcaddon::Settings::Settings(std::shared_ptr<CSettingsBase>)'
58 | Settings(std::shared_ptr<CSettingsBase> settings);
| ^~~~~~~~
../xbmc/interfaces/legacy/Settings.h:58:3: note: candidate expects 1 argument, 0 provided
If we disable the contructor for Settings, we get the same generated output as swig <=4.1.1
|
|
pcre2 is a dependency of swig 4.2.0+
|
|
Bison 3.5 is a dependency of swig 4.2.0 cmake builds. macos ships bison 2.3.
so add as a general native dep
|
|
[cmake] Don't append target sysroot in native toolchainfile
|
|
|
|
Also provide current videoversiontype name as default when the user wants to create new.
|
|
|
|
Co-Authored-By: thexai <58434170+thexai@users.noreply.github.com>
|
|
Fixes cache not fills with high bitrate files and "low" read factors.
|
|
from scrapers
|
|
Bump VERSION_CODE one unit to fix Android install over current
|
|
[guilib] VideoThumbLoader don't look for basic local artwork when library items are displayed
|
|
Support build with taglib-2.0 with the removed integer type definitions in the release
|
|
Fix Input method on X11
|
|
sporadic black captures under Linux (#24439)
* add int index to RenderCapture() (like for RenderUpdate()), fixes sporadic black captures on Linux
* pass index directly to render, not modify RenderBuffer
|
|
[video] Restore selection of extras in "Choose" dialog from library selection
|
|
|
|
|
|
|
|
[video] Fix multi version movie playback
|
|
final release of taglib-2.0 removed deprecated unused types from taglib.
ref:
- https://github.com/taglib/taglib/commit/a08acdcf23c5d4ac4cb795f5edfdc539055138b7
- These integer types are deprecated. Do not use them.
Signed-off-by: Rudi Heitbaum <rudi@heitbaum.com>
|