aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-04-10[macos][nativewindowing] Use NSWindowControllerMiguel Borges de Freitas
Co-authored-by: Steve Hartwell <steve.hartwell@gmail.com>
2023-04-10[Subtitles][WebVTT] Fix reversed pts offset correctionCastagnaIT
2023-04-10[Windows] DXVA: check if video processor prefers YCBCR_STUDIO_G22_TOPLEFT_P2020thexai
Seems Intel only reports supported TOPLEFT and Nvidia only LEFT but this is only with 'CheckVideoProcessorFormatConversion'. At runtime works fine with two color spaces. But since now the supported conversions are strictly checked, must be used the correct color conversion or DXVA render initialization fails.
2023-04-10[Windows] DXVA: check if BT.2020 color space is supported by video processorthexai
2023-04-10Merge pull request #22798 from CastagnaIT/fix_cache_zipfuzzard
[Addons][Filesystem] No cache, not treat compressed files as directory
2023-04-10Merge pull request #23125 from enen92/edgeinsets_macos_setfullscreefuzzard
[macOS][nativewindowing] Take guiInsets into consideration when reset…
2023-04-10Merge pull request #22933 from fixthething/ubuntu-doc-updatefuzzard
[README.Ubuntu.md] Update Ubuntu package dependency list.
2023-04-10Merge pull request #22967 from lrusak/ffmpeg-6fuzzard
FFmpeg: update to 6.0
2023-04-10Merge pull request #22999 from joseluismarti/AsyncTaskfuzzard
[Android] Replace AsyncTask
2023-04-10Merge pull request #23126 from heitbaum/gcc13fuzzard
DRMHelpers: include missing <cstdint>
2023-04-09DRMHelpers: include missing <cstdint>Rudi Heitbaum
gcc 13 moved some includes around and as a result <cstdint> is no longer transitively included [1]. Explicitly include it for uint{32,64}_t. [1] https://gcc.gnu.org/gcc-13/porting_to.html#header-dep-changes Signed-off-by: Rudi Heitbaum <rudi@heitbaum.com>
2023-04-09Merge pull request #23115 from thexai/dxva-av1thexai
[Windows] Implements DXVA2 AV1 HW video decoding 8-bit and 10-bit
2023-04-09Merge pull request #23120 from ksooo/pvr-fix-channelswindow-crashKai Sommerfeld
[PVR] Channels window: Fix crash.
2023-04-09Merge pull request #23119 from ksooo/pvr-channelgroup-dead-codeKai Sommerfeld
[PVR] CPVRChannelGroups::UpdateFromClients : Remove dead code.
2023-04-09[Windows] Implements DXVA2 AV1 HW video decoding 8-bit and 10-bitthexai
Tested on Intel 13700K with AV1 8 and 10 bit videos profile0 (main)
2023-04-09[macOS][nativewindowing] Take guiInsets into consideration when resetting ↵Miguel Borges de Freitas
render system for a specific resolution
2023-04-09Merge pull request #23117 from neo1973/CRenderManager_missing_initMiguel Borges de Freitas
[CRenderManager] Add missing member initialization
2023-04-09Merge pull request #23116 from lrusak/hdr-no-modesetJernej Škrabec
CWinSystemGbm: don't require a modeset when setting HDR metadata
2023-04-09Merge pull request #23122 from joseluismarti/bionicfuzzard
[Android] Cleanup missing bionic functions
2023-04-08[Android] Cleanup missing bionic functionsJose Luis Marti
2023-04-08[PVR] Logging improvements.ksooo
2023-04-08[PVR] Channels window: Context menu 'Manage': Show 'Update guide ↵ksooo
information' item only if a channel is selcted, not '..'. Fixes a crash.
2023-04-08[PVR] CPVRChannelGroups::UpdateFromClients : Remove dead code.ksooo
2023-04-08CRenderManager: Add missing member initializationMarkus Härer
2023-04-07CWinSystemGbm: don't require a modeset when setting HDR metadataLukas Rusak
Signed-off-by: Lukas Rusak <lorusak@gmail.com>
2023-04-06Merge pull request #23092 from webosbrew/feature/webOSWolfgang Schupp
[webOS] Hardware accelerated video decoding / Magic Remote
2023-04-06webos: Don't allow crypto sessionsStephan Sundermann
2023-04-06webos: Improve instance guardingStephan Sundermann
2023-04-06webos: Fix play / pause failing sometimesStephan Sundermann
2023-04-06webos: Disable getauxvalStephan Sundermann
Apparently, the glib 2.12 getauxval polyfill that is used for building on webOS seems to break in combination with libPlayerAPIs on webOS 6+ causing a segfault when initializing libcrypto. On webOS 6+ libcryto.1.1.0 is bundled as system library which is also what we bundle in Kodi. The issue is unfortunately not straightforward to debug and thus, until we understand the issue better just disable the getauxval call here. We can safely assume that any webOS TV has NEON support
2023-04-06webos: Add DoVi profile/FEL detectionStephan Sundermann
2023-04-06Minor documentation/whitespace cleanupthrowaway96
These issues were mostly left over from the merge.
2023-04-06webos: Move window export into renderer to support render featuresStephan Sundermann
2023-04-06webos: Make webos-foreign optional for compabilityStephan Sundermann
2023-04-06webos: Add passthrough starfish sinkStephan Sundermann
2023-04-06webos: fix webOS 3.x output detectionPiotr Dobrowolski
2023-04-06webos: Disable software cursorStephan Sundermann
2023-04-06webos: fix magic remotePiotr Dobrowolski
2023-04-06webos: Extract webOS wayland code into own classStephan Sundermann
2023-04-06webos: Initial starfish video accelerationStephan Sundermann
2023-04-06Merge pull request #23107 from enen92/improve_app_barMiguel Borges de Freitas
[macos][nativewindowing] Improve app bar visual appearance
2023-04-05Merge pull request #23101 from thexai/dxvahd-refactorthexai
[Windows] minor refactor of DXVAHD
2023-04-05[macos][nativewindowing] Fix null warningMiguel Borges de Freitas
2023-04-05Merge pull request #23083 from a1rwulf/fix-android-refreshrateswitchPeter Frühberger
Android: Fix playback getting stuck when refreshrate switch is enabled
2023-04-05[macos][nativewindowing] Hide Kodi label, make app bar transparentMiguel Borges de Freitas
Co-authored-by: Steve Hartwell <steve.hartwell@gmail.com>
2023-04-04CDVDVideoCodecFFmpeg: remove deprecated use of reordered_opaqueLukas Rusak
ref: https://ffmpeg.org/doxygen/6.0/structAVFrame.html#a12f572ed19a2cba6be3790393cee76b5 Signed-off-by: Lukas Rusak <lorusak@gmail.com>
2023-04-04CFFmpegImage: remove deprecated use of pkt_durationLukas Rusak
ref: https://ffmpeg.org/doxygen/6.0/structAVFrame.html\#a91725a40000e348b0607adf7f577e646 Signed-off-by: Lukas Rusak <lorusak@gmail.com>
2023-04-04DXVA: CDecoder: replace removed av_mallocz_array with av_callocLukas Rusak
ref: https://ffmpeg.org/doxygen/5.0/group__lavu__mem__funcs.html\#ga6627f140c3f70847bc6d9690a2fd001f Signed-off-by: Lukas Rusak <lorusak@gmail.com>
2023-04-04[cmake] ffmpeg: update version check to 6.0Lukas Rusak
Signed-off-by: Lukas Rusak <lorusak@gmail.com>
2023-04-04tools/depends: ffmpeg: update to 6.0Lukas Rusak
Signed-off-by: Lukas Rusak <lorusak@gmail.com>