thexai

Results 11 issues of thexai

## Description GUIFontTTF: use std::vector for m_char ## Motivation and context `m_char` dynamic array is perfect candidate to use `std::vector`: `m_numChars` ---> `m_char.size()` `m_maxChars` ---> `m_char.capacity()` `new Character[CHAR_CHUNK]` ---> `m_char.reserve(CHAR_CHUNK)`...

Type: Improvement
Component: GUI engine
v20 Nexus

## Description - Moves dependencies path to a folder that contains Kodi's `MAJOR_VERSION` to allows keep various sets of dependencies (Matrix, Nexus, etc.) and no overwrite or delete between different...

Type: Improvement
Platform: Windows
Component: Depends
Platform: WindowsStore
Component: Build
v20 Nexus

## Description CLog: optimize logs performance, avoids string formatting and search/replace if line is not being logged ## Motivation and context Currently all log lines (even if are not logged...

Type: Improvement
Component: Logging
v20 Nexus

## Description Forces delete ffmpeg build folder and creates it clean ## Motivation and context This is a follow of https://github.com/xbmc/xbmc/pull/20767 Seen in some jenkins log that some rare times...

Type: Fix
Platform: Windows
Platform: WindowsStore
Component: Build
v20 Nexus

## Description [FileSystem] Fix: not use CFileStreamBuffer in all network files Fixes https://github.com/xbmc/xbmc/issues/24629 ## Motivation and context Seems https://github.com/xbmc/xbmc/pull/24504 is causing issues on some binary add-ons. It may be that...

Type: Fix
Component: FileSystem
v21 Omega

## Description [Windows] enable XAudio2 sink in Windows desktop + code improvements Now that Windows minimum version is Windows 8.1 is possible enable this sink also for Windows desktop as...

Type: Improvement
Platform: Windows
Component: Audio
v22 "P"

## Description [FileSystem] deprecate use of READ_CHUNKED flag This is a follow up of https://github.com/xbmc/xbmc/pull/25128 or better alternative as fixes the same in more elaborated way. Also fixes other potential...

Type: Fix
Type: Improvement
Component: FileSystem
v22 "P"

## Description VideoPlayerAudio: limit max allowed Out-Of-Sync for "self-learning" to 80 ms ## Motivation and context As commented in https://github.com/xbmc/xbmc/pull/25229 recently found that use high values for `maxpassthroughoffsyncduration` e.g. 96...

Type: Fix
Backport: Needed
Component: Audio
v22 "P"

## Bug report ### Describe the bug Here is a clear and concise description of what the problem is: Binary add-on `pvr.stalker` is missing in UWP-64 installers generated in jenkins...

Component: Binary add-ons
Platform: WindowsStore
Triage: Confirmed
v21 Omega

## Bug report ### Describe the bug Here is a clear and concise description of what the problem is: Kodi fails to build in Debug mode ## Expected Behavior Here...

Platform: Windows
Component: Depends
Triage: Confirmed
v22 "P"