Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Comparing changes

Choose two branches to see what's changed or to start a new pull request. If you need to, you can also compare across forks.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also compare across forks.
base fork: xbmc/xbmc
...
head fork: xbmc/xbmc
Checking mergeability… Don't worry, you can still create the pull request.
This comparison is big! We're only showing the most recent 250 commits
Commits on Apr 29, 2015
@afedchin afedchin Merge pull request #7026 from afedchin/fix_dx_slideshowpicture
[pictures] SlideShowPicture: fix texels to display only filled part of texture instead of displaying whole texture.
1044e0a
@FernetMenta FernetMenta ActiveAE: slightly reduce buffer size 6d2e4dc
@hudokkow hudokkow [pvr] Add new pvr.stalker add-on 3e72d96
Commits on Apr 30, 2015
@FernetMenta FernetMenta Merge pull request #7035 from FernetMenta/aebuffer
ActiveAE: slightly reduce buffer size
a36f244
@jenkins4kodi jenkins4kodi Merge pull request #7031 from xhaggi/seekhandler-improvements 35163a7
@Paxxi Paxxi Merge pull request #7004 from Paxxi/curl_fputs
emulate fputs to fix curl warning
2ec8ffc
@Jalle19 Jalle19 [pvr] change the way the "recording deleted/completed" message is
determined. Instead of looking at timestamps we look at the last known
state of the timer, which is way more reliable.
fcab61f
@Jalle19 Jalle19 Merge pull request #6246 from Jalle19/improve-pvr-startup
[pvr] Improve PVR startup time
2a092e8
@hudokkow hudokkow Merge pull request #7036 from hudokkow/pvr.stalker
[pvr] Add new pvr.stalker add-on
19ecc74
@MartijnKaijser MartijnKaijser update splash image for beta b153f6c
@FernetMenta FernetMenta drop useless setting hw/sw decoding c154c36
@MartijnKaijser MartijnKaijser bump to 15.0 beta2 7ba4bf4
@popcornmix popcornmix Merge pull request #7021 from popcornmix/mmalformatinit
[mmalrenderer] Fix initialisation of m_format in init_vout
282bc13
Commits on May 01, 2015
@FernetMenta FernetMenta Merge pull request #7034 from FernetMenta/hwdec
drop useless setting hw/sw decoding
70f4e3f
@FernetMenta FernetMenta dvdplayer: ffmpeg decoder - return dts of input frame as long as no o…
…utput is produced
f55fa2d
@FernetMenta FernetMenta dvdplayer video: fix current pts 7e086ea
@jenkins4kodi jenkins4kodi Merge pull request #6996 from mk01/master 1de18d9
@FernetMenta FernetMenta dvdplayer video: do not queue late frames when ff 897654b
@FernetMenta FernetMenta dvdplayer: cap error window when going ff f1dec79
@FernetMenta FernetMenta Merge pull request #7041 from FernetMenta/ffrw
dvdplayer: fixes for ff
d1a2c33
@uNiversaI uNiversaI [resource.ui.sounds.confluence] give distinguishing name and add icon
In add-on manager listing Having both Skin and this add-on show up with same name, first reaction is, what?
also add icon to match
c8ff6aa
@MartijnKaijser MartijnKaijser Merge pull request #7040 from MartijnKaijser/15.0b2
bump to 15.0 beta2
f946e4c
@MartijnKaijser MartijnKaijser Merge pull request #6980 from uNiversaI/patch-5
[resource.ui.sounds.confluence] Give it a destiguishing name
71a45cf
@koying koying FIX: [droid] rework storage provider 6834ddd
@koying koying FIX: [droid] tweak storage stat display 16ba89c
Commits on May 02, 2015
@VioletRed VioletRed Fix: Queue item not working for music videos
Allow music videos to be queued to the current playlist when browsing from the music library
8ac5d46
@ronie ronie [Confluence] make button focusable with a mouse - fixes #15955 97d2b55
Commits on May 03, 2015
@FernetMenta FernetMenta dvdplayer: use time of frame on screen for displayed time 43b6cf6
@FernetMenta FernetMenta dvdplayer: make sure not to display frames with pts > pts at screen w…
…hen rw
12cebca
@FernetMenta FernetMenta dvdplayer: make sure not to block more than 50ms in renderer when ff/rw cc116e4
@garbear garbear [cosmetic] Debug log: fix typo in units 55df8f7
@MartijnKaijser MartijnKaijser Merge pull request #7045 from VioletRed/dev/Isengard/queue_music_videos
Fix: Queue item not working for music videos
8275b54
@InuSasha InuSasha [Skin] optimitation for picons in livetv
many picons have transparent background and an other dimention as cover images.
- no border around picon in fullscreen
- center picon vertical, and adjust vertical position
115d00d
@FernetMenta FernetMenta Merge pull request #7018 from taxigps/ass_position
add advanced setting assfixedworks
4ffd2e0
arnova fixed: Don't try to delete empty filename 1c7e8a2
@arnova arnova Merge pull request #7051 from arnova/simplecache_fix
fixed: Don't try to delete empty filename
d5c24e6
@koying koying FIX: [gles;font] do not clip rotated text 3a45c69
@ronie ronie Merge pull request #7050 from InuSasha/features/confluence_livetv
[Skin] optimitation for picons in livetv
f74f8c9
@opdenkamp opdenkamp [cec] bump to libCEC 3.0.0 be8f33d
@opdenkamp opdenkamp Merge pull request #6891 from opdenkamp/cec3
[cec] bump to libCEC 3.0.0
faf2e39
@sraue sraue [AML] fix sysfs path for permissions check 6f9a764
Commits on May 04, 2015
@Jalle19 Jalle19 [pvr] change "recording deleted" to "timer deleted" to avoid confusion
This particular message is only ever used when deleting timers
3722d94
@Jalle19 Jalle19 Merge pull request #7037 from Jalle19/timer-delete-confusion
[pvr] Fix wrong notifications when stopping/deleting recordings/timers
e55a957
@FernetMenta FernetMenta Merge pull request #7049 from FernetMenta/ffrw
dvdplayer: more fixes for ff/rw
c14ef99
@koying koying FIX: [sysfs] do not try to create files b7da44f
@koying koying Merge pull request #7055 from koying/quickPR
FIX: [sysfs] do not try to create files
3198db1
@jenkins4kodi jenkins4kodi Merge pull request #7042 from koying/fixdroidstorage 7093903
@Memphiz Memphiz [cmake] - only evaluate the sudo check on linux. On darwin with cmake…
… 2.8.12 the execute_process with the multiple commands inside doesn't seem to work (it detects that it needs sudo and so it doesn't install into the addons dir). Bumping to cmake 3.2.2 was an other solution which made it work but bumping cmake is considered to dangerous at this stage. Fixes missing addons on ios and osx builds.
5c57210
@ronie ronie [Confluence] fix misaligned date label e8f3295
@MaxKellermann MaxKellermann configure.ac: do Darwin specific check only on Darwin
Reduces overhead on Linux and suppresses the error message when "file"
is not installed.
8baf0da
@MaxKellermann MaxKellermann configure.ac: pass $CFLAGS to $CC in XB_FIND_SONAME
Required for cross-compiling when CFLAGS contains -march=...
9f8959b
@jenkins4kodi jenkins4kodi Merge pull request #7057 from Memphiz/osx_fix_addon_install af4d65a
Commits on May 05, 2015
@xhaggi xhaggi [addons] fix launch addon from within CGUIDialogAddonInfo e986992
@xhaggi xhaggi [messenger] fix wrong parameter usage for TMSG_GUI_WINDOW_CLOSE 7e3e9bb
@jenkins4kodi jenkins4kodi Merge pull request #7052 from koying/fixeglrotatedfonts 4c9c197
@jenkins4kodi jenkins4kodi Merge pull request #7068 from xhaggi/fix-wrong-parameter-usage-in-app…
…messenger
8411624
@xhaggi xhaggi Merge pull request #7067 from xhaggi/fix-launch-addon-from-dialog-add…
…oninfo

