Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-01-24 | RetroPlayer: Savestate manager cosmetics and translation updates | KOPRajs | |
2023-01-23 | [video][music] Fix 'Play' and other related context menu items not appearing ↵ | ksooo | |
for video and music m3u playlists if file is not located at one of the playlist standard locations. | |||
2023-01-23 | Merge pull request #22555 from ksooo/video-music-fix-queue-item-selection-nexus | Kai Sommerfeld | |
[video][music] Fix next item not selected on queue item context menu item. | |||
2023-01-23 | [depends] pycryptodome: fix revert-ctype.pythonapi-use.patch | wsnipex | |
2023-01-23 | Merge pull request #22564 from thexai/TrueHD-fixes-Nexus | thexai | |
[backport] TrueHD fixes + AudioTrack fixes + PAPlayer fixes | |||
2023-01-23 | AESinkAudioTrack: Readd delay smoothing also for IEC and PCM | fritsch | |
It was shown that the delay introduced even with properly blocking in AddPackets is not correct, therefore also adjust that during GetDelay for PCM and IEC passthrough again. | |||
2023-01-23 | AESinkAudiotrack: Revert sleep blocking adjustment | fritsch | |
Android's Audiotrack sadly does not act linearly. It blocks whenever it wants therefore set the period sleeping back to a value that worked better on average. Looking forward for a real sane Delay API where guarantees for perfect playback are possible. | |||
2023-01-23 | [TrueHD] Fix CEngineStats delay/sync in TrueHD IEC + PAPlayer fixes | thexai | |
2023-01-23 | TrueHD: Adjust dividers throughout the code | fritsch | |
2023-01-23 | AESinkAudioTrack: Use most simple pause() logic | fritsch | |
There is no need for a complicated timer. The pause() call does not do what we wanted to do ... | |||
2023-01-23 | AESinkAudioTrack: Make sure we properly block | fritsch | |
2023-01-23 | AESinkAudioTrack: Retry once when PT fails to open | fritsch | |
On certain firmware (FireTV) during seek the sink is shortly deconstructed and restored. During that time the OS might take over and creating the new sink will race. Retry once again. | |||
2023-01-22 | [video][music] Fix next item not selected on queue item context menu item. | ksooo | |
2023-01-22 | StringUtils: fix sorting by name with ascii punctuation and symbols on ↵ | Peter | |
32-bit ARM | |||
2023-01-22 | Merge pull request #22544 from ksooo/pvr-fix-channels-sort-by-backendorder-nexus | Kai Sommerfeld | |
[PVR] Fix sort by channel backend order. | |||
2023-01-22 | [android] strip abi version off cryptodome lib names | wsnipex | |
2023-01-21 | [PVR] Fix sort by channel backend order. | ksooo | |
2023-01-21 | Merge pull request #22533 from ksooo/video-music-fix-ctx-menu-play-nexus | Kai Sommerfeld | |
[video][music] Fixes for playback related context menu item apperance | |||
2023-01-20 | [video][music] Fix 'Play' and other related context menu entries appearing ↵ | ksooo | |
for 'Add video source' and 'Add music source' items. | |||
2023-01-20 | [video][music] Fix 'Play' and other related context menu items not appearing ↵ | ksooo | |
for video and music sources. | |||
2023-01-17 | Fix version format as they need to be sortable | Razze | |
These need to be sortable according to the metainfo spec. This failed with the final 20 release, so this should prevent this in the future. | |||
2023-01-16 | Merge pull request #22489 from thexai/fix-AMD-SD-workaround-Nexus | thexai | |
DXVA: fix AMD SD interlaced workaround | |||
2023-01-16 | DXVA: fix AMD SD interlaced workaround | thexai | |
2023-01-15 | Merge pull request #22471 from fritsch/lrusak-endtime | Peter Frühberger | |
EndTime: fix overflow when doing large comparisons | |||
2023-01-15 | CActiveAESettings: use EndTime<std::chrono::minutes>::Max() for Always ↵ | Lukas Rusak | |
silence timeout This is required because the setting itself is stored as an int. The int represents minutes and when converted to std::chrono::minutes will overflow std::chrono::nanoseconds which is the units of the timer. | |||
2023-01-15 | TestEndTime: add test to test std::chrono::steady_clock::duration | Lukas Rusak | |
Signed-off-by: Lukas Rusak <lorusak@gmail.com> | |||
2023-01-15 | TestEndTime: update test to reflect changes to EndTime | Lukas Rusak | |
Signed-off-by: Lukas Rusak <lorusak@gmail.com> | |||
2023-01-15 | EndTime: remove unused method IsInfinite | Lukas Rusak | |
Signed-off-by: Lukas Rusak <lorusak@gmail.com> | |||
2023-01-15 | CGUIListItemLayout: use EndTime<>::Max() for m_infoUpdateMillis | Lukas Rusak | |
Signed-off-by: Lukas Rusak <lorusak@gmail.com> | |||
2023-01-15 | CActiveAESink: use EndTime<>::Max() for m_extSilenceTimeout while streaming | Lukas Rusak | |
Signed-off-by: Lukas Rusak <lorusak@gmail.com> | |||
2023-01-15 | EndTime: add m_max to truncate based on steady_clock::duration::max() casted ↵ | Lukas Rusak | |
to templated type This is required because we use the default std::chrono::steady_clock::duration which typically is std::chrono::nanoseconds. When comparing durations the templated type may overflow when comparing to std::chrono::nanoseconds. std::chrono::nanoseconds::max() on my platform works out to ~292 years Signed-off-by: Lukas Rusak <lorusak@gmail.com> | |||
2023-01-15 | EndTime: call Set in constructor | Lukas Rusak | |
Signed-off-by: Lukas Rusak <lorusak@gmail.com> | |||
2023-01-15 | CActiveAE: make silence timeout use minutes all the way through | Lukas Rusak | |
The struct member rename isn't needed but it makes it more clear that the value is in minutes from an int Signed-off-by: Lukas Rusak <lorusak@gmail.com> | |||
2023-01-15 | Merge pull request #22470 from fuzzard/release_nexus-20_final20.0-Nexus | fuzzard | |
[Nexus] Bump version 20.0 Final | |||
2023-01-15 | [Nexus] Bump version 20.0 Final | fuzzard | |
2023-01-15 | Merge pull request #22469 from garbear/backport-fix-nonitem-gamewindow | fuzzard | |
[Nexus] RetroPlayer: Fix gamewindow control ignoring non-itemlayout properties | |||
2023-01-15 | Merge pull request #22464 from CastagnaIT/playlist_fix_nexus | fuzzard | |
[Backport][PlayListPlayer] Fix hint on playlist file with multiple paths | |||
2023-01-15 | Merge pull request #22468 from garbear/backport-fix-x11-wayland | fuzzard | |
[Nexus] Fix crash on X11 when WAYLAND_DISPLAY is set | |||
2023-01-15 | Merge pull request #22438 from tmm1/nexus-addon-hdr-fix | fuzzard | |
[addons] fix compile issue w/ KODI_ADDON_INSTANCE_INFO | |||
2023-01-14 | RetroPlayer: Fix gamewindow control ignoring non-itemlayout properties | Garrett Brown | |
For non-itemlayout properties, UpdateInfo() can be called with a nullptr item. In this case, we don't want to reset properties, because they're not dynamic in the first place. | |||
2023-01-14 | Fix crash on X11 when WAYLAND_DISPLAY is set | Garrett Brown | |
2023-01-14 | [PlayListPlayer] Fix hint on playlist file with multiple paths | CastagnaIT | |
2023-01-14 | Merge pull request #22460 from ksooo/listproviders-fix-deadlock-nexus | Kai Sommerfeld | |
[listproviders] Fix deadlock CDirectoryProvider vs. CSubscription. | |||
2023-01-13 | [listproviders] Used scoped lock in CDirectoryProvider::(UpdateURL|Reset). | ksooo | |
2023-01-13 | [listproviders] Fix deadlock CDirectoryProvider vs. CSubscription. | ksooo | |
2023-01-11 | [addons] fix compile issue w/ KODI_ADDON_INSTANCE_INFO | Aman Karmani | |
Signed-off-by: Aman Karmani <aman@tmm1.net> | |||
2023-01-12 | Merge pull request #22436 from the-black-eagle/music-fix-sql-nexus | fuzzard | |
[MUSIC] Fix missing space in sql statement | |||
2023-01-11 | [MUSIC] Fix missing space in sql statement | the-black-eagle | |
2023-01-11 | Merge pull request #22385 from repojohnray/nexus_backport22309 | fuzzard | |
[CDemuxStream] fix ExtraData related memory leak (Nexus backport) | |||
2023-01-11 | Merge pull request #22431 from CastagnaIT/jsonrpc_audiooffset_nexus | fuzzard | |
[Backport][JSON-RPC] Add Getter/Setter for audio delay |