popcornmix [Fri, 8 Jan 2016 13:37:03 +0000 (13:37 +0000)]
mmalrender: Reject unsupported render formats
Avoids a crash when 10-bit video is played
jenkins4kodi [Tue, 2 Feb 2016 00:12:17 +0000 (01:12 +0100)]
Merge pull request #9024 from stefansaraev/4662-backport
Arnold Neugebauer Zweikeks [Mon, 1 Feb 2016 20:24:15 +0000 (22:24 +0200)]
[aml] fix trac 16515
Martijn Kaijser [Mon, 1 Feb 2016 16:13:39 +0000 (17:13 +0100)]
Merge pull request #9003 from ronie/confluence-rds-backport
[Confluence-Jarvis] fix radio channels background
Martijn Kaijser [Mon, 1 Feb 2016 11:00:56 +0000 (12:00 +0100)]
Merge pull request #9005 from DaveTBlake/JarvisFixGetSongCountLimit
Jarvis Fix AudioLibrary.GetSongs missing songs when using limits
Martijn Kaijser [Mon, 1 Feb 2016 11:00:50 +0000 (12:00 +0100)]
Merge pull request #9013 from tamland/icon_requests
[addons] show install notification for local version
Martijn Kaijser [Mon, 1 Feb 2016 11:00:31 +0000 (12:00 +0100)]
Merge pull request #9011 from Stane1983/android-aarch64-asimd-jarvis
[Jarvis] FIX Android: On newer kernels neon cpu feature is represented as asimd
Thomas Amland [Sun, 31 Jan 2016 21:20:52 +0000 (22:20 +0100)]
[addons] show install notification for local version
prevents icon from being downloaded again
Stanislav Vlasic [Fri, 22 Jan 2016 05:27:21 +0000 (06:27 +0100)]
FIX Android: On newer kernels neon cpu feature is represented as asimd
Newer kernels, for example starting from 3.14.33 kernel; commit:
https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/diff/?h=linux-3.14.y&id=
42b34c73ae40e3158779a5d47dcd514702804613
DaveTBlake [Sun, 31 Jan 2016 14:59:49 +0000 (14:59 +0000)]
Fix GetSongsFullByWhere to use left join (some songs do not have artists) and apply count limit to just songs
Martijn Kaijser [Sun, 31 Jan 2016 14:10:54 +0000 (15:10 +0100)]
Merge pull request #9001 from afedchin/fix_win_occluded_j
[dx11] Fix: Properly handle DXGI_STATUS_OCCLUDED status, previous met…
Martijn Kaijser [Sun, 31 Jan 2016 14:10:43 +0000 (15:10 +0100)]
Merge pull request #9000 from MartijnKaijser/8905
Add missing MOOD tag scanning for FLAC/Ogg/Xiph/Vorbis, ASF and MP4/i…
ronie [Sun, 31 Jan 2016 13:53:55 +0000 (14:53 +0100)]
fix radio channels background
Martijn Kaijser [Sun, 31 Jan 2016 12:29:00 +0000 (13:29 +0100)]
Merge pull request #8983 from ksooo/jarvis-trac16548
[PVR] Guide window: EPG grid: now even works if none of the available channels has EPG data (fixes trac#16548).
jenkins4kodi [Sun, 31 Jan 2016 12:22:28 +0000 (13:22 +0100)]
Merge pull request #8997 from Voyager1/jarvis-fix-multipartstack
Anton Fedchin [Fri, 29 Jan 2016 14:30:05 +0000 (17:30 +0300)]
[dx11] Fix: Properly handle DXGI_STATUS_OCCLUDED status, previous method may cause overflow in dirty regions stack when desktop was locked for long time.
jenkins4kodi [Sun, 31 Jan 2016 10:41:13 +0000 (11:41 +0100)]
Merge pull request #8998 from Voyager1/jarvis-fix-dvd
DaveTBlake [Mon, 18 Jan 2016 16:24:33 +0000 (16:24 +0000)]
Add missing MOOD tag scanning for FLAC/Ogg/Xiph/Vorbis, ASF and MP4/iTunes like other file formats
Martijn Kaijser [Sun, 31 Jan 2016 09:35:18 +0000 (10:35 +0100)]
Merge pull request #8999 from MartijnKaijser/rc3
bump to 16.0rc3
Martijn Kaijser [Sun, 31 Jan 2016 09:31:31 +0000 (10:31 +0100)]
bump to 16.0rc3
Voyager1 [Sat, 2 Jan 2016 19:02:48 +0000 (20:02 +0100)]
[DVD] fix invisible menu overlays when corrected pts becomes negative after discontinuities
Voyager1 [Sat, 30 Jan 2016 15:21:43 +0000 (16:21 +0100)]
[DVD] fix invisible buttons by delay checking for invalid menu buttons
until after the player received them from the demuxer
Voyager1 [Thu, 7 Jan 2016 20:23:42 +0000 (21:23 +0100)]
fix multi-part stack selection of correct part
Kai Sommerfeld [Thu, 28 Jan 2016 22:54:19 +0000 (23:54 +0100)]
[PVR] Guide window: EPG grid: now even works if none of the available channels has EPG data (fixes trac#16548).
Martijn Kaijser [Thu, 28 Jan 2016 16:49:42 +0000 (17:49 +0100)]
Merge pull request #8962 from ksooo/jarvis-trac16539
[PVR] Fix crash after selecting 'Add timer' in PVR timer window, closes Trac16539
Memphiz [Thu, 28 Jan 2016 16:10:09 +0000 (17:10 +0100)]
Merge pull request #8957 from Memphiz/fix_usb_crash_bp
[osx] - Fix crash when unplugging usb devices
Kai Sommerfeld [Tue, 26 Jan 2016 14:26:29 +0000 (15:26 +0100)]
[PVR] Guide/Search/channel window: Do not add 'Record' if backend does not support timers.
Kai Sommerfeld [Tue, 26 Jan 2016 16:14:55 +0000 (17:14 +0100)]
[PVR] Timer window: Show error box if 'Add timer' is selected and PVR backend does not support timers (fixes trac#16539)
Memphiz [Tue, 26 Jan 2016 06:22:30 +0000 (07:22 +0100)]
Revert "fixed, memory leak. Note to self, these routines attach but do not detach under 10.9.5"
This reverts commit
c6ef89dc4a1ca6e507a53c3039131050780a55c2.
The commit resulted in a crash in the usb detach callback.
Martijn Kaijser [Mon, 25 Jan 2016 17:28:55 +0000 (18:28 +0100)]
Merge pull request #8947 from Montellese/Jarvis_fix_profile_switching
[jarvis][profiles] don't save skin settings on master profile when it was only loaded to switch between two other profiles
Martijn Kaijser [Sun, 24 Jan 2016 00:00:20 +0000 (01:00 +0100)]
Merge pull request #8949 from fritsch/jarvisae
ActiveAE: Increase timeout for sink init to 60 seconds
Martijn Kaijser [Sun, 24 Jan 2016 00:00:10 +0000 (01:00 +0100)]
Merge pull request #8934 from MartijnKaijser/16rc2
bump to 16.0rc2
txtranslation [Sat, 23 Jan 2016 22:26:25 +0000 (22:26 +0000)]
[lang] updated language files from Transifex for Skin Confluence
txtranslation [Sat, 23 Jan 2016 22:26:24 +0000 (22:26 +0000)]
[lang] updated language files from Transifex
fritsch [Sat, 23 Jan 2016 20:49:09 +0000 (21:49 +0100)]
ActiveAE: Increase timeout for sink init to 60 seconds
montellese [Sat, 23 Jan 2016 10:53:04 +0000 (11:53 +0100)]
[profiles] don't save skin settings on master profile when it was only loaded to switch between two other profiles
Martijn Kaijser [Wed, 20 Jan 2016 20:42:58 +0000 (21:42 +0100)]
bump to 16.0rc2
Martijn Kaijser [Wed, 20 Jan 2016 20:01:36 +0000 (21:01 +0100)]
Merge pull request #8902 from koying/fixlongpress
FIX: [longpress] fixes ghost repeat
Chris "Koying" Browet [Sun, 17 Jan 2016 20:26:04 +0000 (21:26 +0100)]
FIX: [longpress] fixes ghost repeat
Martijn Kaijser [Wed, 20 Jan 2016 17:12:04 +0000 (18:12 +0100)]
Merge pull request #8927 from MartijnKaijser/8912
fix crashing if music is scanning and application gets stopped
Rechi [Tue, 19 Jan 2016 09:17:46 +0000 (10:17 +0100)]
fix crashing if music is scanning and application gets stopped
Martijn Kaijser [Wed, 20 Jan 2016 12:11:57 +0000 (13:11 +0100)]
Merge pull request #8918 from MartijnKaijser/8879
ignore default select action on scripts - fixes #16516
Martijn Kaijser [Wed, 20 Jan 2016 12:11:49 +0000 (13:11 +0100)]
Merge pull request #8920 from MartijnKaijser/8898
[filesystem] handle resource paths as file paths
Martijn Kaijser [Wed, 20 Jan 2016 12:11:33 +0000 (13:11 +0100)]
Merge pull request #8921 from ronie/re-touched-final
[re-touched] final update for jarvis
ronie [Tue, 19 Jan 2016 23:05:48 +0000 (00:05 +0100)]
[re-touched] final update for jarvis
Thomas Amland [Sun, 17 Jan 2016 16:46:06 +0000 (17:46 +0100)]
[filesystem] handle resource paths as file paths
fixes incorrect parsing of filenames containing @ characters
Martijn Kaijser [Tue, 19 Jan 2016 21:24:45 +0000 (22:24 +0100)]
ignore default select action on scripts - fixes #16516
Kai Sommerfeld [Sun, 17 Jan 2016 17:47:46 +0000 (18:47 +0100)]
Jarvis binary addons now taken from repo-binary-addons Jarvis branch
Martijn Kaijser [Sun, 17 Jan 2016 12:20:43 +0000 (13:20 +0100)]
Merge pull request #8884 from FernetMenta/vpfix2
VideoPlayer: allow dts of video streams to jump bach more up to 500ms…
Rainer Hochecker [Sat, 16 Jan 2016 13:32:19 +0000 (14:32 +0100)]
VideoPlayer: allow dts of video streams to jump bach more up to 500ms - if those streams have no dts, dts equals pts
Martijn Kaijser [Sat, 16 Jan 2016 12:54:03 +0000 (13:54 +0100)]
Merge pull request #8881 from fritsch/jarvis-ffmpeg-2.8.5
FFmpeg: Bump to 2.8.5-Jarvis-rc1
Kai Sommerfeld [Sat, 16 Jan 2016 12:45:49 +0000 (13:45 +0100)]
Merge pull request #8869 from ksooo/jarvis-fix-epggridcontainer-use-after-free
[EPG] CGUIEPGGridContainer::UpdateItem: Fix m_item 'use after free' and invalid cursors, offsets.
fritsch [Fri, 15 Jan 2016 17:29:25 +0000 (18:29 +0100)]
FFmpeg: Bump to 2.8.5-Jarvis-rc1
Kai Sommerfeld [Tue, 12 Jan 2016 13:28:40 +0000 (14:28 +0100)]
[EPG] CGUIEPGGridContainer::UpdateItem: Fix m_item 'use after free' and invalid cursors, offsets.
jenkins4kodi [Thu, 14 Jan 2016 18:13:15 +0000 (19:13 +0100)]
Merge pull request #8845 from Tolriq/Jarvis
jenkins4kodi [Wed, 13 Jan 2016 19:38:18 +0000 (20:38 +0100)]
Merge pull request #8858 from phil65/jarvis_addons_content_type
phil65 [Wed, 13 Jan 2016 15:40:16 +0000 (16:40 +0100)]
[guiinfo] content type fix for addon browser
Martijn Kaijser [Tue, 12 Jan 2016 18:11:06 +0000 (19:11 +0100)]
Merge pull request #8853 from MartijnKaijser/16rc1
bump to 16.0rc1
Martijn Kaijser [Tue, 12 Jan 2016 18:11:00 +0000 (19:11 +0100)]
Merge pull request #8854 from MartijnKaijser/scraper16
sync scrapers with repo
Martijn Kaijser [Tue, 12 Jan 2016 17:54:18 +0000 (18:54 +0100)]
sync scrapers with repo
Martijn Kaijser [Tue, 12 Jan 2016 17:49:01 +0000 (18:49 +0100)]
bump to 16.0rc1
Tolriq [Mon, 11 Jan 2016 16:06:46 +0000 (17:06 +0100)]
Fix Http server default port on all platforms
Use 8080 from default settings.xml
Keep previous default value if webserver is activated
Kai Sommerfeld [Mon, 11 Jan 2016 21:40:09 +0000 (22:40 +0100)]
Merge pull request #8846 from ksooo/jarvis-pvr-fix-dancing-progressbar
[PVR] Fix 'dancing' OSD progress bar while switching channels.
Kai Sommerfeld [Sun, 10 Jan 2016 22:29:53 +0000 (23:29 +0100)]
[PVR] Fix 'dancing' OSD progress bar while switching channels.
ronie [Mon, 11 Jan 2016 15:22:49 +0000 (16:22 +0100)]
Merge pull request #8834 from ronie/upsidedown-jarvis
fix Container.SortOrder infolabel - Jarvis
txtranslation [Sun, 10 Jan 2016 21:41:24 +0000 (21:41 +0000)]
[lang] updated language files from Transifex for Skin Confluence
txtranslation [Sun, 10 Jan 2016 21:41:23 +0000 (21:41 +0000)]
[lang] updated language files from Transifex
ronie [Sun, 10 Jan 2016 18:35:07 +0000 (19:35 +0100)]
fix Container.SortOrder infolabel
Martijn Kaijser [Sun, 10 Jan 2016 15:29:36 +0000 (07:29 -0800)]
Merge pull request #8826 from DaveTBlake/Jarvis_NoScanContextForAddMusic
Backport fix context menu for "Add music..." item to remove "Scan to library" option
Martijn Kaijser [Sun, 10 Jan 2016 15:29:26 +0000 (07:29 -0800)]
Merge pull request #8823 from
ace20022/tp_jarvis
[tools][texturepacker] Fix gif decoding and packaging
DaveTBlake [Sun, 10 Jan 2016 11:25:05 +0000 (11:25 +0000)]
Prevent "Scan to library" appearing on context menu for "Add music" item of music file view
Martijn Kaijser [Sun, 10 Jan 2016 08:33:14 +0000 (00:33 -0800)]
Merge pull request #8756 from arnova/dircache_url_options_fix_jarvis
fixed: Dir cache should ignore url (protocol) options (fixes #16469)
Martijn Kaijser [Sun, 10 Jan 2016 05:03:02 +0000 (21:03 -0800)]
Merge pull request #8811 from
ace20022/disposal_Jarvis
[gif] Fall back to DISPOSAL_UNSPECIFIED if no valid disposal method i…
Martijn Kaijser [Sat, 9 Jan 2016 23:49:47 +0000 (15:49 -0800)]
Merge pull request #8809 from
ace20022/del_Jarvis
[TextureManager] Fix possible invalid pointer deletion.
ace20022 [Fri, 8 Jan 2016 20:02:13 +0000 (21:02 +0100)]
[tools][win32] Bump texturepacker to version 1.0.5.
ace20022 [Fri, 8 Jan 2016 19:54:58 +0000 (20:54 +0100)]
[gif][depends] Bump static and dynamic gif lib to 5.1.1.
ace20022 [Mon, 4 Jan 2016 21:07:02 +0000 (22:07 +0100)]
[tools][texturepacker] Fix gif decoding and packaging .
arnova [Wed, 30 Dec 2015 19:01:47 +0000 (20:01 +0100)]
fixed: Our dir cache should always ignore url (protocol) options (fixes #16469)
Kai Sommerfeld [Sat, 9 Jan 2016 16:29:17 +0000 (17:29 +0100)]
Merge pull request #8815 from ksooo/jarvis-fix-channelswitchdelay
[PVR] Fix ACTION_CHANNEL_[UP|DOWN] & ACTION_[NEXT|PREV]_ITEM to respect channel switch delay settings.
Kai Sommerfeld [Wed, 6 Jan 2016 11:15:24 +0000 (12:15 +0100)]
[PVR] Fix ACTION_CHANNEL_[UP|DOWN] & ACTION_[NEXT|PREV]_ITEM to respect channel switch delay settings.
ace20022 [Thu, 7 Jan 2016 23:32:00 +0000 (00:32 +0100)]
[gif] Fall back to DISPOSAL_UNSPECIFIED if no valid disposal method is specified.
ace20022 [Thu, 7 Jan 2016 23:30:57 +0000 (00:30 +0100)]
[TextureManager] Fix possible invalid pointer deletion.
jenkins4kodi [Fri, 8 Jan 2016 18:38:57 +0000 (19:38 +0100)]
Merge pull request #8786 from
ace20022/gif_jarvis
Martijn Kaijser [Fri, 8 Jan 2016 13:54:01 +0000 (05:54 -0800)]
Merge pull request #8758 from afedchin/memcpy_sse2_fix_j
[win32] memcpy_sse2: Fixed possible heap corruption if chroma width i…
Martijn Kaijser [Fri, 8 Jan 2016 13:51:41 +0000 (05:51 -0800)]
Merge pull request #8792 from Voyager1/deinterlace-fix-jarvis
[backport] Fix broken DXVA deinterlacing
Voyager1 [Tue, 5 Jan 2016 20:56:22 +0000 (21:56 +0100)]
[dxva] since deinterlace options are disabled, don't use them
ace20022 [Mon, 4 Jan 2016 21:05:34 +0000 (22:05 +0100)]
[gif] Add more version #ifdefs.
ace20022 [Mon, 4 Jan 2016 21:04:24 +0000 (22:04 +0100)]
[gif] The number of loops is stored as 2x uint8_t.
ace20022 [Sun, 3 Jan 2016 22:51:18 +0000 (23:51 +0100)]
[gif] Fix for version < 5: delay and transparent are stored as uint8_t.
ace20022 [Fri, 1 Jan 2016 13:30:32 +0000 (14:30 +0100)]
[gif] Redact filenames in gif log output.
ace20022 [Fri, 1 Jan 2016 13:24:59 +0000 (14:24 +0100)]
[gif] Try to skip erroneous frames instead of giving up immediately.
ace20022 [Thu, 31 Dec 2015 14:53:43 +0000 (15:53 +0100)]
[gif] Be more tolerant if the first frame has the disposal method DISPOSE_PREVIOUS.
Stefan Saraev [Wed, 6 Jan 2016 17:17:31 +0000 (19:17 +0200)]
Merge pull request #8776 from Memphiz/fix_source_edit_bp
[FileBrowser] - fixed credential disclosure when adding network location
ronie [Wed, 6 Jan 2016 16:34:08 +0000 (17:34 +0100)]
Merge pull request #8779 from ronie/confluence-flip-jarvis
[Confluence] fix size & position of mirrored image
ronie [Wed, 6 Jan 2016 16:05:35 +0000 (17:05 +0100)]
[Confluence] fix size & position of mirrored image
Memphiz [Tue, 5 Jan 2016 22:16:51 +0000 (23:16 +0100)]
[FileBrowser] - fixed credential disclosure when adding network locations
Anton Fedchin [Tue, 5 Jan 2016 12:06:10 +0000 (15:06 +0300)]
[win32] memcpy_sse2: Fixed possible heap corruption if chroma width is not 16 aligned.
Razzeee [Tue, 5 Jan 2016 08:33:58 +0000 (09:33 +0100)]
Merge pull request #8755 from xbmc/revert-8717-Jarvis_JSONCache_PlaylistFix
Revert "Fix cached folders JSON playlist play item failure"
Dave Blake [Tue, 5 Jan 2016 08:31:39 +0000 (08:31 +0000)]
Revert "Fix cached folders JSON playlist play item failure"
Martijn Kaijser [Tue, 5 Jan 2016 04:56:06 +0000 (05:56 +0100)]
Merge pull request #8717 from DaveTBlake/Jarvis_JSONCache_PlaylistFix
Fix cached folders JSON playlist play item failure