aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-10-17tools/depends: bump wayland-scanner to 1.17.0Lukas Rusak
2020-10-17tools/depends: add pugixml to native build for waylandpp-scannerLukas Rusak
2020-10-17tools/buildsteps: be explicit about platform and rendersystem on linuxLukas Rusak
2020-10-17tools/depends: allow building GLES lib for x11 and waylandLukas Rusak
2020-10-17DXVA-HD: checks if HLG color space conversion is supported by video driverthexai
Fixes HLG wrong colors in SRD display using DXVA render method.
2020-10-17Merge pull request #18578 from howie-f/v19-fix-pr18538Frank H
[addons] db: fix error log on dataset insert
2020-10-16[addons] db: check if addon exists in table before INSERThowie-f
2020-10-16Do not encode a script path to "system" encoding on WindowsRoman Miroshnychenko
This fixes xbmc/xbmc#18557
2020-10-16[DRMAtomic] Setting DRM property by name instead of by local enumsSameer Lattannavar
This patch implements setting DRM property like Scaling_Filter by validating actual supported values than by hard coding through local enums. 1) Added new API 'GetPropertyValue' 2) removed the enum defitiion that hard codes the property values Addressed review comment from Pekka. Removed the centralizing logic to avoid if any planes fail to set non-zero integers to CRTC (X,Y). Addressing 'CDRMObject' instead of 'struct drm_object'. Fixed an error in the code. Thanks to Pekka for pointing it out. Signed-off-by: Sameer Lattannavar <sameer.lattannavar@intel.com> Signed-off-by: Lukas Rusak <lorusak@gmail.com>
2020-10-16[curl] only use HTTP2 with SSLwsnipex
Cloudflare decided in it's infinite wisdom not to follow standards that allow HTTP2 requests without encryption.
2020-10-15Merge pull request #18570 from lrusak/drm-fix-possible-crtcsLukas Rusak
[gbm] fixes after the last round of drm/gbm merges
2020-10-15windowing/gbm: don't set default modifiersLukas Rusak
2020-10-15windowing/gbm/drm: improve logging for PrintDrmDeviceInfoLukas Rusak
2020-10-15Merge pull request #18573 from ksooo/addons-fix-repo-update-checkKai Sommerfeld
[addons] Retry repo update one hour after failed attempt, not immediately
2020-10-15[addons] Retry repo update one hour after failed attempt, not immediately.Kai Sommerfeld
2020-10-15Merge pull request #18511 from ronie/musicscrapersronie
update python music scrapers
2020-10-15Merge pull request #18562 from CastagnaIT/library_cleanDave Blake
[interfaces/json-rpc] Allow VideoLibrary.Clean by directory
2020-10-15Merge pull request #18536 from DaveTBlake/FanartMergeDave Blake
[Music]Handle artist fanart same as other types of art
2020-10-15Merge pull request #18566 from howie-f/v19-addons-checkpathFrank H
[addons][skin] fix: set CheckAddonPath correctly / DialogAddonInfo layout fix
2020-10-14windowing/gbm: fix offscreen modesetting when gui plane isn't availableLukas Rusak
2020-10-14windowing/gbm/drm: add back some logging about connector/encoder/crtc being usedLukas Rusak
2020-10-14Merge pull request #18352 from AlwinEsch/change-inputstream-small1Alwin Esch
[addons][inputstream][videocodec] API improvement
2020-10-14windowing/gbm/drm: fix plane probing by checking possible crtcsLukas Rusak
2020-10-14[addons][binary] increase inputstream and videocodec API versionAlwin Esch
About inputstream becomes increased to 2.3.4 About videocoded becomes increased to 1.0.4 Increase related to last changes where addons need a recompile.
2020-10-14[addons][inputstream] don't use C++ shared_ptr within "C" interfaceAlwin Esch
There was a shared_ptr used on DemuxPacket where can be critical if addon and Kodi was compiled with different versions. On following changes are the DemuxPacket and DemuxCryptoInfo also cleaned to match "C".
2020-10-14[addons][codec] don't use C++ class pointer within "C" structureAlwin Esch
This makes it hard to use the header for "C" only (e.g. base for other languages).
2020-10-14[addons][codec] use every addon functions structure in own memAlwin Esch
Before was them all together in one memory where makes it with API harder if something was added.
2020-10-14[addons][codec] rename buffer to videoBufferHandle on VIDEOCODEC_PICTUREAlwin Esch
Before with named "buffer" was for me on begin confusing and thought first about data buffer used on addons itself. This was only a pointer to a class in Kodi itself and not handled by addons. For this reason is it renamed to a handle and more clear.
2020-10-14[addons][inputstream] use "C" defines about array sizesAlwin Esch
There was before this values set direct by number and by MAX_STREAM_COUNT as static const value within structure. Her becomes changed to use them as "C" defines, this needed to have a safe interface between Kodi ann addon. Also to allow "C" only for other languages. Change also all doc strings on INPUTSTREAM_INFO to show before value (with less clang line breaks within value then).
2020-10-14[addons][inputstream] make all "C" interface structures to own memoryAlwin Esch
This done to prevent API backward problems if something becomes replaced e.g. on props or to kodi calls.
2020-10-14[estuary] DialogAddonInfo: switch 'type' and 'status' itemshowie-f
2020-10-14[addons] fix: set CheckAddonPath for select dialoghowie-f
2020-10-14Merge pull request #18551 from ronie/estuary-addonlabelscrollronie
[Estuary] fix scrolling of addon-version label
2020-10-14Merge pull request #18533 from ronie/estuary-seeknibronie
[Estuary] add seek slider to the new seekbar
2020-10-14Merge pull request #18541 from ronie/timeshiftseekronie
add PVR.TimeShiftSeekbar infolabel
2020-10-14Merge pull request #18546 from howie-f/v19-addon-fixesFrank H
[addons] fixes: disable pinning for system addons / gui usability improvements
2020-10-13Merge pull request #18492 from lrusak/egl-format-modifiersLukas Rusak
CRendererDRMPRIMEGLES: only create renderer if dma-buf format is supported
2020-10-13Merge pull request #18491 from lrusak/drm-reorgLukas Rusak
[GBM] rework drm interface
2020-10-13settings/gbm: set default visibility for hwscalingfilter to falseLukas Rusak
2020-10-13windowing/gbm/drm: disable HW filter feature for nowLukas Rusak
2020-10-13windowing/gbm/drm: use an anonymous namespace for some methodsLukas Rusak
2020-10-13windowing/gbm: fix spelling mistakeLukas Rusak
2020-10-13windowing/gbm/drm: CDRMUtils: move DrmFbDestroyCallback to anonymous namespaceLukas Rusak
2020-10-13windowing/gbm/drm: CDRMUtils: move destructor to base classLukas Rusak
2020-10-13windowing/gbm/drm: OffScreenModeSetting: use constexprLukas Rusak
2020-10-13windowing/gbm/drm: small code cleanupsLukas Rusak
2020-10-13windowing/gbm/drm: improve loggingLukas Rusak
2020-10-13windowing/gbm/drm: reorganize classes to evaluate all objectsLukas Rusak
2020-10-13Merge pull request #18561 from lrusak/windowing-protectionLukas Rusak
[linux] check for display envs before starting
2020-10-13Merge pull request #18558 from lrusak/x11-namespaceLukas Rusak
windowing/x11: add namespace