aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-04-18Merge pull request #19595 from yol/overlay-blending-backportyol
[rendering] Fix OverlayRenderer alpha blending
2021-04-17Merge pull request #19591 from thexai/fix-DVD-menu-matrixthexai
DXVA2: Fix green screen on some DVD's menus
2021-04-17[pvr] modify db field to unsigned bigint for mysqlFrank Howie
2021-04-17[rendering] Fix OverlayRenderer alpha blendingPhilipp Kerling
If `glBlendFunc` is used, it sets the blend mode for RGB as well as the alpha channel. Using GL_SRC_ALPHA and GL_ONE_MINUS_SRC_ALPHA for the alpha channel leads to the equation Alpha out = Overlay alpha * Overlay alpha + (1 - Overlay alpha) * Destination alpha This sort of blending does not make much sense for the alpha channel and means that the alpha of the framebuffer can become < 1 even if it was completely opaque (destination alpha = 1 everywhere) before. On Wayland, we promise the compositor that our surface is opaque. If alpha is not 1.0 at some pixel, display artifacts may occur, so the incorrect alpha channel leads to incorrect display. To fix this problem, the alpha equation is changed to: Alpha out = Overlay alpha + (1 - Overlay alpha) * Destination alpha This removes the squaring of the overlay alpha and guarantees that alpha out == 1 if destination alpha == 1.
2021-04-16DXVA2: Fix green screen on some DVD's menusthexai
2021-04-16Merge pull request #19534 from lrusak/ffmpeg-windows-backport-19thexai
[backport] [windows] remove mediafoundation library requirement
2021-04-16Merge pull request #19569 from Paxxi/fix_libassenen92
[Windows] Fix libass font loading issue on windows
2021-04-15[Windows] Implements WS-Discovery daemon and enables browse SMB sharesthexai
2021-04-14Merge pull request #19563 from enen92/v19assbackenen92
[Subtitles][ASS] Support both user defined fonts and extracted fonts
2021-04-13Fix font loading issue with libass on windowsPär Björklund
2021-04-12Merge pull request #19508 from phunkyfish/ffmpeg4.3.2-backportphunkyfish
[ffmpeg] bump ffmpeg to 4.3.2 - backport
2021-04-12[Subtitles][ASS] Support both user defined fonts and extracted fontsenen92
2021-04-11Merge pull request #19538 from matthuisman/merge_fix_matrixenen92
[Plugin] Fix - Regression of CVideoInfoTag::Merge
2021-04-10Merge pull request #19504 from arnova/matrix_filecache_fatal_retryWolfgang Schupp
changed: Have filecache retry instead of abort with fatal errors (fix…
2021-04-10Merge pull request #19329 from wsnipex/curl_keepaliveWolfgang Schupp
backport: [curl] enable tcp keepalive
2021-04-10Merge pull request #19553 from phunkyfish/pvr-timer-dialog-fix-backportphunkyfish
[pvr][Matrix] error dialog should not appear for timer rules with neither start or end time
2021-04-10Merge pull request #19557 from djp952/Matrixphunkyfish
[Backport][PVR][GUI] 'Next recording on ...' label time is not localized
2021-04-10[pvr] error dialog should not appear for timer rules with neither start or ↵phunkyfish
end time
2021-04-10[PVR][GUI] 'Next recording on ...' label time is not localizeddjp952
2021-04-10[Estuary] Add All/Watched/Unwatched button to sidebar menu for Music Videosjjd-uk
2021-04-09[Windows] Add video, HDR metadata, shader and swapchain infos to debug info OSDthexai
2021-04-09Merge pull request #19544 from ksooo/android-fix-missing-smb-volumes-matrixKai Sommerfeld
[Matrix][Android] StorageManager fixes
2021-04-08[Android] CAndroidStorageProvider::GetRemovableDrives() : Fix JNI call ↵Kai Sommerfeld
signature for StorageManager.getStorageVolumes.
2021-04-08[Android] CAndroidStorageProvider::GetRemovableDrivesLinux() : Add support ↵Kai Sommerfeld
for SMB mounts.
2021-04-07[cmake] windows: remove mediafoundation libraryLukas Rusak
2021-04-07buildsteps/windows: add ffmpeg option --disable-mediafoundationLukas Rusak
2021-04-06CVideoInfoTag::Merge allow 2nd item to overwrite 1stMatthew Huisman
2021-04-06Merge pull request #19517 from wsnipex/freebsd_buildstepsWolfgang Schupp
[jenkins] don't force internal spdlog on freebsd
2021-04-05[nfs] enable autoreconnectwsnipex
2021-04-05[VideoPlayer] allow chapter seeking in overlay menus of bd-j blu-raysda-anda
2021-04-05Merge pull request #19394 from DaveTBlake/v19MultiSongsPerFileFixDave Blake
[Backport][music]Fix rescan of music from cuesheets
2021-04-05[jenkins] don't force internal spdlog on freebsdwsnipex
2021-04-04Merge pull request #19509 from ksooo/pvr-jsonrpc-readd-properties-matrixKai Sommerfeld
[Matrix][PVR][json-rpc] Re-introduce broadcast properties 'hastimer', 'hastim…
2021-04-04Merge pull request #19500 from xbmc/ios-files-app-matrixfuzzard
Expose documents to the iOS files app
2021-04-03[PVR][json-rpc] Add property 'hasreminder' to 'PVR.Fields.Broadcast' and ↵Kai Sommerfeld
'PVR.Details.Broadcast'.
2021-04-03[PVR][json-rpc] Re-introduce broadcast properties 'hastimer', ↵Kai Sommerfeld
'hastimerrule', 'hasrecording', 'recording' and channel attribute 'isrecording'.
2021-04-02[ffmpeg] bump ffmmpeg to 4.3.2phunkyfish
2021-04-02changed: Have filecache retry instead of abort with fatal errors (fixes #19175)arnova
2021-04-01Expose documents to the iOS files appDanTheMan827
2021-03-30Merge pull request #19489 from thexai/fix-render-software-matrixthexai
[Windows] Fix: black screen with render method Software and without DXVA2 hardware acceleration
2021-03-29[Windows] Fix: black screen with render method Software and without DXVA2 ↵thexai
hardware acceleration
2021-03-29Merge pull request #19485 from ksooo/pvr-fix-guide-window-init-matrixKai Sommerfeld
[Matrix][PVR] Guide window: Fix playing archived programme not selected on window init
2021-03-29[PVR] Guide window: Fix playing archived programme not selected on window init.Kai Sommerfeld
2021-03-28[addons] prevent unneccesary dependency install dialog popuphowie-f
2021-03-28Merge pull request #19478 from ksooo/estuary-rework-pvr-windows-matrixKai Sommerfeld
[Matrix][Estuary] Rework PVR windows
2021-03-27Merge pull request #19318 from thexai/fix-vp9-hdr-matrixthexai
[Fix] Bad picture on some VP9 HDR streams due not detection of video metadata
2021-03-27[Estuary] Rework PVR channels OSD dialog.Kai Sommerfeld
2021-03-27[Estuary] Rework PVR window listings and PVR info panel.Kai Sommerfeld
2021-03-26Merge pull request #19475 from thexai/fix-DX-feature-level-9.1-10bit-matrixthexai
[Windows] Fix: green screen on DX feature level 9.1 systems (old HW) playing 10-bit videos
2021-03-26Merge pull request #19465 from ↵Kai Sommerfeld
ksooo/estuary-hide-player-info-if-pvr-guide-dialog-is-visible-matrix [Matrix][Estuary] Fix: Hide player info while PVR channel guide dialog is visible.