Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-04-04 | CFFmpegPostproc: update filter args to use key/value pairs | Lukas Rusak | |
Signed-off-by: Lukas Rusak <lorusak@gmail.com> | |||
2023-04-04 | CDVDVideoCodecFFmpeg: update filter args to use key/value pairs | Lukas Rusak | |
Signed-off-by: Lukas Rusak <lorusak@gmail.com> | |||
2023-04-04 | CDVDAudioCodecFFmpeg: drop unneeded use of AVFMT_FLAG_PRIV_OPT | Lukas Rusak | |
Signed-off-by: Lukas Rusak <lorusak@gmail.com> | |||
2023-04-04 | CDVDAudioCodecFFmpeg: fix setting channel layout mask when opening codec | Lukas Rusak | |
Signed-off-by: Lukas Rusak <lorusak@gmail.com> | |||
2023-04-04 | CDVDAudioCodecFFmpeg: ifdef use of AV_CODEC_FLAG_TRUNCATED for ffmpeg 6.0 | Lukas Rusak | |
Signed-off-by: Lukas Rusak <lorusak@gmail.com> | |||
2023-04-04 | [cppcheck] uselessCallsSubstr | Rechi | |
2023-04-04 | Merge pull request #23099 from enen92/fixup_muxed_srt | Miguel Borges de Freitas | |
[subtitles] Fix mkv subtitles without duration | |||
2023-04-04 | [cppcheck] useInitializationList | Rechi | |
2023-04-04 | [cppcheck] stlcstrParam | Rechi | |
2023-04-04 | [cppcheck] stlcstrAssignment | Rechi | |
2023-04-04 | [cppcheck] returnStdMoveLocal | Rechi | |
2023-04-04 | [cppcheck] postfixOperator | Rechi | |
2023-04-04 | Merge pull request #23097 from CastagnaIT/fix_settings_conditions | Stefano Gottardo | |
[Settings] Fix setting conditions regressions | |||
2023-04-04 | [Windows] minor refactor of DXVAHD | thexai | |
- Avoids many calls to DX::Windowing()->UseLimitedColor() - No functional changes | |||
2023-04-04 | [Settings] Fix setting conditions regressions | CastagnaIT | |
2023-04-03 | [subtitles] Fix mkv subtitles without duration | Miguel Borges de Freitas | |
2023-04-03 | RetroPlayer: Improve zero-copy performance when two renderers are used | Garrett Brown | |
When two renderers are in use, we only give one buffer to the game add-on, so there's no need to allocate a render buffer for all renderers. | |||
2023-04-03 | RetroPlayer: Fix memory exhaustion bug with zero-copy emulators | Garrett Brown | |
Render buffers requested by zero-copy are never freed, leading to drastic memory growth and eventually memory exhaustion. | |||
2023-04-03 | Merge pull request #23061 from CastagnaIT/specialprotocol_assert | Stefano Gottardo | |
[filesystem][SpecialProtocol] Removed assert from GetPath | |||
2023-04-02 | Merge pull request #23074 from CrystalP/dxva-improvements | thexai | |
[Windows][dxva] Validate the format conversion of the DXVA processor | |||
2023-04-02 | [Windows][dxva] validate the format conversion of the processor. | CrystalP | |
2023-04-02 | Merge pull request #23096 from fuzzard/win_nsis_allowfullsilent | Martijn Kaijser | |
[windows][nsis] Allow silent flag to continue x86 check for x86_64 system | |||
2023-04-02 | [windows][nsis] Allow silent flag to continue x86 check for x86_64 system | fuzzard | |
nsis /S flag will allow bypassing the prompt checking about installing x86 executable on x86_64 host. This is used to assist in automating UWP packaging | |||
2023-04-02 | Merge pull request #23081 from enen92/fix_keyboard_nativewindow | Miguel Borges de Freitas | |
[macOS][NativeWindowing] Modernize input code, fix XBMC shortcuts | |||
2023-04-02 | Merge pull request #23085 from enen92/improve_live | Miguel Borges de Freitas | |
[MacOS][NativeWindowing] Improve and simplify live resizing | |||
2023-04-02 | [macos][nativewindowing] Move hide to app submenu. Make it toggle and | Miguel Borges de Freitas | |
react to state. | |||
2023-04-02 | Merge pull request #22865 from neo1973/perf_improvements | Markus Härer | |
Some small performance improvements | |||
2023-04-02 | Merge pull request #23084 from enen92/macos_hide_xbmc_mouse | Miguel Borges de Freitas | |
[macOS][nativewindowing] Hide XBMC mouse on mouseEntered/mouseExited | |||
2023-04-02 | Merge pull request #23054 from garbear/add-player-gameinfo | Garrett Brown | |
Python API: Add missing gameinfo to Player class | |||
2023-04-02 | Merge pull request #22443 from lrusak/thread-id | fuzzard | |
CThread: add formatter for std::thread::id and some cleanup | |||
2023-04-02 | Merge pull request #22817 from lrusak/slideshowpic-split | fuzzard | |
CSlideShowPic: split into GL/GLES/DX classes | |||
2023-04-02 | Merge pull request #23077 from garbear/game-api-update | Garrett Brown | |
Game API cosmetic fixes | |||
2023-04-02 | Merge pull request #23076 from garbear/fix-game-infotag | Garrett Brown | |
Python API: Fix setting picture/game info via InfoTags | |||
2023-04-02 | Merge pull request #23087 from fuzzard/docs_android_mac | fuzzard | |
[docs][android] remove unneccessary macos specific build instructions | |||
2023-04-02 | CVariant: Add ref qualified versions of operator[] | Markus Härer | |
2023-04-02 | CVariant: Add ref qualified versions of asString and asWideString | Markus Härer | |
This allows to reuse the std::(w)string when calling as(Wide)String on a rvalue. | |||
2023-04-02 | CGUIFontTTF: Reserve scripts vector size | Markus Härer | |
2023-04-02 | CDirtyRegionTracker: Make the CleanMarkedRegions() method more efficient | Markus Härer | |
Without that change >100MB of data are copied around inside the vector every second according to Valgrinds DHAT tool in "copy mode". | |||
2023-04-02 | CURL: Have ::Encode() accept a std::string_view to match ::Decode() | Markus Härer | |
Also get rid of the temporary std::string creation while on it. | |||
2023-04-02 | CURL: Make ::Decode() faster by obmitting a temporary and using std::from_chars | Markus Härer | |
The method was coming up in Valgrind with the DHAT tool in "copy mode". The optimized version is ~20% faster. | |||
2023-04-02 | Merge pull request #22823 from fuzzard/cmake_win_maxthreads | jenkins4kodi | |
2023-04-02 | Merge pull request #23070 from w4kodi/c-api-fix | fuzzard | |
Binary Addons/c-api: Make general/gui.h valid C | |||
2023-04-01 | Merge pull request #22991 from sarbes/estuary-texture-fix | sarbes | |
[Estuary] Correct color channels of textures | |||
2023-04-01 | [macos][nativewindowing] remove unecessary obj_c ifdefs | Miguel Borges de Freitas | |
2023-04-01 | [macOS][nativewindowing] Hide XBMC mouse on mouseEntered/mouseExited | Miguel Borges de Freitas | |
2023-04-01 | [macOS][NativeWindowing] Properly implement Hide menu item | Miguel Borges de Freitas | |
2023-03-31 | [macOS][NativeWindowing] Address deprecation | Miguel Borges de Freitas | |
2023-03-31 | [docs][android] remove unneccessary macos specific build instructions | fuzzard | |
2023-03-31 | [MacOS][NativeWindowing] Improve and simplify live resizing | Miguel Borges de Freitas | |
2023-03-31 | Android: Fix playback getting stuck when refreshrate switch is enabled | Wolfgang Haupt | |
When playing video and refreshrate switch is enabled, sometimes playback gets stuck a few seconds into playback. The reason for this is that AudioTrack.write(...) never returns and thus our whole playback process stalls. In order to not break AudioTrack, we need to make sure we suspend the AudioEngine early enough. This change moves suspension of AE before we actually call the Android API to set the desired mode, instead of waiting that it already is done. |