[addons] fix launch addon from within CGUIDialogAddonInfo
d9f1b46
arnova Revert "[davfile] use PROPFIND for Stat() and Exists()". Proper fix w…
…ill follow later.

This reverts commit 91ffcad.
b374e39
@phil65 phil65 Python: ControlList - add ALL items to the list
Core does a reset on the list in guilib on GUI_MSG_BIND_LABEL.  As such
we need to send the FULL list up to core, not just the new appended
items.
7748c1c
@phil65 phil65 Control.cpp: remove trailing whitespaces 32d51d4
Commits on May 06, 2015
@jhsrennie jhsrennie Allow uppercase input via SMS 09f0dc9
@hudokkow hudokkow Ignore android build artifact 876d40f
@uNiversaI uNiversaI [strings] fix capitalized second/third word 2a684ef
@MartijnKaijser MartijnKaijser Merge pull request #7054 from uNiversaI/patch-2
[strings] fix capitalized second/third word
76af75d
@Paxxi Paxxi Fixed msg 31117 to match 31116 5922ce3
@MartijnKaijser MartijnKaijser Merge pull request #7076 from Paxxi/english
[strings] Fixed msg 31117 to match 31116
d6a7472
@notspiff notspiff fixed: make sure we don't match a substring of an extension or a mime…
… type

