txtranslation [Mon, 17 Mar 2014 22:17:42 +0000 (22:17 +0000)]
[lang] update of internal addon language files
jmarshallnz [Mon, 17 Mar 2014 19:27:10 +0000 (08:27 +1300)]
Merge pull request #4434 from margro/gotham_vfs_crash
[Gotham] Crash fix: Add check for negative file length.
Marcel Groothuis [Sun, 16 Mar 2014 11:50:47 +0000 (12:50 +0100)]
Add check for negative file length.
This prevents a crash when querying the length of a PVR live stream from Python.
PVR addons can return -1 for LengthLiveStream() which originally resulted in a
request for
4294967295 bytes which failed.
Jonathan Marshall [Sat, 15 Mar 2014 04:37:15 +0000 (17:37 +1300)]
[infomanager] videoplayer.content(movies) would return true if streamdetails had been read for files outside the library. fixes #14963
Jonathan Marshall [Sat, 15 Mar 2014 04:16:02 +0000 (17:16 +1300)]
[addons] ensure we clear the disabled cache when deiniting. fixes #14970
Jonathan Marshall [Sat, 15 Mar 2014 03:25:12 +0000 (15:25 +1200)]
version bump to 13.0 beta3
jmarshallnz [Sat, 15 Mar 2014 01:05:55 +0000 (14:05 +1300)]
Merge pull request #4428 from Montellese/jsonrpc_optional_logging
JSON-RPC: make logging of incoming requests optional and configurable
jmarshallnz [Sat, 15 Mar 2014 00:06:07 +0000 (13:06 +1300)]
Merge pull request #4400 from Jalle19/fix-log-messages
Fix some erroneous log messages
jmarshallnz [Sat, 15 Mar 2014 01:58:03 +0000 (14:58 +1300)]
Merge pull request #4424 from Memphiz/darwinsinkloggingbp
[osxsink/iossink] - don't spam the log with audiobuffer underruns with 0...
Memphiz [Fri, 14 Mar 2014 18:33:23 +0000 (19:33 +0100)]
[osxsink/iossink] - don't spam the log with audiobuffer underruns with 0 bytes available - those underruns happen alot when we idle but sink isn't suspended yet - instead only log those underruns once until there was some data played again
jmarshallnz [Fri, 14 Mar 2014 22:15:24 +0000 (11:15 +1300)]
Merge pull request #4290 from dgburr/fix-swig-memory-leak-master
Fix memory leakage in python bindings
jmarshallnz [Fri, 14 Mar 2014 22:07:24 +0000 (11:07 +1300)]
Merge pull request #4360 from rbalint/debian-build-fixes
Use NULL from cstddef
jmarshallnz [Fri, 14 Mar 2014 22:04:59 +0000 (11:04 +1300)]
Merge pull request #4387 from Tolriq/swig_javahome
Correctly use JAVA_HOME when generating SWIG bindings
jmarshallnz [Fri, 14 Mar 2014 21:21:03 +0000 (10:21 +1300)]
Merge pull request #4429 from Montellese/videodb_getfileinfo
videodb: fix getting streamdetails in GetFileInfo()
jmarshallnz [Fri, 14 Mar 2014 20:21:02 +0000 (09:21 +1300)]
Merge pull request #4417 from joethefox/swap_spa_langcode
Swap "spa" langcode definition line so "Spanish" is displayed instead of "Castilian"....
jmarshallnz [Fri, 14 Mar 2014 19:52:58 +0000 (08:52 +1300)]
Merge pull request #4419 from popcornmix/3daspect2
[omxplayer] When setting fullscreen flag we don't want noaspect, try 2
jmarshallnz [Fri, 14 Mar 2014 19:52:03 +0000 (08:52 +1300)]
Merge pull request #4355 from popcornmix/reduce_video_swing
[omxplayer] Reduce rate of clock change to reduce video stutters
jmarshallnz [Fri, 14 Mar 2014 19:51:31 +0000 (08:51 +1300)]
Merge pull request #4356 from popcornmix/invalidpts
[omxplayer] Always enable timestamp fifo mode.
jmarshallnz [Fri, 14 Mar 2014 19:46:30 +0000 (08:46 +1300)]
Merge pull request #4421 from FernetMenta/pvr
[PVR] bump add-ons
jmarshallnz [Fri, 14 Mar 2014 05:39:40 +0000 (18:39 +1300)]
Merge pull request #4403 from taxigps/unrarxlib
fixed UnrarXlib: can't extract file with non-english file name.
jmarshallnz [Thu, 13 Mar 2014 23:10:29 +0000 (12:10 +1300)]
Merge pull request #4367 from arnova/more_sub_fixes
Fix for downloading subtitles for http videos
jmarshallnz [Thu, 13 Mar 2014 22:46:16 +0000 (11:46 +1300)]
Merge pull request #4410 from FernetMenta/res
fix switching refresh rates
jmarshallnz [Thu, 13 Mar 2014 21:23:26 +0000 (10:23 +1300)]
Merge pull request #4413 from FernetMenta/aefixes
ActiveAE: ignore device change events in suspend state
jmarshallnz [Thu, 13 Mar 2014 20:39:34 +0000 (09:39 +1300)]
Merge pull request #4399 from Jalle19/missing-db-close
[pvr] add missing database close call
jmarshallnz [Thu, 13 Mar 2014 00:25:57 +0000 (13:25 +1300)]
Merge pull request #4406 from jmarshallnz/thumb_fixes
Thumb fixes
jmarshallnz [Wed, 12 Mar 2014 22:50:25 +0000 (11:50 +1300)]
Merge pull request #4404 from popcornmix/3daspect
[omxplayer] When setting fullscreen flag we don't want noaspect
jmarshallnz [Tue, 11 Mar 2014 20:42:34 +0000 (09:42 +1300)]
Merge pull request #4386 from FernetMenta/flac
paplayer: drop flac/wav decoder, use ffmpeg instead
jmarshallnz [Tue, 11 Mar 2014 20:36:22 +0000 (09:36 +1300)]
Merge pull request #4397 from tru/imagehelperheaderguard
Fix: Incorrect header guard in libprojectM
jmarshallnz [Tue, 11 Mar 2014 20:35:58 +0000 (09:35 +1300)]
Merge pull request #4396 from tru/guicontrolheaderguard
Fix: Header guard in GUIControlFactor.h had a typo.
jmarshallnz [Tue, 11 Mar 2014 06:12:13 +0000 (19:12 +1300)]
Merge pull request #4392 from xhaggi/fix-epg-scrolling
[epg] fix scrolling in grid if last item ends on next page
jmarshallnz [Tue, 11 Mar 2014 06:11:54 +0000 (19:11 +1300)]
Merge pull request #4385 from FernetMenta/aefixes
audio settings: check visible for ac3transcaode when changing number of ...
jmarshallnz [Fri, 14 Mar 2014 20:22:56 +0000 (09:22 +1300)]
Merge pull request #4426 from wsoltys/slingpvrgb
fixed: switch channels using keypad while watching slingbox (fixes Ticket #14961)
jmarshallnz [Fri, 14 Mar 2014 20:22:07 +0000 (09:22 +1300)]
Merge pull request #4425 from wsoltys/suspendinggb
[WIN32] changed: don't call CAEFactory::DeviceChange() when PBT_APMSUSPEND was sent.
wsoltys [Fri, 14 Mar 2014 18:51:16 +0000 (19:51 +0100)]
fixed: switch channels using keypad while watching slingbox (fixes Ticket #14961)
wsoltys [Fri, 14 Mar 2014 18:47:24 +0000 (19:47 +0100)]
[WIN32] changed: don't call CAEFactory::DeviceChange() when PBT_APMSUSPEND was sent.
jmarshallnz [Thu, 13 Mar 2014 19:22:33 +0000 (08:22 +1300)]
Merge pull request #4407 from Montellese/jsonrpc_fix_datetime_reset
JSON-RPC: fix resetting a datetime property through VideoLibrary.SetFooDetails
montellese [Wed, 12 Mar 2014 08:02:01 +0000 (09:02 +0100)]
json-rpc: fix resetting a datetime property through VideoLibrary.SetFooDetails
montellese [Wed, 12 Mar 2014 08:00:38 +0000 (09:00 +0100)]
json-rpc: don't try to set playcount/lastplayed for tvshows
txtranslation [Tue, 11 Mar 2014 20:47:30 +0000 (20:47 +0000)]
[lang] update of skin.confluence language files
txtranslation [Tue, 11 Mar 2014 20:47:15 +0000 (20:47 +0000)]
[lang] update of core language files
txtranslation [Tue, 11 Mar 2014 20:46:52 +0000 (20:46 +0000)]
[lang] update of internal addon language files
jmarshallnz [Tue, 11 Mar 2014 04:03:01 +0000 (17:03 +1300)]
Merge pull request #4371 from jmarshallnz/runaddon_fix
Runaddon fix - allows secondary extension points to be run
jmarshallnz [Tue, 11 Mar 2014 04:02:11 +0000 (17:02 +1300)]
Merge pull request #4394 from jmarshallnz/album_info_files
Album info files view was broken
jmarshallnz [Tue, 11 Mar 2014 02:16:34 +0000 (15:16 +1300)]
Merge pull request #4393 from xhaggi/fix-channel-manager-masterlock
[pvr] fix: password prompt appears twice if set icon in channel manager
jmarshallnz [Tue, 11 Mar 2014 02:16:05 +0000 (15:16 +1300)]
Merge pull request #4345 from cg110/OptimizeIsSamePath
Speedup FileItem::IsSamePath
jmarshallnz [Tue, 11 Mar 2014 00:35:08 +0000 (13:35 +1300)]
Merge pull request #4373 from koying/fixamcrk
FIX: [mediacodec] blacklist rockchip non-standard components
jmarshallnz [Tue, 11 Mar 2014 04:11:01 +0000 (17:11 +1300)]
Merge pull request #4317 from FernetMenta/dts
ffmpeg: change due to revert of a backported commit
jmarshallnz [Tue, 11 Mar 2014 04:05:29 +0000 (17:05 +1300)]
Merge pull request #4389 from Memphiz/osxobscuredbywindowserverbp
[osx/windowing] - add "Window Server" to the whitelist of obscuring
jmarshallnz [Mon, 10 Mar 2014 20:14:48 +0000 (09:14 +1300)]
Merge pull request #4357 from koying/fixfilemgrdoubleclick
FIX: [touch] workaround double-click in file manager
jmarshallnz [Mon, 10 Mar 2014 23:00:18 +0000 (12:00 +1300)]
Merge pull request #4352 from Memphiz/libnfsdowngradewin32
[win32/libnfs] - downgrade to 1.3.0 because of issues with 1.6 on window...
Jonathan Marshall [Mon, 10 Mar 2014 23:08:23 +0000 (12:08 +1300)]
[ios] fix darwin_ios.xml missing tag
Memphiz [Mon, 10 Mar 2014 09:27:31 +0000 (10:27 +0100)]
[osx/windowing] - add "Window Server" to the whitelist of obscuring
windows
jmarshallnz [Mon, 10 Mar 2014 02:10:17 +0000 (15:10 +1300)]
Merge pull request #4361 from afedchin/dxva_h264_intel_g
[DXVA] Fix h264 deconding with refs > 11 on recent Intel GPUs (SNB/IVB)
jmarshallnz [Mon, 10 Mar 2014 02:08:57 +0000 (15:08 +1300)]
Merge pull request #4384 from Memphiz/osxbreakdrainbp
[osxsink] - fix deadloop in drain
Memphiz [Sun, 9 Mar 2014 23:04:25 +0000 (00:04 +0100)]
[iossink/osxsink] - fixed - condvar has to wait on the mutex - not on the singlelock
Memphiz [Fri, 7 Mar 2014 12:16:42 +0000 (13:16 +0100)]
[iossink/osxsink] - don't deadloop in drain when device is gone - but
handle timeout
jmarshallnz [Sun, 9 Mar 2014 18:58:27 +0000 (07:58 +1300)]
Merge pull request #4382 from jmarshallnz/fix_non_addon_scripts
[python] fix scripts run directly that aren't an add-on. fixes #14265
jmarshallnz [Sun, 9 Mar 2014 18:57:31 +0000 (07:57 +1300)]
Merge pull request #4376 from xhaggi/epg-timeline
[epg] adjust title to the left edge for the first items in timeline view
jmarshallnz [Sun, 9 Mar 2014 07:28:20 +0000 (20:28 +1300)]
Merge pull request #4369 from jmarshallnz/skip_video_thumbs
[video] skip thumb loading earlier so we don't call CDirectory::GetDirectory()
jmarshallnz [Sun, 9 Mar 2014 06:21:04 +0000 (19:21 +1300)]
Merge pull request #4381 from BigNoid/textbox_height
[Confluence] Textbox fixes for ok | yes/no | progress dialog
jmarshallnz [Sun, 9 Mar 2014 02:45:14 +0000 (15:45 +1300)]
Merge pull request #4380 from cg110/AudioLibWarningFix
Fix compiler warning
jmarshallnz [Sun, 9 Mar 2014 00:58:49 +0000 (13:58 +1300)]
Merge pull request #4379 from jmarshallnz/win32_res_fix
[win32] fix size of DEVMODE struct. Fixes broken resolution switching
jmarshallnz [Sat, 8 Mar 2014 21:27:55 +0000 (10:27 +1300)]
Merge pull request #4375 from FernetMenta/wma
fix assert when playing certain wma files
jmarshallnz [Sun, 9 Mar 2014 00:06:09 +0000 (13:06 +1300)]
Merge pull request #4370 from jmarshallnz/clear_items_fix
[python] ensure we lock the GUI prior to calling ClearItems. Fixes #14780
jmarshallnz [Sat, 8 Mar 2014 23:05:14 +0000 (12:05 +1300)]
Merge pull request #4368 from jmarshallnz/music_fixes
Music fixes for .nfo files
jmarshallnz [Sat, 8 Mar 2014 21:28:46 +0000 (10:28 +1300)]
Merge pull request #4338 from FernetMenta/google
AE: make sure sink suppports required samplerate for AC3 and DTS
jmarshallnz [Sat, 8 Mar 2014 21:28:25 +0000 (10:28 +1300)]
Merge pull request #4340 from FernetMenta/playlist
paplayer: avoid blocking in OpenFile, call QueueNextFile instead
jmarshallnz [Sat, 8 Mar 2014 21:46:01 +0000 (10:46 +1300)]
Merge pull request #4378 from Montellese/mysql_integer_cast_fix
mysql: replace all "cast(foo as integer)" to "cast(foo as signed integer)" and not just the first one
montellese [Tue, 4 Mar 2014 22:50:02 +0000 (23:50 +0100)]
mysql: replace all "cast(foo as integer)" to "cast(foo as signed integer)" and not just the first one
Jonathan Marshall [Sat, 8 Mar 2014 05:40:50 +0000 (18:40 +1300)]
[music] fix .cue sheet media with embedded art not showing. fixes #14043
Jonathan Marshall [Sat, 8 Mar 2014 05:27:04 +0000 (18:27 +1300)]
[exif] use unknownToUTF8 for the EXIF_COMMENT_CHARSET_ASCII/UNKNOWN case as many pictures store non-ascii here. fixes #14188
jmarshallnz [Sat, 8 Mar 2014 04:09:12 +0000 (17:09 +1300)]
Merge pull request #4328 from koying/fixcontextcrash
FIX: set logger to NULL when the XBMC::Context is deleted
Jonathan Marshall [Sat, 8 Mar 2014 03:48:18 +0000 (16:48 +1300)]
[osx] fixed missing line in backport 9a05eed
jmarshallnz [Tue, 4 Mar 2014 07:56:31 +0000 (20:56 +1300)]
Merge pull request #4277 from xhaggi/fix-recordings-parent-dir
[pvr] fix: duplicate parent dir item for recordings
Jonathan Marshall [Sat, 8 Mar 2014 02:46:59 +0000 (15:46 +1300)]
remove useless log line
Jonathan Marshall [Sat, 8 Mar 2014 01:06:21 +0000 (14:06 +1300)]
[python] fix extended progress bar double closure. fixes #14985
Jonathan Marshall [Fri, 7 Mar 2014 22:34:03 +0000 (11:34 +1300)]
fix compile warnings
jmarshallnz [Fri, 7 Mar 2014 20:50:54 +0000 (09:50 +1300)]
Merge pull request #4366 from Montellese/uriutils_resolvepath_fix
URIUtils: fix out of range exception in resolvePath()
jmarshallnz [Fri, 7 Mar 2014 20:50:12 +0000 (09:50 +1300)]
Merge pull request #4365 from Montellese/settinglist_minmax_conflict
settings: fix conflict of <minimum> and <maximum> for CSettingList
montellese [Mon, 3 Mar 2014 22:43:01 +0000 (23:43 +0100)]
URIUtils: fix out of range exception in resolvePath()
jmarshallnz [Fri, 7 Mar 2014 20:37:56 +0000 (09:37 +1300)]
Merge pull request #4364 from
ace20022/pap_zero_gotham
[paplayer] Prevent possible division by zero in MP3Codec.
ace20022 [Fri, 7 Mar 2014 20:20:25 +0000 (21:20 +0100)]
[paplayer] Prevent possible division by zero in MP3Codec.
jmarshallnz [Fri, 7 Mar 2014 20:19:42 +0000 (09:19 +1300)]
Merge pull request #4349 from Memphiz/noblockaddpacketsbp
[osxsink/iossink] - don't block addpackets if ca didn't do the initial d...
jmarshallnz [Fri, 7 Mar 2014 20:19:25 +0000 (09:19 +1300)]
Merge pull request #4348 from Memphiz/osxdisplayportbp
[osxsink] - properly set the ae device type based on either ca or ...
jmarshallnz [Fri, 7 Mar 2014 20:19:06 +0000 (09:19 +1300)]
Merge pull request #4347 from FernetMenta/aefixes
ActiveAE: fix for iOS - suspend sink when paused and app is not focused
Anton Fedchin [Mon, 10 Feb 2014 14:46:07 +0000 (18:46 +0400)]
[dxva] Prefer standard Microsoft H.264 device instead of Intel H.264 VLD, no FGT (ClearVideo).
This fix h264 decoding with refs > 11 on recent Intel GPUs (SNB/IVB). The latest Intel drivers for IVB/Haswell already has no support old Intel H.264 VLD, no FGT (ClearVideo) device, so this actually needs for SNB and older.
Anton Fedchin [Mon, 17 Feb 2014 13:41:40 +0000 (17:41 +0400)]
[dxva] Add support workaround for Intel H.264 VLD, no FGT, ClearVideo decoder.
Hendrik Leppkes [Sat, 2 Mar 2013 10:15:30 +0000 (10:15 +0000)]
ffmpeg: dxva2_h264: add a workaround for old intel GPUs
Old Intel GPUs expect the reference frame index to the actual surface,
instead of the index into RefFrameList as specified by the spec.
This workaround should be set when using one of the "ClearVideo" decoder
devices.
Hendrik Leppkes [Sat, 2 Mar 2013 10:15:29 +0000 (10:15 +0000)]
ffmpeg: dxva2_h264: set the correct ref frame index in the long slice struct
The latest H.264 DXVA specification states that the index in this
structure should refer to a valid entry in the RefFrameList of the picture
parameter structure, and not to the actual surface index.
Fixes H.264 DXVA2 decoding on recent Intel GPUs (tested on Sandy and Ivy)
Memphiz [Mon, 3 Mar 2014 22:43:59 +0000 (23:43 +0100)]
[osxsink/iossink] - don't block addpackets if ca didn't do the initial data pull - but timeout gracefully for signaling an error condition to the engine (use a timer for detecting a real timeout as condvar can be signaled by spurious interrupts)
Memphiz [Wed, 5 Mar 2014 17:18:34 +0000 (18:18 +0100)]
[osxsink] - properly set the ae device type based on either ca or heuristical criteria - fixes DisplayPort not detected as LPCM capable and maybe others
Conflicts:
xbmc/cores/AudioEngine/Sinks/AESinkDARWINOSX.cpp
Rainer Hochecker [Fri, 28 Feb 2014 11:32:59 +0000 (12:32 +0100)]
ActiveAE: add windowing callback for application focus change
Rainer Hochecker [Fri, 28 Feb 2014 10:47:26 +0000 (11:47 +0100)]
ActiveAE: use keep alive timer when stream is paused
Trent Nelson [Thu, 6 Mar 2014 20:01:02 +0000 (15:01 -0500)]
Merge pull request #4343 from FernetMenta/eac3
AE: only display setting for EAC3 if sink supports it
Rainer Hochecker [Thu, 6 Mar 2014 17:34:50 +0000 (18:34 +0100)]
AE: only display setting for EAC3 if sink supports it
jmarshallnz [Wed, 5 Mar 2014 23:47:53 +0000 (12:47 +1300)]
Merge pull request #4325 from MartijnKaijser/gotham_langfixes
Gotham langfixes
Trent Nelson [Tue, 4 Mar 2014 17:31:24 +0000 (10:31 -0700)]
[DROID][AE] Don't guess at supported sampling rate
Android will resample to the "native" sample rate defined in firmware so
only use that rate.
Trent Nelson [Tue, 14 Jan 2014 18:23:55 +0000 (11:23 -0700)]
[DROID][JNI] Add method to query HW sample rate.
da-anda [Tue, 4 Mar 2014 12:06:36 +0000 (13:06 +0100)]
[Confluence] fix usage of "next" label in mismatching contexts, which caused trouble in translations
da-anda [Tue, 4 Mar 2014 09:40:21 +0000 (10:40 +0100)]
[language] fix inconsistent naming of Blu-ray and improve wording of related labels