aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-09-27[filesystem] Shoutcast: Fix response header charset encoding issue.Kai Sommerfeld
2020-09-27[filesystem] Shoutcast: Fix tag announcement logic to queue tags.Kai Sommerfeld
2020-09-27[filesystem] Shoutcast: Rework thread safety.Kai Sommerfeld
2020-09-27[filesystem] Shoutcast: Set image thumb from SAM Cast meta data.Kai Sommerfeld
2020-09-27[filesystem] Shoutcast: Set image thumb from Bauer Media Radio listenapi.Kai Sommerfeld
2020-09-27[filesystem] Shoutcast: Set songtitle and artist from SAM Cast meta data.Kai Sommerfeld
2020-09-27[filesystem] Shoutcast: Set songtitle and artist from Bauer Media Radio ↵Kai Sommerfeld
listenapi.
2020-09-27[filesystem] Shoutcast: Set songtitle and artist from StreamTitle.Kai Sommerfeld
2020-09-27[Estuary] Player Breadcrumbs: Show station name for shoutcast streams. ↵the-black-eagle
Display artist for PVR radio channels.
2020-09-27[filesystem][guiinfo][music] Add MusicPlayer.Station guiinfo label, use it ↵Kai Sommerfeld
to provide shoutcast radio station names.
2020-09-27Video-RefClock: Fix computationfritsch
The given computation of the speed up results in 1.0 when speed up was larger than 2.5%. This broke some former working usecases, e.g. max 5% speed up. Tested with playback of 23.976 fps on 50 hz Display, e.g. speed up of 4%.
2020-09-27Merge pull request #18215 from ilf/patch-1fuzzard
[AdvancedSettings] allow title and original title by adding "AKA" to cleanstrings
2020-09-27Merge pull request #17755 from fuzzard/cmake_exclusionregexfuzzard
[cmake] ADDONS_TO_BUILD exclusion regex and better exact match handling
2020-09-26Merge pull request #18459 from emveepee/addoncrashFrank H
[addons] fix: add missing nullptr check in installer
2020-09-26Merge pull request #17206 from ↵Peter Frühberger
felixbuenemann/fix-linux-gl-renderer-color-manager-primaries-detection Fix Linux GL Renderer color primaries detection
2020-09-26Fix Linux GL Renderer color primaries detectionFelix Bünemann
This makes sure the videos source primaries are passed to the color manager. Also adapted the ColorManager interface to accept AVColorPrimaries instead of CONF_FLAGS_COLPRI which required updates to the Windows renderer base.
2020-09-26[docs] Provide further information regarding addon_to_build regex usageBrent Murphy
2020-09-26[Estuary] fix navigation in skinsettingsronie
2020-09-26Merge pull request #18416 from thexai/fix-f11-keyfuzzard
[Windows] Improves 'F11' key behaviour (manual HDR toggle)
2020-09-26Merge pull request #18451 from sy6sy2/sdk14fuzzard
[darwin] Allow Xcode 12 builds and iOS/tvOS SDK 14
2020-09-25[addons] fix: add missing nullptr check in installeremveepee
Addon Installs from zip files with uninstalled dependencies from a repo cause a crash condition
2020-09-25Merge pull request #18454 from howie-f/v19-fix-addons-updateFrank H
[addons] fix event publishing and database handling
2020-09-25[addons] fix event publishing and database handlinghowie-f
2020-09-24Merge pull request #18436 from ronie/estuary-lifecycledescronie
[Estuary] display AddonLifecycleDesc
2020-09-24Merge pull request #18433 from ronie/estuary-topbarronie
[Estuary] allow longer breadcrumb labels if no media is playing
2020-09-24[darwin] Allow iOS/tvOS SDK 14Sylvain CECCHETTO
2020-09-24[depends/nettle] Patch to fix Xcode 12 buildsSylvain CECCHETTO
See https://git.lysator.liu.se/nettle/nettle/-/merge_requests/9
2020-09-23Merge pull request #18306 from satmandu/add_libcec6Wolfgang Schupp
Add libcec6 to dependency options
2020-09-23Merge pull request #18447 from ronie/addon-autoupdateFrank H
update addon listing after changing auto-update status
2020-09-21Merge pull request #18450 from HiassofT/rpi-modifiersLukas Rusak
[gbm] Fix check for supported broadcom modifiers
2020-09-21[gbm] Fix check for supported broadcom modifiersMatthias Reichl
Some broadcom modifiers have parameters encoded which need to be masked out before comparing with reported modifiers. Signed-off-by: Matthias Reichl <hias@horus.com>
2020-09-21[cmake] require libdrm >= 2.4.95 for broadcom modifiersMatthias Reichl
Signed-off-by: Matthias Reichl <hias@horus.com>
2020-09-20Merge pull request #18355 from ronie/addoninforonie
[Estuary] display metadata in addon info dialog + show origin icons in addonbrowser
2020-09-20update addon listing after changing auto-update statusronie
2020-09-20TexturePacker: Do not leak image data memoryVasyl Gello
Building Kodi with asan+lsan+ubsan breaks with the following error: ================================================================= ==241706==ERROR: LeakSanitizer: detected memory leaks Direct leak of 69370335 byte(s) in 661 object(s) allocated from: #0 0x7fb290a737a7 in operator new[](unsigned long) (/usr/lib/x86_64-linux-gnu/libasan.so.6+0xab7a7) #1 0x563e2bed8b09 in PNGDecoder::LoadFile(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, DecodedFrames&) (/build/kodi-18.8+dfsg1/kodi_build_x11/build/texturepacker/TexturePacker+0x17cb09) #2 0x563e2be71392 in DecoderManager::LoadFile(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, DecodedFrames&) (/build/kodi-18.8+dfsg1/kodi_build_x11/build/texturepacker/TexturePacker+0x115392) #3 0x563e2be7d1bf in createBundle(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, unsigned int, bool) (/build/kodi-18.8+dfsg1/kodi_build_x11/build/texturepacker/TexturePacker+0x1211bf) #4 0x563e2be69990 in main (/build/kodi-18.8+dfsg1/kodi_build_x11/build/texturepacker/TexturePacker+0x10d990) #5 0x7fb28fbc7cc9 in __libc_start_main ../csu/libc-start.c:308 SUMMARY: AddressSanitizer: 69370335 byte(s) leaked in 661 allocation(s). The root cause of the leak is decoder's FreeDecodedFrames never called. This commit fixes the leak by refactoring the following aspects: * Introducing the pointer to decoder object in the decoded frame, * Changing IDecoder::FreeDecodedFrames to IDecoder::FreeDecodedFrame cleaning single frame at a time * Moving iteration over frames to DecoderManager::FreeDecodedFrames * Removing unnecessary DecodedFrames.user Signed-off-by: Vasyl Gello <vasek.gello@gmail.com>
2020-09-20Merge pull request #18439 from howie-f/v19-fix-addons-depends-parentFrank H
[addons] fix: override empty addon origin to find dependencies from parent repo
2020-09-20Merge pull request #18264 from koro666/slideshow-memory-usagefuzzard
Slideshow: Lower memory usage
2020-09-20Merge pull request #18410 from ronie/playeroffsetronie
Add offset/position support to Player.* infolabels
2020-09-20Merge pull request #18419 from ronie/estouchy-addonlifecycleronie
[estouchy] replace AddonBroken with AddonLifecycleType(Desc) infolabels
2020-09-20remove further unused methodsfuzzard
2020-09-19Merge pull request #18403 from lrusak/cpp17Lukas Rusak
Build with c++17 support
2020-09-19Merge pull request #18423 from ronie/estuary-multidiscthe-black-eagle
[Estuary] improve multidisc support
2020-09-19Add artwork level = NoneDaveTBlake
2020-09-19Rework music info scanner of missing extra art.DaveTBlake
Use artwork level setting. Max - use all local images files, and use all art types from scraped URLs Min - use minimal art (e.g. as Estuary) Customize - user configure via whitelists
2020-09-19Add music art GUI settings (with artwork level) to supersede the advanced ↵DaveTBlake
settings
2020-09-19[Estuary] display AddonLifecycleDescronie
2020-09-19Merge pull request #18420 from the-black-eagle/music_infolabelsthe-black-eagle
[Music][guiinfo] Add new MusicPlayer infolabel and boolean
2020-09-19Merge pull request #18418 from AlwinEsch/addons-store-extensions-in-dbAlwin Esch
[addons] fixed/reworked serialization way for addon extensions on database
2020-09-19Merge pull request #18430 from emveepee/recordingyearKai Sommerfeld
[PVR] PVR Recording Year update
2020-09-19Merge pull request #18424 from matthuisman/enable_repo_orign_fixphunkyfish
[addons] fix repo origin not being set when enabling it