Publishing details

Changelog

kodi (2:16.1~git20160424.1410-final-0wily) wily; urgency=high

  [Martijn Kaijser]
   * bump to 16.1 release

  [DaveTBlake]
   * Fix song reported on playback of songs from cuesheet

  [HerbFargus]
   * Add xboxdrv name for xbox keymap

  [anaconda]
   * videoinfotag: fix typo introduced in e6e2d0ace5cfe6191b8f7727ced1747854254ce4

  [Chris "Koying" Browet]
   * FIX: [droid] cap refresh rates when probing, too

  [txtranslation]
   * [lang] updated language files from Transifex

  [Martijn Kaijser]
   * bump to 16.1 rc3

  [Anton Fedchin]
   * [RenderSystemDX] Fix possible segfault after ba2ff03

  [Rainer Hochecker]
   * VDPAU: fix flushing mixer

  [Martijn Kaijser]
   * update re-Touched skin

  [Martijn Kaijser]
   * FIX: typo when calculating forced ratio size. credits to Koying

  [Martijn Kaijser]
   * FIX: typo when calculating forced ratio size. credits to Koying

  [Thomas Amland]
   * never cache addons directories

  [Chris "Koying" Browet]
   * FIX: [droid] disable libcec

  [Achim Turan]
   * [cmake][addons] Use an absolute path for ADDON_SRC_PREFIX

  [txtranslation]
   * [lang] updated language files from Transifex

  [S. Davilla]
   * [darwin/WebServer] - fixed crash under json. double thread stack size for libmicrohttpd for osx/ios

  [fritsch]
   * AndroidStorageProvide: Ignore /mnt/runtime

  [Thomas Amland]
   * AndroidStorageProvider: avoid calling Exists from PumpDriveChangeEvents

  [Anton Fedchin]
   * [WinSystemWin32DX] Avoid unneeded resize buffers when minimized in FSE mode.

  [Anton Fedchin]
   * [RenderSystemDX] Force 23.976fps mode before switch to stereoscopic 3D mode.

  [Anton Fedchin]
   * [RenderSystemDX] fixup: re-create swap chain in mono if switching to stereoscopic 3D mode fails.

  [Anton Fedchin]
   * [RenderSystemDX] Avoid resize buffers twice when transition from windows to FSE mode.

  [Anton Fedchin]
   * [RenderSystemDX] use two buffers in FSEX.

  [Anton Fedchin]
   * [RenderSystemDX] Added workaround to create device on a default adapter if it wasn't detected previously.

  [Anton Fedchin]
   * [WinRenderer] Re-work color shader. try to fix wrong colors on some hardware.

  [Anton Fedchin]
   * [WinRenderer] speed up a bit configuring renderer.

  [Bernd Kuhls]
   * [Jarvis] partly backport of PR 9231 to fix segfault

  [Kai Sommerfeld]
   * [EPG] Guide Window: 20% performance gain on open

  [txtranslation]
   * [lang] updated language files from Transifex

  [ace20022]
   * [android] Add missing libgif.so to the package.

  [Alwin Esch]
   * [adsp] fix kodi frezze if no add-on present

  [Martijn Kaijser]
   * bump to 16.1rc2

  [Kai Sommerfeld]
   * [EPG] Fix lockup when entering epg grid (endless loop)

  [Anton Fedchin]
   * [dx11] Fixed possible crash when living hardware stereo mode.

  [Anton Fedchin]
   * [dxva] fixed possible issue with dxva rendering (wrong hue/gamma)

  [Anton Fedchin]
   * [win32] memcpy_sse2: fixed crash in corner case.

  [Chris "Koying" Browet]
   * FIX: [longpress] do not eat keypress after a longpress

  [Tolriq]
   * EventServer security fix.

  [arnova]
   * changed: Ignore chapters for large step if there's only one

  [arnova]
   * fixed: Screensaver would lockup Kodi when stopping on slow systems

  [Anton Fedchin]
   * [VideoPlayer] WinRenderer: fix render capure when dxva render method is used.

  [Kai Sommerfeld]
   * [network] Fix CZeroconfBrowserAvahi dtor avahi thread termination.

  [Memphiz]
   * [osx] - on 10.7.x runtime never call Cocoa_GetVolumeNameFromMountPoint as it crashes

  [Memphiz]
   * [osx/darwinutils] - add method IsLion to check for 10.7.x runtime

  [Kai Sommerfeld]
   * [network] Fix CZeroconfBrowserAvahi::doRemoveServiceType map iterator usage

  [h.udo]
   * [LoadVideoSettings] Don't leak credentials

  [txtranslation]
   * [lang] updated language files from Transifex for Skin Confluence

  [txtranslation]
   * [lang] updated language files from Transifex

  [Rainer Hochecker]
   * dxva2: fix segfault

  [Rainer Hochecker]
   * vaapi: fix segfault

  [Martijn Kaijser]
   * Bump to 16.1rc1


  [DaveTBlake]
   * Fix song reported on playback of songs from cuesheet

  [anaconda]
   * videoinfotag: fix typo introduced in e6e2d0ace5cfe6191b8f7727ced1747854254ce4

  [Chris "Koying" Browet]
   * FIX: [droid] cap refresh rates when probing, too

  [txtranslation]
   * [lang] updated language files from Transifex

  [Martijn Kaijser]
   * bump to 16.1 rc3

  [Anton Fedchin]
   * [RenderSystemDX] Fix possible segfault after ba2ff03

  [Rainer Hochecker]
   * VDPAU: fix flushing mixer

  [Martijn Kaijser]
   * update re-Touched skin

  [Martijn Kaijser]
   * FIX: typo when calculating forced ratio size. credits to Koying

  [Martijn Kaijser]
   * FIX: typo when calculating forced ratio size. credits to Koying

  [Thomas Amland]
   * never cache addons directories

  [Chris "Koying" Browet]
   * FIX: [droid] disable libcec

  [Achim Turan]
   * [cmake][addons] Use an absolute path for ADDON_SRC_PREFIX

  [txtranslation]
   * [lang] updated language files from Transifex

  [S. Davilla]
   * [darwin/WebServer] - fixed crash under json. double thread stack size for libmicrohttpd for osx/ios

  [fritsch]
   * AndroidStorageProvide: Ignore /mnt/runtime

  [Thomas Amland]
   * AndroidStorageProvider: avoid calling Exists from PumpDriveChangeEvents

  [Anton Fedchin]
   * [WinSystemWin32DX] Avoid unneeded resize buffers when minimized in FSE mode.

  [Anton Fedchin]
   * [RenderSystemDX] Force 23.976fps mode before switch to stereoscopic 3D mode.

  [Anton Fedchin]
   * [RenderSystemDX] fixup: re-create swap chain in mono if switching to stereoscopic 3D mode fails.

  [Anton Fedchin]
   * [RenderSystemDX] Avoid resize buffers twice when transition from windows to FSE mode.

  [Anton Fedchin]
   * [RenderSystemDX] use two buffers in FSEX.

  [Anton Fedchin]
   * [RenderSystemDX] Added workaround to create device on a default adapter if it wasn't detected previously.

  [Anton Fedchin]
   * [WinRenderer] Re-work color shader. try to fix wrong colors on some hardware.

  [Anton Fedchin]
   * [WinRenderer] speed up a bit configuring renderer.

  [Bernd Kuhls]
   * [Jarvis] partly backport of PR 9231 to fix segfault

  [Kai Sommerfeld]
   * [EPG] Guide Window: 20% performance gain on open

  [txtranslation]
   * [lang] updated language files from Transifex

  [ace20022]
   * [android] Add missing libgif.so to the package.

  [Alwin Esch]
   * [adsp] fix kodi frezze if no add-on present

  [Martijn Kaijser]
   * bump to 16.1rc2

  [Kai Sommerfeld]
   * [EPG] Fix lockup when entering epg grid (endless loop)

  [Anton Fedchin]
   * [dx11] Fixed possible crash when living hardware stereo mode.

  [Anton Fedchin]
   * [dxva] fixed possible issue with dxva rendering (wrong hue/gamma)

  [Anton Fedchin]
   * [win32] memcpy_sse2: fixed crash in corner case.

  [Chris "Koying" Browet]
   * FIX: [longpress] do not eat keypress after a longpress

  [Tolriq]
   * EventServer security fix.

  [arnova]
   * changed: Ignore chapters for large step if there's only one

  [arnova]
   * fixed: Screensaver would lockup Kodi when stopping on slow systems

  [Anton Fedchin]
   * [VideoPlayer] WinRenderer: fix render capure when dxva render method is used.

  [Kai Sommerfeld]
   * [network] Fix CZeroconfBrowserAvahi dtor avahi thread termination.

  [Memphiz]
   * [osx] - on 10.7.x runtime never call Cocoa_GetVolumeNameFromMountPoint as it crashes

  [Memphiz]
   * [osx/darwinutils] - add method IsLion to check for 10.7.x runtime

  [Kai Sommerfeld]
   * [network] Fix CZeroconfBrowserAvahi::doRemoveServiceType map iterator usage

  [h.udo]
   * [LoadVideoSettings] Don't leak credentials

  [txtranslation]
   * [lang] updated language files from Transifex for Skin Confluence

  [txtranslation]
   * [lang] updated language files from Transifex

  [Rainer Hochecker]
   * dxva2: fix segfault

  [Rainer Hochecker]
   * vaapi: fix segfault

  [Martijn Kaijser]
   * Bump to 16.1rc1


  [DaveTBlake]
   * Fix song reported on playback of songs from cuesheet

  [anaconda]
   * videoinfotag: fix typo introduced in e6e2d0ace5cfe6191b8f7727ced1747854254ce4

  [Chris "Koying" Browet]
   * FIX: [droid] cap refresh rates when probing, too

  [txtranslation]
   * [lang] updated language files from Transifex

  [Martijn Kaijser]
   * bump to 16.1 rc3

  [Anton Fedchin]
   * [RenderSystemDX] Fix possible segfault after ba2ff03


  [Rainer Hochecker]
   * VDPAU: fix flushing mixer

  [Martijn Kaijser]
   * update re-Touched skin

  [Martijn Kaijser]
   * FIX: typo when calculating forced ratio size. credits to Koying

  [Martijn Kaijser]
   * FIX: typo when calculating forced ratio size. credits to Koying

  [Thomas Amland]
   * never cache addons directories

  [Chris "Koying" Browet]
   * FIX: [droid] disable libcec

  [Achim Turan]
   * [cmake][addons] Use an absolute path for ADDON_SRC_PREFIX

  [txtranslation]
   * [lang] updated language files from Transifex

  [S. Davilla]
   * [darwin/WebServer] - fixed crash under json. double thread stack size for libmicrohttpd for osx/ios

  [fritsch]
   * AndroidStorageProvide: Ignore /mnt/runtime

  [Thomas Amland]
   * AndroidStorageProvider: avoid calling Exists from PumpDriveChangeEvents

  [Anton Fedchin]
   * [WinSystemWin32DX] Avoid unneeded resize buffers when minimized in FSE mode.

  [Anton Fedchin]
   * [RenderSystemDX] Force 23.976fps mode before switch to stereoscopic 3D mode.

  [Anton Fedchin]
   * [RenderSystemDX] fixup: re-create swap chain in mono if switching to stereoscopic 3D mode fails.

  [Anton Fedchin]
   * [RenderSystemDX] Avoid resize buffers twice when transition from windows to FSE mode.

  [Anton Fedchin]
   * [RenderSystemDX] use two buffers in FSEX.

  [Anton Fedchin]
   * [RenderSystemDX] Added workaround to create device on a default adapter if it wasn't detected previously.

  [Anton Fedchin]
   * [WinRenderer] Re-work color shader. try to fix wrong colors on some hardware.

  [Anton Fedchin]
   * [WinRenderer] speed up a bit configuring renderer.

  [Bernd Kuhls]
   * [Jarvis] partly backport of PR 9231 to fix segfault

  [Kai Sommerfeld]
   * [EPG] Guide Window: 20% performance gain on open

  [txtranslation]
   * [lang] updated language files from Transifex

  [ace20022]
   * [android] Add missing libgif.so to the package.

  [Alwin Esch]
   * [adsp] fix kodi frezze if no add-on present

  [Martijn Kaijser]
   * bump to 16.1rc2

  [Tolriq]
   * EventServer security fix.


  [Martijn Kaijser]
   * bump to 16.1rc2

  [Kai Sommerfeld]
   * [EPG] Fix lockup when entering epg grid (endless loop)

  [Anton Fedchin]
   * [dx11] Fixed possible crash when living hardware stereo mode.

  [Anton Fedchin]
   * [dxva] fixed possible issue with dxva rendering (wrong hue/gamma)

  [Anton Fedchin]
   * [win32] memcpy_sse2: fixed crash in corner case.

  [Chris "Koying" Browet]
   * FIX: [longpress] do not eat keypress after a longpress

  [arnova]
   * changed: Ignore chapters for large step if there's only one

  [arnova]
   * fixed: Screensaver would lockup Kodi when stopping on slow systems

  [Anton Fedchin]
   * [VideoPlayer] WinRenderer: fix render capure when dxva render method is used.

  [Kai Sommerfeld]
   * [network] Fix CZeroconfBrowserAvahi dtor avahi thread termination.

  [Memphiz]
   * [osx] - on 10.7.x runtime never call Cocoa_GetVolumeNameFromMountPoint as it crashes

  [Memphiz]
   * [osx/darwinutils] - add method IsLion to check for 10.7.x runtime

  [Kai Sommerfeld]
   * [network] Fix CZeroconfBrowserAvahi::doRemoveServiceType map iterator usage

  [h.udo]
   * [LoadVideoSettings] Don't leak credentials

  [txtranslation]
   * [lang] updated language files from Transifex for Skin Confluence

  [txtranslation]
   * [lang] updated language files from Transifex

  [Rainer Hochecker]
   * dxva2: fix segfault

  [Rainer Hochecker]
   * vaapi: fix segfault

  [Martijn Kaijser]
   * Bump to 16.1rc1


  [Memphiz]
   * [osx] - on 10.7.x runtime never call Cocoa_GetVolumeNameFromMountPoint as it crashes

  [Memphiz]
   * [osx/darwinutils] - add method IsLion to check for 10.7.x runtime

  [Kai Sommerfeld]
   * [network] Fix CZeroconfBrowserAvahi::doRemoveServiceType map iterator usage

  [h.udo]
   * [LoadVideoSettings] Don't leak credentials

  [txtranslation]
   * [lang] updated language files from Transifex for Skin Confluence

  [txtranslation]
   * [lang] updated language files from Transifex

  [Rainer Hochecker]
   * dxva2: fix segfault

  [Rainer Hochecker]
   * vaapi: fix segfault

  [Martijn Kaijser]
   * Bump to 16.1rc1


  [Martijn Kaijser]
   * update banner

  [Martijn Kaijser]
   * fix splashs screen


  [Martijn Kaijser]
   * [addons] sync with repo

  [ace20022]
   * [cximage] Stop reading if an error was reported.

  [ace20022]
   * [fix][cximage] Stop reading if an error was reported, since the data was freed already.

  [ace20022]
   * [fix][cximage] Set row_pointers to null after deletion. This fixes a crash.

  [Alex Ling]
   * Fixed less than optimal number of decoding threads on some Android devices

  [kekePower]
   * Update RssFeeds.xml

  [Martijn Kaijser]
   * bump to 16.0 Jarvis final

  [Martijn Kaijser]
   * bump to 16.0rc4

  [DaveTBlake]
   * Fix GetSongsFullByWhere to work around SQLite query optimiser bug that makes left join on views very slow

  [Memphiz]
   * [VideoRenderer] - fix video rotation due to orientation hint - added scaling for not cutting video content

  [Anton Fedchin]
   * [win32] WinRenderer: Fixed rotated videos.

  [Anton Fedchin]
   * [win32] Fixed convolution-6x6_d3d.fx shader.

  [Kai Sommerfeld]
   * [PVR] PVR Windows: Only the active window must update the shared slected item path.

  [fritsch]
   * FFmpeg: Use 2.8.6-Jarvis-16.0

  [fritsch]
   * Revert "FFmpeg: Bump to 2.8.6-Jarvis-16.1"

  [Martijn Kaijser]
   * [addons] sync with repo

  [fritsch]
   * FFmpeg: Bump to 2.8.6-Jarvis-16.1

  [Erik Kessler]
   * Fix Xbox controller crash on Windows. #16279

  [anaconda]
   * [lang/settings] Fix ADSP labels.

  [Adrian Moennich]
   * Check for .nomedia file inside tv show folders


  [Chris "koying" Browet]
   * FIX: [longpress] do not repeat long presses

  [h.udo]
   * [Jarvis] Add travic-ci badge to README.md

  [h.udo]
   * [Jarvis] Add travis linux support

  [Martijn Kaijser]
   * fix French AZERTY keyboard layout

  [anaconda]
   * CGUIListContainer: reset scroller position too on GUI_MSG_LABEL_RESET.

  [MilhouseVH]
   * [mysql]: Fix limited songs query after #9005

  [Martijn Kaijser]
   * [TexturePacker][gif] The Graphic Control Extension is optional.

  [1977David]
   * Create french keyboardlayout

  [popcornmix]
   * mmalrender: Reject unsupported render formats

  [Arnold Neugebauer Zweikeks]
   * [aml] fix trac 16515

  [Thomas Amland]
   * [addons] show install notification for local version

  [Stanislav Vlasic]
   * FIX Android: On newer kernels neon cpu feature is represented as asimd

  [DaveTBlake]
   * Fix GetSongsFullByWhere to use left join (some songs do not have artists) and apply count limit to just songs

  [ronie]
   * fix radio channels background

  [Anton Fedchin]
   * [dx11] Fix: Properly handle DXGI_STATUS_OCCLUDED status, previous method may cause overflow in dirty regions stack when desktop was locked for long time.

  [DaveTBlake]
   * Add missing MOOD tag scanning for FLAC/Ogg/Xiph/Vorbis, ASF and MP4/iTunes like other file formats

  [Martijn Kaijser]
   * bump to 16.0rc3

  [Voyager1]
   * [DVD] fix invisible menu overlays when corrected pts becomes negative after discontinuities

  [Voyager1]
   * [DVD] fix invisible buttons by delay checking for invalid menu buttons until after the player received them from the demuxer

  [Voyager1]
   * fix multi-part stack selection of correct part

  [Kai Sommerfeld]
   * [PVR] Guide window: EPG grid: now even works if none of the available channels has EPG data (fixes trac#16548).


  [Kai Sommerfeld]
   * [PVR] Guide/Search/channel window: Do not add 'Record' if backend does not support timers.

  [Kai Sommerfeld]
   * [PVR] Timer window: Show error box if 'Add timer' is selected and PVR backend does not support timers (fixes trac#16539)

  [Memphiz]
   * Revert "fixed, memory leak. Note to self, these routines attach but do not detach under 10.9.5"

  [txtranslation]
   * [lang] updated language files from Transifex for Skin Confluence

  [txtranslation]
   * [lang] updated language files from Transifex

  [fritsch]
   * ActiveAE: Increase timeout for sink init to 60 seconds

  [montellese]
   * [profiles] don't save skin settings on master profile when it was only loaded to switch between two other profiles

  [Martijn Kaijser]
   * bump to 16.0rc2


  [Chris "Koying" Browet]
   * FIX: [longpress] fixes ghost repeat

  [Rechi]
   * fix crashing if music is scanning and application gets stopped

  [ronie]
   * [re-touched] final update for jarvis

  [Thomas Amland]
   * [filesystem] handle resource paths as file paths

  [Martijn Kaijser]
   * ignore default select action on scripts - fixes #16516

  [Kai Sommerfeld]
   * Jarvis binary addons now taken from repo-binary-addons Jarvis branch

  [Rainer Hochecker]
   * VideoPlayer: allow dts of video streams to jump bach more up to 500ms - if those streams have no dts, dts equals pts

  [fritsch]
   * FFmpeg: Bump to 2.8.5-Jarvis-rc1

  [Kai Sommerfeld]
   * [EPG] CGUIEPGGridContainer::UpdateItem: Fix m_item 'use after free' and invalid cursors, offsets.

  [phil65]
   * [guiinfo] content type fix for addon browser

  [Martijn Kaijser]
   * sync scrapers with repo

  [Martijn Kaijser]
   * bump to 16.0rc1

  [Tolriq]
   * Fix Http server default port on all platforms Use 8080 from default settings.xml Keep previous default value if webserver is activated

  [Kai Sommerfeld]
   * [PVR] Fix 'dancing' OSD progress bar while switching channels.

  [ronie]
   * fix Container.SortOrder infolabel


  [txtranslation]
   * [lang] updated language files from Transifex for Skin Confluence

  [txtranslation]
   * [lang] updated language files from Transifex

  [ronie]
   * fix Container.SortOrder infolabel

  [DaveTBlake]
   * Prevent "Scan to library" appearing on context menu for "Add music" item of music file view

  [ace20022]
   * [tools][win32] Bump texturepacker to version 1.0.5.

  [ace20022]
   * [gif][depends] Bump static and dynamic gif lib to 5.1.1.

  [ace20022]
   * [tools][texturepacker] Fix gif decoding and packaging .

  [arnova]
   * fixed: Our dir cache should always ignore url (protocol) options (fixes #16469)

  [Kai Sommerfeld]
   * [PVR] Fix ACTION_CHANNEL_[UP

  [ace20022]
   * [gif] Fall back to DISPOSAL_UNSPECIFIED if no valid disposal method is specified.

  [ace20022]
   * [TextureManager] Fix possible invalid pointer deletion.

  [Voyager1]
   * [dxva] since deinterlace options are disabled, don't use them

  [ace20022]
   * [gif] Add more version #ifdefs.

  [ace20022]
   * [gif] The number of loops is stored as 2x uint8_t.

  [ace20022]
   * [gif] Fix for version < 5: delay and transparent are stored as uint8_t.

  [ace20022]
   * [gif] Redact filenames in gif log output.

  [ace20022]
   * [gif] Try to skip erroneous frames instead of giving up immediately.

  [ace20022]
   * [gif] Be more tolerant if the first frame has the disposal method DISPOSE_PREVIOUS.

  [ronie]
   * [Confluence] fix size & position of mirrored image

  [Memphiz]
   * [FileBrowser] - fixed credential disclosure when adding network locations

  [Anton Fedchin]
   * [win32] memcpy_sse2: Fixed possible heap corruption if chroma width is not 16 aligned.

  [Dave Blake]
   * Revert "Fix cached folders JSON playlist play item failure"

  [phil65]
   * [guilib] properly set content types in music section

  [txtranslation]
   * [lang] updated language files from Transifex for Skin Confluence

  [txtranslation]
   * [lang] updated language files from Transifex

  [xhaggi]
   * [confluence][fix] get rid of view (ID: 51) in pvr channel window which cause issues with viewtypes

  [t4-ravenbird]
   * [bugfix] fast startup fail to execute wakeup

  [DaveTBlake]
   * Ensure FileExists is called with a file name, rather than a URL. Options on the end of the string causes file not to be found in cache when present.

  [xhaggi]
   * [fix][pvr] prevent numeric dialog from being opened if python modal is present

  [Anton Fedchin]
   * [WinRenderer] Added support of rotated videos.

  [Anton Fedchin]
   * [WinRenderer] Added workaround to fix an issue with color range on some hardware which doesn't support color range conversion or whose drivers are crappy. Now we're using same technique for color range conversion which is used in UI instead of using video processor.

  [xhaggi]
   * [fix][pvr] don't populate hidden groups over json-rpc

  [xhaggi]
   * [fix][pvr] m_gridIndex array index out of bound

  [Kai Sommerfeld]
   * [EPG] Fix 'GoToNow' to select the currently active epg event of selected channel.

  [Kolja Lampe]
   * Disable ratings button for plugins

  [xhaggi]
   * [fix][pvr] wrong group if channel switched by its internal id

  [ronie]
   * fix duplicate key mapping

  [txtranslation]
   * [lang] updated language files from Transifex for Skin Confluence

  [txtranslation]
   * [lang] updated language files from Transifex

  [fritsch]
   * FFmpeg: Bump to 2.8.4-Jarvis-rc1-mp3

  [Stefan Saraev]
   * [udevprovider] browse disk dialog is not wanted for blu-rays

  [Rainer Hochecker]
   * [pvr] - fix selecting a channel by id via json-rpc

  [montellese]
   * [jsonrpc] CEpgInfoTag: fix serialization of "runtime" as an integer (in minutes) instead of as a string

  [Chris "Koying" Browet]
   * FIX: [droid] handle video rotation

  [jun.jiang]
   * Fix compile error on msvs2013

  [jun.jiang]
   * Fix assertion fail in Cutil::GetExternalStreamDetailsFromFilename

  [txtranslation]
   * [lang] updated language files from Transifex for Skin Confluence

  [txtranslation]
   * [lang] updated language files from Transifex

  [DaveTBlake]
   * Allow for item separator in ARTISTS and ALBUMARTISTS tags.

  [Kai Sommerfeld]
   * [PVR] Fix: Abort of active recordings must be possible even if associated timer is read-only

  [Ned Scott]
   * Correct numeric input for newer PVR windows

  [Kai Sommerfeld]
   * [keymaps] remote.xml: virtualkeyboard,numericinput: back now maps to 'back', not 'backspace' anymore

  [fritsch]
   * FFmpeg: Bump to 2.8.4-Jarvis-rc1

  [Kolja Lampe]
   * Prevent taglib from crashing kodi

  [Kolja Lampe]
   * Select previously selected values in userratings selectdialogs

  [DaveTBlake]
   * Fix Playlist.Getitems returning empty artist array by spltting artist desc string at separator.

  [Max Kellermann]
   * epg/EpgContainer: fix deadlock bug in LoadFromDB()

  [Max Kellermann]
   * pvr: fix a bunch of deadlock bugs

  [Max Kellermann]
   * pvr/PVRManager: make m_pvrWindowIds "const"

  [Max Kellermann]
   * GUIWindowManager: protect m_idCache with g_graphicsContext

  [Ned Scott]
   * Remove some long-presses and some notes cleanup

  [Joel Teichroeb]
   * Use two full size members instead of using a static array as a union

  [Martijn Kaijser]
   * fix forced subtitle selection after abc184c

  [Max Kellermann]
   * GUIWindowPVRBase: protect m_selectedItemPaths

  [Max Kellermann]
   * GUIWindowPVRBase: use array instead of std::map

  [Arne Morten Kvarving]
   * fix ffmpeg logging credentials

  [Stefan Saraev]
   * [udevprovider] handle 'change' events only for optical drives

  [xhaggi]
   * [pvr][fix] fix initial selection of channel item in guide window

  [xhaggi]
   * [pvr][fix] empty-check to prevent empty pathes in m_selectedItemPaths

  [montellese]
   * fix saving of skin settings when switching profiles (fixes #16203)

  [montellese]
   * cosmetics: fix log messages about <settings> tag in skin settings

  [ronie]
   * [Confluence] reduce padding on dialog buttons

  [fritsch]
   * FFMpeg: Bump to 2.8.4-Jarvis-beta4

  [h.udo]
   * [PVR] CDVDInputStreamPVRManager: Don't leak credentials

  [Martijn Kaijser]
   * bump to 16.0 beta 5

  [Martijn Kaijser]
   * [strings] fix typos

  [Achim Turan]
   * [Win32File] Fix invalid assert expression

  [MilhouseVH]
   * [mysql] Querying optimizer_switch needs to be non-fatal [backport]


  [Martijn Kaijser]
   * bump to 16.0 beta 5

  [Thomas Amland]
   * [addons] fix download location for multi directory repositories

  [wsnipex]
   * [configure] make sure the top kodi src dir is always in INCLUDES

  [Martijn Kaijser]
   * [pvr] fix missing header label on clean EPG

  [ronie]
   * don't use cached results for dir checks

  [Chris "koying" Browet]
   * FIX: [droid;input] regression after stylus fix

  [Chris "koying" Browet]
   * CHG: [droid] remove unecessary dyloads

  [Kai Sommerfeld]
   * [confluence] String fix 'Timer' => 'Timers'

  [ronie]
   * [Confluence] fix sidemenu nowplaying buttons

  [Kai Sommerfeld]
   * [PVR, json-rpc] Fix Input.Select for PVR fullscreen windows

  [Kai Sommerfeld]
   * [PVR] Fix ghost timers in epg window.

  [DaveTBlake]
   * Override default setting for albumartistonly flag when already set in musicURL, so can be used by custom nodes.

  [DaveTBlake]
   * Stop scraping album data from overriding tag artist data even when override tag setting is disabled.

  [ronie]
   * fix logging of failed dependency

  [Max Kellermann]
   * VideoPlayer/VAAPI: fix use-after-free bug in Release()

  [Max Kellermann]
   * Epg: fix buffer overflow in GetLastScanTime()

  [Chris "Koying" Browet]
   * REVERT: [droid] leave MPEG2 h/w decoded; VOB playback is niche

  [Achim Turan]
   * [adsp] ADSP addon get enabled status fix

  [Stefan Saraev]
   * [music] fix leaking credentials in logs

  [Stefan Saraev]
   * [texturecache] fix leaking credentials in logs

  [ronie]
   * fix python version

  [ronie]
   * update guilib api to 5.10.0

  [Martijn Kaijser]
   * [pvr] fix incorrect string usage after combining multiple strings

  [Martijn Kaijser]
   * bump to 16.0 beta 4


  [Chris "Koying" Browet]
   * FIX: [amcs] no brightness/contrast for mediacodec(S)

  [Matus Kral]
   * [TextureCache] fix log leaking username/pass

  [Martijn Kaijser]
   * [repo] bump repo version

  [Martijn Kaijser]
   * [addons] sync with repo

  [Thomas Amland]
   * [addons] dont invalidate art for addons that are new or not updated since last fetch

  [Rainer Hochecker]
   * VideoPlayer: fix false positive vfr detection

  [txtranslation]
   * [lang] updated language files from Transifex for Skin Confluence

  [Danilo Krummrich]
   * android: fix event source evaluation

  [phil65]
   * [Confluence] - fix navigation for SideBar NowPlaying controls

  [wsnipex]
   * [cmake] fix package-addon (zip) target on linux

  [un1versal]
   * fix strings after #8180

  [DaveTBlake]
   * Fix missing disc number when in file view. As song.iTrack holds both disc and track numbers, SetSong needs to set both.

  [phil65]
   * [GUI] remove "Add source" from MyPrograms section

  [Martijn Kaijser]
   * [strings] fix typo

  [Avdienko Mikhail]
   * Fix DPMS detection for X11 without GLX

  [ace20022]
   * [osx][XBMCHelper] Comparison of a boolean with an integer.

  [ace20022]
   * [PowerManager] Possible leak in public function. The pointer 'm_instance' is not deallocated before it is allocated.

  [ace20022]
   * [AMLUtils] Suspicious use of ; at the end of 'if' statement.

  [ace20022]
   * [SMBFile] Invalid number of character '(' when these macros are defined: 'TARGET_POSIX'.

  [txtranslation]
   * [lang] bump major version of the en_GB language-addon

  [txtranslation]
   * [lang] updated language files from Transifex for Skin Confluence

  [txtranslation]
   * [lang] updated language files from Transifex

  [txtranslation]
   * [lang] automatic syntax corrections for the en_GB language file

  [DaveTBlake]
   * Set FileItem from MusicInfoTag rather than create new and lose artwork in CPlayerOperations::GetItem. This now similar to how video handled.

  [ace20022]
   * [GUIWindowManager] Clarify calculation precedence for '&' and '?'.

  [ace20022]
   * [GUIFontTTF] Clarify calculation precedence for '&' and '?'.

  [ace20022]
   * [guiaction] Set retval to true instead of

  [Thomas Amland]
   * adjust repository addon to use gzipped addons.xml

  [Thomas Amland]
   * [addons] add support for pre-gzipped addons.xml in repositories

  [montellese]
   * [events] fix removal of events (fixes #16403)

  [Matthias Kortstiege]
   * [touch/filemanager] - workaround for the non-working touch input in the filemanager window

  [Thomas Amland]
   * add utility for decompressing gzip

  [HitcherUK]
   * [skin.confluence] Fix main menu player controls

  [Martijn Kaijser]
   * [string] fix c/p mistake

  [Martijn Kaijser]
   * [strings] fix incorrect setting description

  [Kolja Lampe]
   * Fix content types for video. Library paths should not get "files" content type.

  [Kolja Lampe]
   * Fix content types for music. Root and source pathes should not get "files" content type. Also improved playlists handling and added addon handling.

  [Achim Turan]
   * [adsp] Remove unused newRegistration variable during addon registration method

  [Alwin Esch]
   * [adsp] fix wrong function error check on database

  [fritsch]
   * ffmpeg: Bump to 2.8.3-Jarvis-beta3

  [Alwin Esch]
   * [adsp] fix crash and frezzes during add-on load

  [Alwin Esch]
   * [adsp] cleanup system start way

  [ronie]
   * [gui] drop video/music overlay dialogs leftover part III

  [Kai Sommerfeld]
   * [PVR] Timer update: Fix handling of timers with 'start at any time'

  [Chris Browet]
   * FIX: [aml] avoid decoder being deadlocked

  [h.udo]
   * [addons] Fix wrong text on failed add-on install

  [Jan Holthuis]
   * [AMLCodec] Use libamcodec.so if libamplayer.so is missing

  [Jan Holthuis]
   * [AMLCodec] Remove dependency on amffmpeg and use libavutil instead

  [Jan Holthuis]
   * [AMLCodec] Remove unused methods/members from DllLibAmCodec/am_private_t

  [Jan Holthuis]
   * [AMLCodec] Remove unreachable code in set_header_info()

  [Chris "koying" Browet]
   * FIX: [aml] smarter capabilities detection

  [Chris "koying" Browet]
   * CHG: [aml] drop device-specific hacks

  [Chris "koying" Browet]
   * CHG: [aml] remove cpufreq hacks

  [Jian Wang]
   * PD#113872:First kodi 15.2 version for amlogic

  [John Rennie]
   * The Info action is not useful in an addon

  [Leonard Harms]
   * time sometimes moves backwards coming up from base libraries

  [Memphiz]
   * [webserver] - fixed possible directory traversal bug due to insufficient url checking

  [MilhouseVH]
   * [MySQL] Restore pre-5.7.6 query optimizer behaviour when required

  [Chris "koying" Browet]
   * FIX: allow to delete a default key binding

  [MilhouseVH]
   * [MySQL] Disable ONLY_FULL_GROUP_BY per session

  [metaron]
   * [PVR] Mark Created groups as Loaded on Persist

  [Kolja Lampe]
   * Coverity fix check return value (CID 1224459)

  [Kolja Lampe]
   * Coverity fix uninitialized scalar field (CID 719190)

  [Kolja Lampe]
   * Coverity fix uninitialized scalar field (CID 719189)

  [Kolja Lampe]
   * Coverity fix uninitialized scalar field (CID 719187)

  [Kolja Lampe]
   * Coverity fix uninitialized scalar field (CID 719219 & CID 719220)

  [Kolja Lampe]
   * Coverity fix uninitialized scalar field (CID 719221)

  [Kolja Lampe]
   * [music] Listeners should not be able to hold a negative value

  [metaron]
   * [PVR] Context Menu Crash Fix

  [Kai Sommerfeld]
   * [PVR] Ensure that newly added channel groups are persisted, fixes trac 16365

  [Chris "koying" Browet]
   * FIX: [droid] always handle media keys...

  [DaveTBlake]
   * Archive artistDesc and albumArtistDesc otherwise artist names not shown when album list loaded from cache.

  [ace20022]
   * [guilib] Fix gif animations in case of a too large gif.

  [Chris "Koying" Browet]
   * FIX: [droid] ignore power button

  [Chris "Koying" Browet]
   * FIX: [droid;keys] handle F-keys

  [ronie]
   * [Confluence] fix button alignment - fixes trac #16382

  [MilhouseVH]
   * [dbwrapers] Include database name in error message

  [ronie]
   * [re-touched] skin update

  [Thomas Amland]
   * [gui] show an ok dialog instead of the addon update dialog when there are no versions available

  [ronie]
   * [Confluence] disallow program addons selection

  [metaron]
   * [PVR] Fix for blank Currently In Prog Recordings

  [txtranslation]
   * [lang] correct wrong (duplicated) numeric ID

  [Martijn Kaijser]
   * bump to 16.0 beta3

  [metaron]
   * [PVR] Fix Timer Status UI inconsistencies

  [Stephan Raue]
   * [keyboard.xml] add KEY_CONFIG keymapping (config)

  [Stephan Raue]
   * [LinuxInputDevices] add KEY_SELECT support (return)

  [Stephan Raue]
   * [LinuxInputDevices] add KEY_FILE support (launch_file_browser)

  [Stephan Raue]
   * [LinuxInputDevices] add KEY_SEARCH support (browser_search)

  [Stephan Raue]
   * [LinuxInputDevices] add KEY_MAIL support (launch_mail)

  [Stephan Raue]
   * [keyboard.xml] add KEY_HOMEPAGE keymapping (Home)

  [Stephan Raue]
   * [keyboard.xml] add KEY_RED,KEY_GREEN,KEY_YELLOW,KEY_BLUE keymapping (colored buttons)

  [Stephan Raue]
   * [keyboard.xml] add KEY_FAVORITES keymapping (Favorites)

  [Stephan Raue]
   * [keyboard.xml] add KEY_TEXT keymapping (Text)

  [Stephan Raue]
   * [keyboard.xml] add KEY_ZOOM keymapping (Zoom)

  [Stephan Raue]
   * [mouse.xml] add right click keymapping (Info)

  [Stephan Raue]
   * [keyboard.xml] add ALT+F4 keymapping (Exit)

  [Stephan Raue]
   * [keyboard.xml] add CTRL+R keymapping (Record)

  [anaconda]
   * builtins: fix Container.Refresh after ac870b64b16dfd0fc2bd0496c14529cf6d563f41.

  [wsnipex]
   * redact filenames in smbfile log output

  [sportica]
   * Fix codepage problem to input Korean properly.

  [Thomas Amland]
   * [addons] fix pausing of repository updates during foreground playback

  [Thomas Amland]
   * allow CTimer to be restarted asynchronously

  [Anton Fedchin]
   * [win32] RenderingSystemDX::OnDeviceReset() - fire OnResetDevice event also if new device was created.

  [Pär Björklund]
   * Re-add the openssl hack, was never mean't to be removed without adding a proper fix

  [Martijn Kaijser]
   * [win32] Windows has no GL any more so setting negate is obsolete

  [Martijn Kaijser]
   * [droid] Don't show option "sync playback to display" as it's not supported on Android

  [Kolja Lampe]
   * [music] When adding a new music directory, ask the user if he wants to scan it

  [metaron]
   * [PVR] Prevent broken Timers being 'Next Recording'

  [ronie]
   * remove broken musicvideos scraper

  [BtbN]
   * AE Pulse: Ignore volume changes on corked sinks

  [Glenn-1990]
   * [PVR] prevent empty timer settings with integers

  [fritsch]
   * FFMpeg: Bump to 2.8.2-Jarvis-beta2

  [Glenn-1990]
   * [PVR] fix timer dialog 'maxRecordings' label

  [Martijn Kaijser]
   * [repo] Only fetch the addons.xml for the current version as we changed our repo script on the server to auto copy all compatible version to a single folder

  [Martijn Kaijser]
   * bump to 16.0 beta 2

  [metaron]
   * [PVR] Remove repeating timers from Recording lists

  [Thomas Amland]
   * [addons] remove unused methods

  [Thomas Amland]
   * [addons] fix min/max typo. should get the repo with the highest version

  [Thomas Amland]
   * [addons] dont include broken versions in available updates

  [robwebset]
   * Support PlayingBackgroundMedia

  [MilhouseVH]
   * Clear previous cancelled flag

  [MilhouseVH]
   * Fix inversion of export library dialogs; fix #16317, fix #16358

  [LS80]
   * [python] Fixed getRegion dateshort format without leading zero

  [John Rennie]
   * Fix ticket 15727, SMS input not updating CGUIKeyboardGeneric


  [Martijn Kaijser]
   * bump to 16.0 beta 2


  [Stefan Saraev]
   * [amcodec] partialy revert 344af8f

  [Chris "koying" Browet]
   * FIX: [droid] Only sw for SD MPEG

  [Chris Browet]
   * FIX: [amc] skip frame render when changing surface size


  [Rainer Hochecker]
   * AE: fix GetDelay - only apply time correction to sink delay

  [DaveTBlake]
   * Restore content to "files" when in music file view, but still have "media info" view type available so that music file tag data can be displayed.


  [Thomas Amland]
   * [addons] lock manager initialization

  [Thomas Amland]
   * [addons] dont change disabled state in db directly on addon update

  [Thomas Amland]
   * [addons] clear blacklist state from database and manager on uninstall

  [enen92]
   * [pydocs] Fix small typo in xbmc.log() example


  [Anton Fedchin]
   * [win32/utils] Fixed converting yuv420 to nv12. Fixed trac #16217

  [Rainer Hochecker]
   * VideoPlayer: fix for closed captions - 708


  [Thomas Amland]
   * [events] fix crash when attempting to install an addon not in a repository from the event list

  [Alwin Esch]
   * [gui] Sort include files on GUIWindowLoginScreen.* alphabetical

  [metaron]
   * [PVR] Recording EPG Association Fix

  [DaveTBlake]
   * Use CMusicInfoTag.GetArtistString() and GetAlbumArtistString to pass song and album artist string out to python addons.


  [Memphiz]
   * [ios] - fix playback controls from ios control center when kodi is playing music and backgrounded

  [Alwin Esch]
   * [builddep] add calls to create missing headers on build for libgpg-error

  [Kai Sommerfeld]
   * [PVR] Fix: Toggle record/stop recording on ACTION_RECORD (e.g. for 'record' remote control button)

  [Kai Sommerfeld]
   * [PVR] Fix: Remove context menu item 'Add to favourites' for children of repeating timers

  [Kai Sommerfeld]
   * [PVR] Prevent to delete read-only timers (e.g. using 'del' key)

  [Kai Sommerfeld]
   * [PVR] Context menu cleanup: All windows use same order for menu items

  [Kai Sommerfeld]
   * [PVR] Context menu cleanup: Consequently use same logic for 'Stop recording' vs 'Delete timer'

  [Kai Sommerfeld]
   * [PVR] Context menu cleanup: Rename CONTEXT_BUTTON_ADVANCED_RECORD to CONTEXT_BUTTON_ADD_TIMER

  [Alwin Esch]
   * [depends] fix libgpg-error compile with gcc5 (Ubuntu Xenial) with update to version 1.20

  [Alwin Esch]
   * [depends] fix libssh compile with gcc5 (Ubuntu Xenial)

  [Ned Scott]
   * Minor keyboard.xml improvements


  [Memphiz]
   * [jenkins] - evaluate new env var "BUILD_BINARY_ADDONS"

  [Memphiz]
   * [jenkins] - remove unused linux32 buildsteps

  [Memphiz]
   * [jenkins] - removed osx32 build support

  [DaveTBlake]
   * Split mood into an array of values when serialized to match JSON interface. Bump JSON minor version as interface now correctly returning mood.


  [Chris "koying" Browet]
   * FIX: [droid] some intent filters MUST be registered in code

  [Chris "koying" Browet]
   * FIX: [droid] regression on media keys with CEC

  [Kai Sommerfeld]
   * [EPG,PVR] Fix deadlock caused by Noitifyobservers call while holding instance's mutex.


  [ace20022]
   * [texture/iimage] Pass the texture's width to iimage's Decode() method.

  [Chris "koying" Browet]
   * FIX: [amc] VC1 tweak

  [Kai Sommerfeld]
   * [PVR] Remove redundant method CGUIWindowPVRTimers::ShowTimerSettings.

  [Kai Sommerfeld]
   * [PVR] Fix: Do not try to update read-only timers.

  [Matthias Kortstiege]
   * [coverity] CID#1267254 uninitialized class members in GUIFont.cpp

  [Matthias Kortstiege]
   * [coverity] CID#1315108 class member 'm_image' is not initialized

  [Matthias Kortstiege]
   * [coverity] CID#1316471 class member 'm_doContentLookup' is not initialized

  [Matthias Kortstiege]
   * [coverity] CID#1262133 fix possible div-by-zero in Autorun.cpp

  [Matthias Kortstiege]
   * [cleanup] remove unused variables

  [Fernando]
   * Fix TRAC 16359: not filtering tvshows/movies already in tag


  [Matthias Kortstiege]
   * [music] don't use the directory cache when cleaning the database (fixes #16354)

  [Thomas Amland]
   * [addons] fix library path building

  [ace20022]
   * [JpegIO] Crop too large image/frame in Decode. This fixes a theoretically possible access violation.

  [ace20022]
   * [cximage] Crop too large image/frame in Decode. This fixes a theoretically possible access violation.

  [ace20022]
   * [fix][gif] Crop too large image/frame in Decode. This fixes a possible access violation.

  [ace20022]
   * [iimage] Add width and height of the texture/buffer to the interface method Decode(...).

  [ace20022]
   * [gif] Check if there's a frame, before accessing it. This prevents a possible access violation.

  [Matthias Kortstiege]
   * [guilib] colordiffuse not applying to progresstextures

  [Matthias Kortstiege]
   * [guilib] fix togglebutton label not rendered properly

  [ace20022]
   * [gif] Check frame dimensions.

  [ace20022]
   * [gif] Skip frames with an illegal dimension rather than abort.


  [fritsch]
   * Compositors: Only disable them if actually in use

  [Lauri Myllari]
   * x11: use the standard hint for disabling compositing

  [Rainer Hochecker]
   * videoplayer: fix detection of program change


  [un1versal]
   * [strings] fix incorrect dvd mount string and generalise it instead

  [Stefan Saraev]
   * [udevprovider] also handle 'change' events. fixes data cd/dvds

  [Stefan Saraev]
   * [udevprovider] fix mounting raw filesystems on a non partitioned disks

  [Stefan Saraev]
   * [udevprovider] fix segfaults. mountpoint can be null

  [Rainer Hochecker]
   * paplayer: wait for eof if no crossfading or cue sheet


  [DaveTBlake]
   * Fix missing artist display in music player

  [Sam Stenvall]
   * [teletext] fix incorrect loop parameters, makes loop run again

  [Sam Stenvall]
   * [dxva] fix dereferencing this after deleting it

  [Sam Stenvall]
   * fix invalid log format specifiers


  [Chris "Koying" Browet]
   * FIX: [droid] Media keys handling fixups

  [Martijn Kaijser]
   * bump to 16.0 beta1

  [wsnipex]
   * [python] demote pythons stdout to loglevel debug

  [ronie]
   * remove skin backward compatibility


  [ronie]
   * [re-touched] update

  [Søren Juul]
   * Fix regressions introduced by refactoring in commit 9e9396b073ba973b2847896a11244a9f37ecbaff

  [DaveTBlake]
   * JSON when getting album or song ensure underlying query uses song_artist or album_artist tables to fully populate artist credits. Hence artist names and id arrays will be consistent. As a bonus now gets MBID (as a vector to match names and ids)

  [Anton Fedchin]
   * [WinRenderer] Fixed HQ scalers again.

  [Martijn Kaijser]
   * [win32] it's time we also name the stacktrace and crashdump Kodi

  [Ryan Rector]
   * Lower "Thread start" logging level

  [Erwin Jansen]
   * Fix unit tests on linux/os-x

  [Chris "Koying" Browet]
   * CHG: [droid] proper handling of MEDIA keys

  [Chris "Koying" Browet]
   * FIX: don't show size for non-file items

  [arnova]
   * changed: Increase maximum amount of cached directories to 50


  [Chris "Koying" Browet]
   * FIX: [droid;amc] be sure that we have a surface

  [Chris "koying" Browet]
   * FIX: [droid] do not reuse destroyed native window

  [SkyCrawl]
   * Adding keyboard layout: Czech QWERTZ


  [un1versal]
   * [confluence]fix alignment of subtitles menu in livetv OSD when VideoPlayer.HasMenu is not visible

  [un1versal]
   * [confluence]fix 3D menu alignment when VideoPlayer.HasMenu is not visible

  [Matthias Kortstiege]
   * [make] silent ar compiler warnings

  [Kolja Lampe]
   * Remove .idea folder which get's created from JetBrains CLion

  [Chris "Koying" Browet]
   * FIX: [droid;amcs] do not stop video when loosing main surface

  [Anton Fedchin]
   * [d3d11] Fixed issue with stereoscopic 3D mode and DXVA scaling for some drivers which works incorrectly with DXVA processor and deferred context.

  [Anton Fedchin]
   * [WinRenderer] Fix HQ scallers, to avoid unnecessary scaling at Stage1 (with DXVA processor and color shader). This also fixes HQ scallers for TAB/SBS modes.

  [Matthias Kortstiege]
   * [globals] remove macro XBMC_GLOBAL

  [Matthias Kortstiege]
   * [guilib] fix togglebutton not properly resizing when using the altlabel


  [Martijn Kaijser]
   * [droid] update readme to recommend Ubuntu 14.04

  [h.udo]
   * [gitignore] More android artifacts

  [Kai Sommerfeld]
   * [PVR] Fix: Coverity: CGUIInfoManager: divide_by_zero (actually a false positive)

  [Kai Sommerfeld]
   * [PVR] Fix: Coverity: CGUIDialogPVRRadioRDSInfo: uninit member

  [Kai Sommerfeld]
   * [PVR] Fix: Coverity: CPVRManagerStartJob: unused member

  [Kai Sommerfeld]
   * [PVR] Fix: Coverity: PVRGUIInfo: uninit member


  [Chris "koying" Browet]
   * CHG: [droid] decouple kodi and system audio volumes

  [Kai Sommerfeld]
   * [xcode] add xbmc/addons/include directory to project (exists for ages, but was not in project)

  [Kai Sommerfeld]
   * [guiinfo] Fixed LISTITEM_ISRECORDING for epg event items in case there is an aborted recording for the selected epg event.


  [Chris "Koying" Browet]
   * CHG: [droid] Use best possible icons for app + refactor

  [Chris "Koying" Browet]
   * CHG: [droid] stop video when loosing focus

  [Chris "koying" Browet]
   * FIX: [droid] protect clear surface vs. destruction

  [Chris "Koying" Browet]
   * FIX: [droid] also check CPU2 for compatibility

 -- wsnipex <email address hidden>  Sun, 04 Nov 2012 09:41:54 +0100

Available diffs

Builds

Package files