aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-05-10[addons] add progress dialog for repo updatesThomas Amland
2015-05-10[extendedprogressbar] fix possible division by zeroThomas Amland
2015-05-10[ProgressJob] add HasProgressIndicatorThomas Amland
2015-05-10[ProgressJob] let ShouldCancel update progress in non-modal dialogsThomas Amland
2015-05-10[addons] remove unused codeThomas Amland
2015-05-10[strings] capitalized second/third worduNiversaI
2015-05-10[strings] typos/misspellings/cleanup and cosmetics.uNiversaI
2015-05-10[addons] add icon for info provider groupThomas Amland
2015-05-10[AML] add support for aml-linux.xml and aml-android.xml settings fileStephan Raue
2015-05-10Merge pull request #7071 from uNiversaI/patch-6Martijn Kaijser
[README.*] update/cleanup - keep up with current code …
2015-05-10Merge pull request #7094 from arnova/non_existing_scriptarnova
changed: Log in case script does not exist
2015-05-10Merge pull request #7108 from HofiOne/masterjenkins4kodi
2015-05-10[keymapping/joystick] - fix the annoying error logging which is logged in ↵Memphiz
accident because altname tags are tried to be treated like mappings
2015-05-09Merge pull request #7103 from FernetMenta/vaapifixRainer Hochecker
vaapi: prevent from draining msg queue if we ran out of surfaces
2015-05-09Merge pull request #7099 from FernetMenta/ffffixRainer Hochecker
dvdplayer: fix calc for frame dropping when going ff
2015-05-09IMX: Attempt to revert last buffer alignment change and to improve itsmallint
2015-05-09[KeyMapping/Joystick] - fix regression introduced in ↵Memphiz
https://github.com/xbmc/xbmc/pull/5624 - allow to overwrite joystick mappings with user keymaps again
2015-05-09OS X Kodi.app script target transformed into a real app bundle targetHofi
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
2015-05-09vaapi: prevent from draining msg queue if we ran out of surfacesRainer Hochecker
2015-05-09Merge pull request #7091 from InuSasha/fixes/confluence_mutebugronie
[skin.confluence] fix overlapping mute-bug in FullscreenVideo/OSD
2015-05-09[mmalcodec] Limit submitted video frames.popcornmix
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.
2015-05-09[SinkPi] Handle multichannel layout more like OMXAudiopopcornmix
No functional change but makes the code in SinkPi and OMXAudio closer
2015-05-09[keymaps/touchscreen] - add touchscreen mappings for WindowScreenCalibrationMemphiz
2015-05-09[WindowScreenCalibration] - make it touch gesture compatibleMemphiz
2015-05-09Merge pull request #7092 from popcornmix/mmal_refcountspopcornmix
[mmal] Fix issues related to mmal buffer reference counts
2015-05-09dvdplayer: fix calc for frame dropping when going ffRainer Hochecker
2015-05-09Merge pull request #7009 from Danny3/masterMartijn Kaijser
Add romanian keyboard layout
2015-05-09[mmalrenderer] Remove release thread - it is no longer requiredpopcornmix
2015-05-09[mmalrenderer] Add shared lock around MMAL operationspopcornmix
2015-05-09[mmalcodec] Add shared lock around MMAL operationspopcornmix
2015-05-09[mmalcodec] Remove DVDVideoCodecMMAL wrapperpopcornmix
2015-05-09[mmal] Separate the buffers from the decoder so decoder can be destroyed firstpopcornmix
2015-05-09[mmalrenderer] Separate mmal and renderer configured flagspopcornmix
2015-05-09[mmal] Move the image pool from decoder to rendererpopcornmix
2015-05-09[mmal] Add some sanity checks to mmal flagspopcornmix
2015-05-09[mmal] Enable zero copypopcornmix
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.
2015-05-09[mmalcodec] Handle resolution change from callbackpopcornmix
2015-05-09[mmalcodec] Return mmal buffers explicitlypopcornmix
2015-05-09Merge pull request #7090 from popcornmix/mmal_remove_droppopcornmix
[mmalcodec] Remove dropping logic. It only seems to make things worse
2015-05-09changed: Log in case script does not existarnova
2015-05-09[mmalcodec] Remove dropping logic. It only seems to make things worsepopcornmix
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.
2015-05-09Merge pull request #7087 from popcornmix/renderer_decoderpopcornmix
renderer: Use a structure for information passed from renderer to codec
2015-05-09media library: fix lost filter path due to re-creating the path history ↵montellese
(fixes #15746)
2015-05-09CDirectoryHistory: make sure to set the filter path even if the path is ↵montellese
already in the history
2015-05-08Merge pull request #7088 from popcornmix/dtsptspopcornmix
[pi/players] Make use of new scheme to submit DTS timestamps
2015-05-08[skin.confluence] fix overlapping mute-bug in FullscreenVideo/OSDSascha Kuehndel (InuSasha)
2015-05-08renderer: Use a structure for information passed from renderer to codecpopcornmix
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.
2015-05-08[pi/players] Make use of new scheme to submit DTS timestampspopcornmix
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.
2015-05-08[cmake] add libplatform to kodi-platform dependswsnipex
2015-05-08Merge pull request #6914 from notspiff/connection_timeoutMartijn Kaijser
added: allow setting connection timeout for curl urls