(fixes .aif being redirected to vgmstream)
e66a2d1
@hudokkow hudokkow Merge pull request #7075 from hudokkow/gitignore
Ignore android build artifact
276bc06
Commits on May 07, 2015
@FernetMenta FernetMenta Merge pull request #7077 from FernetMenta/paplayer
fixed: make sure we don't match a substring of an extension or a mime…
95d4b36
@afedchin afedchin [win32] Fix: CWinIdleTimer::StartZero - do not set ES_SYSTEM_REQUIRED…
… and ES_DISPLAY_REQUIRED if DPMS is active.
de5e361
@uNiversaI uNiversaI [README.linux] update/cleanup - keep up with current code
Binary addons can be compiled separately from kodi.
As such separate the procedures for both and update TOC
Added audio Decoders procedures
Cleanup and make it tidy.
06865e3
uNiversaI [README.pvr] update/point to compile procedures
Add TOC and source/compile procedure info.
a118adc
@FernetMenta FernetMenta addons: pvr and audiodecoder are optional addons, disable by default 2f0f01f
@FernetMenta FernetMenta dvdplayer: fix display time after 43b6cf6 dfc7661
@MartijnKaijser MartijnKaijser Merge pull request #7066 from afedchin/win32_fix_monitor_power
[win32] Fix: CWinIdleTimer::StartZero - do not set ES_SYSTEM_REQUIRED…
7ec9680
@fritsch fritsch SysfsUtils: don't create files when writing values - silence warnings 5e7624b
@MartijnKaijser MartijnKaijser update re-Touched skin db6e8e8
@fritsch fritsch IMX: Fix path to edid on default imx kernel 2a4a8fe
@HofiOne HofiOne Fixed OS X i386 Xcode builds on x86_64 build machines
Without assigning App-OSX.xcconfig to Kodi.app target building i386
target will not fix dependent libraries when bundling the Kodi.app with
copyframeworks-osx.command

copyframeworks-osx.command uses XBMC_DEPENDS that composed like
$(XBMC_DEPENDS_ROOT)/$(SDK_NAME)_$(CURRENT_ARCH)-target

CURRENT_ARCH not set correctly, without assigning App-OSX.xcconfig the
ONLY_ACTIVE_ARCH is not set and the builder machine architecture will
be used instead of the targeted architecture.
072d9b8
Commits on May 08, 2015
@FernetMenta FernetMenta Revert "[ActiveAE] - ActiveAESink: Change several LOGNOTICE to LOGDEB…
…UG to reduce kodi.log "spamming"." - settings are not loaded at this time and debug logs go to nirvana

This reverts commit b874868.
f025a50
@fritsch fritsch Merge pull request #7084 from fritsch/imx-edid
IMX: Fix path to edid on default imx kernel
2fa9e87
@jenkins4kodi jenkins4kodi Merge pull request #7085 from HofiOne/Fix-Enhance-XCode-Builds 08e250c
@FernetMenta FernetMenta Merge pull request #7086 from FernetMenta/audiolog
Revert "[ActiveAE] - ActiveAESink: Change several LOGNOTICE to LOGDEB…
39aba1c
@FernetMenta FernetMenta Merge pull request #7083 from FernetMenta/disptime
dvdplayer: fix display time after 43b6cf6
d8d3bc0
@FernetMenta FernetMenta Merge pull request #7061 from FernetMenta/addons
addons: pvr and audiodecoder are optional addons, disable by default
d6e06ad
@jenkins4kodi jenkins4kodi Merge pull request #7082 from fritsch/sysfsunI 0a68857
@MartijnKaijser MartijnKaijser Merge pull request #6914 from notspiff/connection_timeout
added: allow setting connection timeout for curl urls
25a3d5f
@wsnipex wsnipex [cmake] add libplatform to kodi-platform depends be8e8df
@popcornmix popcornmix [pi/players] Make use of new scheme to submit DTS timestamps
Latest firmware supports marking timestamps as DTS,
and it will reorder the timestamps with the decoded frame

This avoids some of the current hacks of supporting PTS and DTS
timestamps in a single field.

The current dts queue in mmal decoder gets out-of-sync for
some streams, where there isn't an exact 1:1 mapping of submitted
frame and returned picture (e.g. MBAFF or streams wih errors)
causing audio sync errors or stutter.
9d59db1
@popcornmix popcornmix renderer: Use a structure for information passed from renderer to codec
I need an additional opaque pointer to be passed from renderer to codec
(to allow a pool owned by renderer to be used by decoder).

It was decided rather than adding an extra function/parameter that
entending the information to use a structure would be more maintainable.
d535343
@InuSasha InuSasha [skin.confluence] fix overlapping mute-bug in FullscreenVideo/OSD 2b6959c
@popcornmix popcornmix Merge pull request #7088 from popcornmix/dtspts
[pi/players] Make use of new scheme to submit DTS timestamps
e7446ab
Commits on May 09, 2015
@Montellese Montellese CDirectoryHistory: make sure to set the filter path even if the path …
…is already in the history
424809c
@Montellese Montellese media library: fix lost filter path due to re-creating the path histo…
…ry (fixes #15746)
90d38b4
@popcornmix popcornmix Merge pull request #7087 from popcornmix/renderer_decoder
renderer: Use a structure for information passed from renderer to codec
72da898
@popcornmix popcornmix [mmalcodec] Remove dropping logic. It only seems to make things worse
We get frequent reports of stuttery playback especially with live tv,
the PVR channel preview window and overlays with mmal.

The problem is whenever the dropping code is triggered it makes the
problem worse.

I suspect this is an issue with the asynchronous mmal decoder which has
a large input buffer (~2MB) which for a low bitrate stream can contain
a couple of seconds of video. We end up dropping a very large number of
frames which tends to upset dvdplayer more.

Seeing as dropping frames has marginal benefit - the work is done on
the gpu which isn't the bottleneck, and discarding frames doesn't help
the processing on the arm side sigificantly, just don't do it.
9254905
arnova changed: Log in case script does not exist cbb124f
@popcornmix popcornmix Merge pull request #7090 from popcornmix/mmal_remove_drop
[mmalcodec] Remove dropping logic. It only seems to make things worse
701f636
@popcornmix popcornmix [mmalcodec] Return mmal buffers explicitly 989c4ba
@popcornmix popcornmix [mmalcodec] Handle resolution change from callback 1616025
@popcornmix popcornmix [mmal] Enable zero copy
This is a bit subtle, but the reference counting of pictures is only shared
between arm side and gpu side when in zero copy mode.
29cd277
@popcornmix popcornmix [mmal] Add some sanity checks to mmal flags 7dfda0c
@popcornmix popcornmix [mmal] Move the image pool from decoder to renderer 3d98bc7
@popcornmix popcornmix [mmalrenderer] Separate mmal and renderer configured flags 66bf761
@popcornmix popcornmix [mmal] Separate the buffers from the decoder so decoder can be destro…
…yed first
926a569
@popcornmix popcornmix [mmalcodec] Remove DVDVideoCodecMMAL wrapper 16daaa0
@popcornmix popcornmix [mmalcodec] Add shared lock around MMAL operations ea5085e
@popcornmix popcornmix [mmalrenderer] Add shared lock around MMAL operations e059c0e
@popcornmix popcornmix [mmalrenderer] Remove release thread - it is no longer required 97e79bd
@MartijnKaijser MartijnKaijser Merge pull request #7009 from Danny3/master
Add romanian keyboard layout
1d75f8e
@FernetMenta FernetMenta dvdplayer: fix calc for frame dropping when going ff 3ebe3ed
@popcornmix popcornmix Merge pull request #7092 from popcornmix/mmal_refcounts
[mmal] Fix issues related to mmal buffer reference counts
6a15253
@Memphiz Memphiz [WindowScreenCalibration] - make it touch gesture compatible a88928b
@Memphiz Memphiz [keymaps/touchscreen] - add touchscreen mappings for WindowScreenCali…
…bration
b9f1477
@popcornmix popcornmix [SinkPi] Handle multichannel layout more like OMXAudio
No functional change but makes the code in SinkPi and OMXAudio closer
400f0c4
@popcornmix popcornmix [mmalcodec] Limit submitted video frames.
This change deliberately stops pushing video frames to decoder when more
than 500ms of encoded frames are inside decoder.

Seems to avoid stutter issues with low bitrate videos.

Also reduces the number of video frames that are lost on EOF,
as frames aren't read out from decoder after last frame has been submitted.
4cffa83
@ronie ronie Merge pull request #7091 from InuSasha/fixes/confluence_mutebug
[skin.confluence] fix overlapping mute-bug in FullscreenVideo/OSD
ebd3172
@FernetMenta FernetMenta vaapi: prevent from draining msg queue if we ran out of surfaces 6d14525
@HofiOne HofiOne OS X Kodi.app script target transformed into a real app bundle target
The goal was to create a bundled target that can be started and
debugged from Xcode just like the standalone Kodi binary.

Kept all of the 4 original build script steps, so the build process
itself does not changed at all, only the following changes made:

- XBMC_DEPENDS added to App-OSX.xcconfig common config file instead of
defining per target
- otool -L calls replaced by otool -LX to eliminate the first summary
line from the output result, that could cause the parsing of the result
fail
1f4ea52
@Memphiz Memphiz [KeyMapping/Joystick] - fix regression introduced in #5624 - allow to…
… overwrite joystick mappings with user keymaps again
3603909
@smallint smallint IMX: Attempt to revert last buffer alignment change and to improve it cbbe386
@FernetMenta FernetMenta Merge pull request #7099 from FernetMenta/ffffix
dvdplayer: fix calc for frame dropping when going ff
b1ee3fb
@FernetMenta FernetMenta Merge pull request #7103 from FernetMenta/vaapifix
vaapi: prevent from draining msg queue if we ran out of surfaces
60dedd4
@Memphiz Memphiz [keymapping/joystick] - fix the annoying error logging which is logge…
…d in accident because altname tags are tried to be treated like mappings
5ec82ad
@jenkins4kodi jenkins4kodi Merge pull request #7108 from HofiOne/master 1c3791a
Commits on May 10, 2015
@arnova arnova Merge pull request #7094 from arnova/non_existing_script
changed: Log in case script does not exist
6d3aa03
@MartijnKaijser MartijnKaijser Merge pull request #7071 from uNiversaI/patch-6
[README.*] update/cleanup - keep up with current code …
733b57c
@sraue sraue [AML] add support for aml-linux.xml and aml-android.xml settings file 81a870d
uNiversaI [strings] typos/misspellings/cleanup and cosmetics. 3330365
uNiversaI [strings] capitalized second/third word 1da7097
@tamland tamland [addons] remove unused code 10f140f
@tamland tamland [ProgressJob] let ShouldCancel update progress in non-modal dialogs 1e6ab4f
@tamland tamland [ProgressJob] add HasProgressIndicator 31871c5
@tamland tamland [extendedprogressbar] fix possible division by zero 8ae850e
@tamland tamland [addons] add progress dialog for repo updates dcabeec
@Memphiz Memphiz Merge pull request #7107 from Memphiz/fixjoystickwarning
[keymapping/joystick] - fix the annoying error logging which is logge…
2d3cfbe
@jenkins4kodi jenkins4kodi Merge pull request #7053 from OpenELEC/aml-fixes 6e5ede3
@MartijnKaijser MartijnKaijser Merge pull request #7080 from uNiversaI/strings
[strings] take 2 - fix capitalized second/third word + fix typos/misspelling and cleanup.
701c0e4
arnova changed: Prevent Curl log spam with Webdav + only retry without range…
… with http error 416
93db3b5
arnova changed: Improve HTTP dir error logging 6ed6d30
@popcornmix popcornmix [renderer] Fix for number of surfaces being passed to codec 7ae5f1a
@popcornmix popcornmix [mmalrenderer] Fix for stereo view modes
PR6090 (dirty regions for video) meant that RenderUpate is no longer called with the expected stereo view mode.
So, just explicitly set this before calling ManageDisplay to get the desired rectangles
e8bc9be
@phil65 phil65 [Confluence] - fix some invalid values / fonts 75a6f28
Commits on May 11, 2015
@afedchin afedchin [win32] WinRenderer: Fix possible memory leak. d57c726
@Montellese Montellese Merge pull request #7095 from Montellese/xsp_fix_sets_15746
Fix grouping movies into sets in smartplaylists
e8744fa
@Memphiz Memphiz [jenkins] - make building of binary addons verbose for getting more c…
…ompelte build output
8be4aca
@Memphiz Memphiz Merge pull request #7123 from Memphiz/jenkins_verbose
Jenkins verbose
e1d2f11
@popcornmix popcornmix Merge pull request #7114 from popcornmix/render_fix
[renderer] Fix for number of surfaces being passed to codec
6cb9c13
@popcornmix popcornmix Merge pull request #7100 from popcornmix/sinkpi_omx
[SinkPi] Handle multichannel layout more like OMXAudio
e493625
@phil65 phil65 [Confluence] - improved value order for "rating" variable 4e05280
@ronie ronie Merge pull request #7118 from phil65/confluence_fixes
[Confluence] - fix some invalid values / fonts
c38f8fd
Commits on May 12, 2015
@smallint smallint [imx] RGB -> BGR for RenderCapture 6cc3129
@xhaggi xhaggi [gui] introduce new force window activation which do not check for ac…
…tive modals
7db2676
@notspiff notspiff fix string a590407
@Jalle19 Jalle19 Merge pull request #7126 from phil65/fix_string
[Translations] fix escaping of ' " ' in strings.po
eeb15c3
@fritsch fritsch Merge pull request #7124 from smallint/imx-rendercapture
[imx] RGB -> BGR for RenderCapture
54711fa
@popcornmix popcornmix Merge pull request #7115 from popcornmix/stereomodes
[mmalrenderer] Fix for stereo view modes
e2793a3
@tobbi tobbi Fix coverity #719001 d296a89
Commits on May 13, 2015
@jenkins4kodi jenkins4kodi Merge pull request #7128 from tobbi/coverity_719001 75ed00f
@xhaggi xhaggi [gui] force activate window screen calibration in CGUIDialogVideoSett…
…ings
bb63355
@xhaggi xhaggi [gui] force activate fullscreen window with CApplication::SwitchToFul…
…lScreen()
ba8a621
@xhaggi xhaggi [cosmetics] corrects format + indentation ed9a10f
@koying koying FIX: [gles] don't compile BOB OES shader if not supported 4c08600
@Memphiz Memphiz Merge pull request #7130 from koying/fixglesboboes
FIX: [gles] don't compile BOB OES shader if not supported
909b696
@c3n c3n Added KEY_PLAYCD and KEY_PAUSECD for linux support of bluetooth headp…
…hone buttons
2ef0d26
@ksooo ksooo Fixed CGUIControlButtonSetting::Update handling for CSettingAction 5666487
@popcornmix popcornmix Merge pull request #7101 from popcornmix/mmal_limit
[mmalcodec] Limit submitted video frames.
e38749d
@ksooo ksooo Merge pull request #7122 from ksooo/fix-csettingaction-label2-update
[settings] Fixed CGUIControlButtonSetting::Update handling for CSettingAction
818af42
@hudokkow hudokkow [pvr] bumps addons to use libplatform 3aa0181
@opdenkamp opdenkamp bump libplatform to 1.0.9 and include xbmc-addons.include when buildi…
…ng it in depends
4414d89
@opdenkamp opdenkamp rebuilt libcec against the latest platform lib 2c25e73
@MartijnKaijser MartijnKaijser Merge pull request #7120 from afedchin/winrender_fix_leak
[win32] WinRenderer: Fix possible memory leak.
b9b2d4a
@tobbi tobbi Fix coverity #1287129 6649db7
@Memphiz Memphiz Merge pull request #7134 from tobbi/coverity_1287129
Fix coverity #1287129
a52c691
Commits on May 14, 2015
@MartijnKaijser MartijnKaijser [stings] Improve sentence for CEC settings f635d85
@MartijnKaijser MartijnKaijser Merge pull request #7070 from phil65/fix_additems
[Python] Fix ControlList.additems() method
f2f31c3
@jenkins4kodi jenkins4kodi Merge pull request #7005 from mkortstiege/cleandb-removable 506bd67
@MartijnKaijser MartijnKaijser Merge pull request #6805 from Montellese/upnp_fix_ext_subtitles
UPnP: Avoid unnecessary searches for external subtitles
7b931cb
@fritsch fritsch Merge pull request #7105 from smallint/imx-align
IMX: Attempt to revert last buffer alignment change and to improve it
5c65f4c
@FernetMenta FernetMenta ffmpeg: fix 8ch audio conversion on Windows 647fa90
@Memphiz Memphiz Merge pull request #7104 from Memphiz/fixjoystickmapping
[KeyMapping/Joystick] - fix regression introduced in https://github.c…
1993d12
Commits on May 15, 2015
@MartijnKaijser MartijnKaijser Merge pull request #7137 from arnova/curl_404_fix
[Libcurl] 404 fix + misc. tweaks
cbf1f34
@MartijnKaijser MartijnKaijser Merge pull request #7132 from c3n/bluetooth-buttons
Added KEY_PLAYCD and KEY_PAUSECD for linux support of BT headphones
4cf6abb
@koying koying FIX: [stf;3D] stagefright is no longer flipped in Y 04a6764
@koying koying Merge pull request #7140 from koying/quickPR
FIX: [stf;3D] stagefright is no longer flipped in Y
a7769c6
@hudokkow hudokkow [audiodecoders] update to use libplatform 29c6248
@MartijnKaijser MartijnKaijser Merge pull request #7069 from wsnipex/platform
[cmake] add libplatform to kodi-platform depends
13d0145
Commits on May 16, 2015
@FernetMenta FernetMenta renderer: fix wrong subtitle position when not fullscreen fd53c70
@wsnipex wsnipex [depends] fix (lib)platform build
do not include binary addon specific Makefiles. This partially reverts
4414d89
0bb63b3
@MartijnKaijser MartijnKaijser Merge pull request #7144 from wsnipex/platform
[depends] fix (lib)platform build
aa5500d
@txtranslation txtranslation [lang] update of internal addon language files 6c647a3
@MartijnKaijser MartijnKaijser Merge pull request #7125 from xhaggi/fix-window-activation
[gui] fix window activation
56a28e7
@fritsch fritsch Merge pull request #7098 from FernetMenta/subpos
renderer: fix wrong subtitle position when not fullscreen
5e0561e
@MartijnKaijser MartijnKaijser Merge pull request #7138 from FernetMenta/ffmpeg
ffmpeg: fix 8ch audio conversion on Windows
823f85a
@FernetMenta FernetMenta dvdplayer: more ff/rw fixes e1b2c94
@hudokkow hudokkow [PVR] Bump add-ons to fix debian packaging e842706
Commits on May 17, 2015
uNiversaI [strings] take 3 - capitalization & other string fixes
"I've giv'n her all she's got captain, an' I canna give her no more."
"I dannae is she can take any more, Captain!"

iSquash Apple and their grammar bastardizations and marketing spew.
It's the final countdown

squash
ee9f5da
uNiversaI [skin strings] fix remnant strings issues 30bcaec
@MartijnKaijser MartijnKaijser Merge pull request #7147 from hudokkow/pvrperms
[PVR] Bump add-ons to fix debian packaging
e91218f
@MartijnKaijser MartijnKaijser Merge pull request #7146 from FernetMenta/ffrw
dvdplayer: more ff/rw fixes
ab4da1d
@MartijnKaijser MartijnKaijser Merge pull request #7113 from uNiversaI/strings
[strings][skin strings] take 3 - fix capitalization other string fixes
d9a6265
@MartijnKaijser MartijnKaijser Merge pull request #7074 from jhsrennie/master
Allow uppercase input via SMS
a515e9e
@Montellese Montellese Merge pull request #7011 from Montellese/upnp_fix_renderer
upnp: fix renderer's PlayMedia()
7da8802
@txtranslation txtranslation [lang] automatic cosmetics for the en_gb language file 950a831
@txtranslation txtranslation [lang] update of skin.confluence language files d84b1f7
@Montellese Montellese addons: fix fallback language handling for metadata 3d42583
@MartijnKaijser MartijnKaijser Merge pull request #6927 from tamland/repo_update_progress
[addons] show progress of repository updates
a594c46
@uNiversaI uNiversaI emergency fix: missing slash on close [/B] tag ce5b90f
@MartijnKaijser MartijnKaijser Merge pull request #7151 from uNiversaI/patch-2
emergency fix: missing slash on close [/B] tag
84b7a4a
@uNiversaI uNiversaI emergency fix strings bracket on tag wrong way around cd48cff
@MartijnKaijser MartijnKaijser Merge pull request #7153 from uNiversaI/patch-6
emergency fix strings bracket on tag wrong way around
77d100c
@FernetMenta FernetMenta guilib: add method for setting fps, currently fps defaults to 60hz in…
… windowed mode which is wrong
d5f9a3a
@FernetMenta FernetMenta X11: set refresh rate in gfx context, fixes fps for windowed mode cb540ac
@FernetMenta FernetMenta videorefclock: DRM - listen to refresh change events d053167
@Montellese Montellese CLocalizeStrings: unify fallback language handling (fixes skin string…
…s loading)
92cdbab
@MartijnKaijser MartijnKaijser [strings] add files where string id is used 2b9959e
@MartijnKaijser MartijnKaijser Merge pull request #7155 from MartijnKaijser/string_locations
[strings] add files where string id is used
fcf7d88
@Memphiz Memphiz Merge pull request #7106 from Memphiz/touch_calibrationwindow
[TouchScreen] - Fixed touch screen support in WindowScreenCalibration
b87c729
@Montellese Montellese Merge pull request #7152 from Montellese/fix_addon_language_fallback
addons: fix fallback language handling for metadata
4dd8255
@Montellese Montellese Merge pull request #7154 from Montellese/fix_skin_language_fallback
CLocalizeStrings: unify fallback language handling (fixes skin strings loading)
65e7de7
Commits on May 18, 2015
@Memphiz Memphiz Merge pull request #7060 from MaxKellermann/cross_build
Minor fixups for cross builds
d5970b8
@FernetMenta FernetMenta dvdplayer: fix unused variable after e1b2c94 305b2e7
@MartijnKaijser MartijnKaijser Merge pull request #7158 from FernetMenta/ffrw
dvdplayer: fix unused variable after e1b2c94
bb5f0ca
@fritsch fritsch Merge pull request #7149 from FernetMenta/refclock
videorefclock: fix wrong speed when in windowed mode
c8640e9
@Memphiz Memphiz [osx/cocoa] - ensure that gl context is fetched via mainthread (fixes…
… wrong vsync on external displays)
0f32a2f
@Memphiz Memphiz [osx/videosync] - move calls to displaylink init/deinit into the vsyn…
…c thread and make sure that init is only called once the display reset is done - same as GLX does
b1e3ebe
@Memphiz Memphiz [osx/videosync] - implement RefreshChanged - allows to pickup new vid…
…eoref after changing displays during playback
483796b
@Memphiz Memphiz [osx/videosync] - call our UpdateClock with our hostcounter, but calc…
… vblank with the corevideo hostcounter (at the end they might be the same)
1547af2
@Memphiz Memphiz [osx/windowing] - don't get the display_id from the current window bu…
…t obey the screenIdx parameter when querying the current resolution of a screen (else we always query the first screen even if we want to get the resolution of the newly attached second screen for example)
41d6ad2
@Memphiz Memphiz [osx/windowing] - update resolutions when plugging/unplugging displays b4413c6
@Memphiz Memphiz [ApplicationMessenger] - add TMSG_VIDEORESIZE for beeing able to noti…
…fy resize from non application thread
0b3d906
@Memphiz Memphiz [osx/windowing] - track current refreshrate of the screen and make su…
…re rest of the system is notified via XBMC_RESIZE for all use cases (fullscreen1 to fullscreen1, fullscreen1 to windowed1, windowed1 to windowed2, windowed1 to fullscreen2, fullscreen2 to windowed1)
4b6202a
@Memphiz Memphiz [osx/windowing] - set screen name in resolution infos c2d14c7
@Memphiz Memphiz [osx/DisplaySettings] - if strOutput in the resolution info is not em…
…pty - show this as displayname in the settings ui
2dfe3dc
@Memphiz Memphiz [osx/windowing] - properly track lastdisplay id when window is moved …
…between screens (else GetCurrentScreen might return the wrong cached index)
9f56161
@Memphiz Memphiz Merge pull request #7143 from Memphiz/osxsync_fixes
[osx] - fix timebase of vblankhandler
2dfb964
Commits on May 19, 2015
@Jalle19 Jalle19 [pvr] bump pvr.vbox aa3c2a3
@Jalle19 Jalle19 Merge pull request #7162 from Jalle19/bump-pvr-vbox
[pvr] bump pvr.vbox
da65bf6
@mooninite mooninite Always declare gnu89 inline standard
GCC5 switches the minimum inline standard requirements from gnu89 to gnu11.
2d79270
Commits on May 20, 2015
@fritsch fritsch WinSystemX11: Properly initialize fps value - it might not be set at all 4a0b1fd
Commits on May 21, 2015
@uNiversaI uNiversaI [strings] fix curly brakets and rename setting
@
7b28206
Commits on May 22, 2015
@FernetMenta FernetMenta [pvr] bump vnsi 93b94c6
@Memphiz Memphiz Merge pull request #7164 from mooninite/master
Always declare gnu89 inline standard
25d533b
@FernetMenta FernetMenta Merge pull request #7172 from FernetMenta/vnsi
[pvr] bump vnsi
eaa9661
@hudokkow hudokkow [pvr] Bump filmon, dvblink and vbox 3b039d4
@hudokkow hudokkow Merge pull request #7173 from hudokkow/debian
[pvr] Bump filmon, dvblink and vbox
fdfc91f
@fritsch fritsch Merge pull request #7165 from fritsch/fps
WinSystemX11: Properly initialize fps value - it might not be set at all
ff25ea1
Commits on May 23, 2015
@Jalle19 Jalle19 Merge pull request #7174 from uNiversaI/strings
[strings] fix curly brakets and rename setting
ec339db
@MartijnKaijser MartijnKaijser [strings] fix wrong setting description b1dfce8
@MartijnKaijser MartijnKaijser [string] several grammar fixes 820fdfc