Martijn Kaijser [Thu, 26 Sep 2013 17:32:03 +0000 (10:32 -0700)]
Merge pull request #3332 from
ace20022/cximage_fixes
[Fix] Some cximage fixes
S. Davilla [Thu, 26 Sep 2013 15:15:32 +0000 (11:15 -0400)]
ActiveAE: disable AE_FMT_FLOAT on AESinkAUDIOTRACK, AE_FMT_FLOAT is not clipped correctly and makes an icky noise when audio volume peaks
Chris Browet [Thu, 26 Sep 2013 14:00:35 +0000 (07:00 -0700)]
Merge pull request #3333 from koying/FIXjnitypo
FIX: [droid] JNI typo
Rainer Hochecker [Thu, 26 Sep 2013 13:51:14 +0000 (06:51 -0700)]
Merge pull request #3331 from FernetMenta/texture
make sure gl textures are deleted by render thread
Chris Browet [Thu, 26 Sep 2013 13:46:29 +0000 (06:46 -0700)]
Merge pull request #3205 from koying/fixSFinvalidpts
FIX: [stagefright] ignore frames with no valid pts
Chris "Koying" Browet [Thu, 26 Sep 2013 13:01:54 +0000 (15:01 +0200)]
FIX: [droid] JNI typo
ace20022 [Thu, 26 Sep 2013 11:37:28 +0000 (13:37 +0200)]
[cximage] Fix possible "Buffer is accessed out of bounds: romm_cam" error in libdcr.
ace20022 [Thu, 26 Sep 2013 11:25:47 +0000 (13:25 +0200)]
[cximage] Fix resource leak in dcraw.
ace20022 [Thu, 26 Sep 2013 11:20:35 +0000 (13:20 +0200)]
[cximage] Fix possible "Buffer is accessed out of bounds: romm_cam" error in dcraw.
ace20022 [Thu, 26 Sep 2013 10:35:30 +0000 (12:35 +0200)]
[cximage] Fix invalid number of character ({) when these macros are defined: 'PNG_NO_WRITE_FILTERING' in pngwutil.
Rainer Hochecker [Thu, 26 Sep 2013 11:17:04 +0000 (13:17 +0200)]
fix memleak, make sure gl textures are deleted by render thread, thanks to popcornmix
ace20022 [Thu, 26 Sep 2013 09:28:01 +0000 (11:28 +0200)]
[cximage] Fix common realloc mistake: 'm_pBuffer' nulled but not freed upon failure in xmemfile.
ace20022 [Thu, 26 Sep 2013 09:08:14 +0000 (11:08 +0200)]
[cximage] Fix uninitialized struct member in ximadsp.
ace20022 [Thu, 26 Sep 2013 09:06:02 +0000 (11:06 +0200)]
[cximage] Fix memleak in ximadsp.
Martijn Kaijser [Thu, 26 Sep 2013 07:50:04 +0000 (00:50 -0700)]
Merge pull request #3323 from bfg1981/SFTPVerbosity
Adds verbosity to SFTPFile, with log messages which helps user identify ...
Martijn Kaijser [Wed, 25 Sep 2013 21:43:30 +0000 (23:43 +0200)]
[win32] remove mplayer remenant from installer
Martijn Kaijser [Wed, 25 Sep 2013 21:39:54 +0000 (23:39 +0200)]
[win32] exlude .log on packaging
BFG [Thu, 8 Aug 2013 19:55:04 +0000 (21:55 +0200)]
Adds verbosity to SFTPFile, with log messages which helps user identify problem.
Martijn Kaijser [Wed, 25 Sep 2013 19:31:37 +0000 (12:31 -0700)]
Merge pull request #3325 from jabbera/TCPServerSend14509
Fix: 14509. TCPServer send may not send correct data
Rainer Hochecker [Wed, 25 Sep 2013 13:25:03 +0000 (06:25 -0700)]
Merge pull request #3327 from FernetMenta/aefixes
ActiveAE: force resampler if dvdplayer requests it
Rainer Hochecker [Wed, 25 Sep 2013 09:33:48 +0000 (11:33 +0200)]
ActiveAE: forgot to force resampler after
6f5642ed7edabb3c71e8e9249fa0fd91071345c3
jmarshallnz [Tue, 24 Sep 2013 23:01:10 +0000 (16:01 -0700)]
Merge pull request #3321 from Karlson2k/charsetconverter_fix_01
CharsetConverter: fix for logicalToVisualBiDi
Karlson2k [Mon, 23 Sep 2013 13:33:54 +0000 (17:33 +0400)]
CharsetConverter: fix: don't flip empty lines
Andreas Zelend [Tue, 24 Sep 2013 21:38:51 +0000 (14:38 -0700)]
Merge pull request #3320 from
ace20022/fix_en_langnames
Fix English names of languages and add Ossetic.
Mike [Tue, 24 Sep 2013 21:19:41 +0000 (17:19 -0400)]
If send doesn't complete in one iteration don't
resend begining of data
fixes: #14509
ace20022 [Mon, 23 Sep 2013 11:26:48 +0000 (13:26 +0200)]
Fix English names of languages and add Ossetic.
davilla [Thu, 12 Sep 2013 14:03:47 +0000 (10:03 -0400)]
aml: fixed aml_present to actually work
Karlson2k [Thu, 12 Sep 2013 13:33:44 +0000 (17:33 +0400)]
Language strings: fix name and description for ""videoplayer.maxspeedadjust""
Martijn Kaijser [Sun, 22 Sep 2013 09:29:35 +0000 (02:29 -0700)]
Merge pull request #3097 from Karlson2k/charsetconverter_rework_01
CharsetConverter rework - part 1
Arne Morten Kvarving [Sun, 22 Sep 2013 08:56:36 +0000 (01:56 -0700)]
Merge pull request #3248 from
ace20022/silence_lce
[LangCodeExpander] Reduce log spamming if input string is empty
Martijn Kaijser [Sun, 22 Sep 2013 08:20:58 +0000 (01:20 -0700)]
Merge pull request #3287 from Montellese/skin_change
fix crash/freeze when changing skin after installing a new skin addon
Peter Frühberger [Sun, 22 Sep 2013 07:31:26 +0000 (00:31 -0700)]
Merge pull request #3316 from FernetMenta/paplayer
Paplayer fixes (hail to the king baby)
jmarshallnz [Sun, 22 Sep 2013 03:32:57 +0000 (20:32 -0700)]
Merge pull request #3262 from jmarshallnz/compile_warnings
Fix a bunch of compile warnings
Jonathan Marshall [Sat, 14 Sep 2013 07:33:07 +0000 (19:33 +1200)]
[osx] fix potential memleak
Jonathan Marshall [Sat, 14 Sep 2013 07:32:31 +0000 (19:32 +1200)]
[json-rpc] remove unnecessary assignment
Jonathan Marshall [Sat, 14 Sep 2013 07:32:01 +0000 (19:32 +1200)]
[jpegio] remove unnecessary early return
Jonathan Marshall [Sat, 14 Sep 2013 07:31:37 +0000 (19:31 +1200)]
remove unused variable
Jonathan Marshall [Sat, 14 Sep 2013 07:31:23 +0000 (19:31 +1200)]
if we have a NULL EPG info tag, continue the loop
Martijn Kaijser [Sat, 21 Sep 2013 22:15:37 +0000 (15:15 -0700)]
Merge pull request #3296 from t-nelson/pivos_dont_flag_720p60
Don't flag 720p60 as NTSC or 60i.
Martijn Kaijser [Sat, 21 Sep 2013 19:42:48 +0000 (12:42 -0700)]
Merge pull request #3314 from MartijnKaijser/repo_gotham
[addons] revert adding Gotham repo
Martijn Kaijser [Sat, 21 Sep 2013 19:41:27 +0000 (21:41 +0200)]
[addons] revert addon Gotham repo as it causes empty list.
Rainer Hochecker [Sat, 21 Sep 2013 15:42:46 +0000 (17:42 +0200)]
paplayer: fix segfault if file item had no MusicInfoTag
Rainer Hochecker [Sat, 21 Sep 2013 15:40:51 +0000 (17:40 +0200)]
paplayer: do not mix pcm and raw streams
Rainer Hochecker [Sat, 21 Sep 2013 15:39:00 +0000 (17:39 +0200)]
ActiveAE: allow additional passthrough stream if other streams are drained
Martijn Kaijser [Sat, 21 Sep 2013 08:14:15 +0000 (01:14 -0700)]
Merge pull request #3309 from readmanr/english-check
English spelling corrections for /addons/
readmanr [Fri, 20 Sep 2013 13:35:59 +0000 (14:35 +0100)]
English spelling corrections for /addons/
Various fixes and misspellings corrected.
addon > add-on
analyzer > analyser
color > colour
customizability > customisability
favorite > favourite
useage > usage
visualization > visualisation
visualizer > visualiser
Rainer Hochecker [Fri, 20 Sep 2013 20:05:04 +0000 (13:05 -0700)]
Merge pull request #3304 from FernetMenta/cuefile
paplayer: fix gapless playback of cue file if added to music db
Rainer Hochecker [Fri, 20 Sep 2013 19:23:00 +0000 (21:23 +0200)]
paplayer: fixes for seeking ff/rw
davilla [Fri, 28 Dec 2012 20:32:27 +0000 (15:32 -0500)]
Don't flag 720p60 as NTSC or 60i.
Sascha Montellese [Fri, 20 Sep 2013 09:23:13 +0000 (02:23 -0700)]
Merge pull request #3308 from waven/discstubfix
Fix: Always add m_discStubExtensions to m_videoExtensions
Waven [Thu, 19 Sep 2013 21:25:29 +0000 (23:25 +0200)]
Fix: Always add m_discStubExtensions to m_videoExtensions
Rainer Hochecker [Fri, 20 Sep 2013 06:12:45 +0000 (08:12 +0200)]
paplayer: fix ff/rw in cue file
Lars Op den Kamp [Thu, 19 Sep 2013 19:15:44 +0000 (12:15 -0700)]
Merge pull request #3305 from fetzerch/bugfix-channelgroup
pvr: Fix missing field initialization CPVRChannelGroup contructor
Martijn Kaijser [Thu, 19 Sep 2013 18:42:53 +0000 (11:42 -0700)]
Merge pull request #3300 from readmanr/english-check
English spelling corrections English/strings.po
Christian Fetzer [Sun, 15 Sep 2013 09:20:25 +0000 (11:20 +0200)]
pvr: Fix missing field initialization CPVRChannelGroup contructor
The method ResetChannelNumberCache reads the field m_bSelectedGroup before it
is initialized. The field needs to be initialized in the constructor.
Conditional jump or move depends on uninitialised value(s)
in PVR::CPVRChannelGroup::ResetChannelNumberCache() in xbmc/pvr/channels/PVRChannelGroup.cpp:921
1: PVR::CPVRChannelGroup::ResetChannelNumberCache() in xbmc/pvr/channels/PVRChannelGroup.cpp:921
2: PVR::CPVRChannelGroup::Renumber() in xbmc/pvr/channels/PVRChannelGroup.cpp:913
3: PVR::CPVRChannelGroupInternal::Renumber() in xbmc/pvr/channels/PVRChannelGroupInternal.cpp:253
4: PVR::CPVRChannelGroup::SortAndRenumber() in xbmc/pvr/channels/PVRChannelGroup.cpp:316
5: PVR::CPVRChannelGroup::Load() in xbmc/pvr/channels/PVRChannelGroup.cpp:139
6: PVR::CPVRChannelGroupInternal::Load() in xbmc/pvr/channels/PVRChannelGroupInternal.cpp:60
7: PVR::CPVRChannelGroups::Load() in xbmc/pvr/channels/PVRChannelGroups.cpp:282
8: PVR::CPVRChannelGroupsContainer::Load() in xbmc/pvr/channels/PVRChannelGroupsContainer.cpp:69
9: PVR::CPVRManager::Load() in xbmc/pvr/PVRManager.cpp:542
10: PVR::CPVRManager::Process() in xbmc/pvr/PVRManager.cpp:406
11: CThread::Action() in xbmc/threads/Thread.cpp:220
12: CThread::staticThread(void*) in xbmc/threads/Thread.cpp:130
13: start_thread in /build/buildd/eglibc-2.17/nptl/pthread_create.c:311
14: clone in /build/buildd/eglibc-2.17/misc/../sysdeps/unix/sysv/linux/x86_64/clone.S:113
Uninitialised value was created by a heap allocation 1: operator new(unsigned long) in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so
2: PVR::CPVRChannelGroups::Load() in xbmc/pvr/channels/PVRChannelGroups.cpp:280
3: PVR::CPVRChannelGroupsContainer::Load() in xbmc/pvr/channels/PVRChannelGroupsContainer.cpp:69
4: PVR::CPVRManager::Load() in xbmc/pvr/PVRManager.cpp:542
5: PVR::CPVRManager::Process() in xbmc/pvr/PVRManager.cpp:406
6: CThread::Action() in xbmc/threads/Thread.cpp:220
7: CThread::staticThread(void*) in xbmc/threads/Thread.cpp:130
8: start_thread in /build/buildd/eglibc-2.17/nptl/pthread_create.c:311
9: clone in /build/buildd/eglibc-2.17/misc/../sysdeps/unix/sysv/linux/x86_64/clone.S:113
Martijn Kaijser [Thu, 19 Sep 2013 16:46:23 +0000 (09:46 -0700)]
Merge pull request #3237 from Karlson2k/remove_old_setting_01
Fix: Remove unused setting
S. Davilla [Thu, 19 Sep 2013 16:01:49 +0000 (12:01 -0400)]
fixed, add missing UnregisterCallback for XBMCHelper
Karlson2k [Thu, 19 Sep 2013 13:28:04 +0000 (17:28 +0400)]
CharsetConverter: remove unused variable
Karlson2k [Wed, 18 Sep 2013 21:31:31 +0000 (01:31 +0400)]
CharsetConverter: remove old and unused 'ucs2CharsetToStringCharset'
Karlson2k [Wed, 18 Sep 2013 21:14:25 +0000 (01:14 +0400)]
CharsetConverter: rename stringCharsetToUtf8 to be in-line with others
Karlson2k [Wed, 18 Sep 2013 20:41:05 +0000 (00:41 +0400)]
CharsetConverter: fix error report
type was wrong for win32
Karlson2k [Thu, 5 Sep 2013 21:25:44 +0000 (01:25 +0400)]
Replace usage of CStdString16 with u16string
Karlson2k [Mon, 12 Aug 2013 19:57:25 +0000 (23:57 +0400)]
CharsetConverter: use common conversion for utf32ToStringCharset
Karlson2k [Mon, 12 Aug 2013 19:28:52 +0000 (23:28 +0400)]
Win32DllLoader::Load: fix - don't flip when converting + fail conversion on bad char
Karlson2k [Mon, 12 Aug 2013 18:14:00 +0000 (22:14 +0400)]
CharsetConverter: add ability to fail on incorrect character to some functions
Karlson2k [Mon, 12 Aug 2013 18:04:45 +0000 (22:04 +0400)]
CharsetConverter::stringCharsetToUtf8: skip conversion if not needed
Karlson2k [Thu, 5 Sep 2013 22:23:47 +0000 (02:23 +0400)]
CharsetConverter: do not allocate extra memory when converting
Karlson2k [Sun, 11 Aug 2013 19:15:44 +0000 (23:15 +0400)]
CharsetConverter: ASSERT -> assert
Karlson2k [Sun, 11 Aug 2013 15:16:01 +0000 (19:16 +0400)]
CharsetConverter: make all conversion function to return bool to indicate successful/unsuccessful conversion
Karlson2k [Sun, 11 Aug 2013 15:10:08 +0000 (19:10 +0400)]
CharsetConverter::reset optimization
Karlson2k [Thu, 5 Sep 2013 20:59:41 +0000 (00:59 +0400)]
CharsetConverter: logicalToVisualBiDi return true/false to indicate successful/unsuccessful conversion
Karlson2k [Sun, 11 Aug 2013 14:46:13 +0000 (18:46 +0400)]
CharsetConverter: rename parameters for clarity and uniformity
Karlson2k [Sun, 11 Aug 2013 14:00:47 +0000 (18:00 +0400)]
CharsetConverter: finally remove CStdString
Karlson2k [Sun, 11 Aug 2013 13:55:43 +0000 (17:55 +0400)]
CharsetConverter: remove CStdString from utf8ToSystem
Karlson2k [Sun, 11 Aug 2013 13:45:52 +0000 (17:45 +0400)]
CharsetConverter: remove CStdString from utf32ToStringCharset
Karlson2k [Thu, 5 Sep 2013 20:57:05 +0000 (00:57 +0400)]
CharsetConverter: remove CStdString from logicalToVisualBiDi, check for memory allocation
Karlson2k [Sun, 11 Aug 2013 13:07:24 +0000 (17:07 +0400)]
CharsetConverter: fix wrong parameter type
Karlson2k [Sat, 10 Aug 2013 17:10:23 +0000 (21:10 +0400)]
CharsetConverter: cosmetics
Karlson2k [Thu, 5 Sep 2013 20:51:10 +0000 (00:51 +0400)]
CharsetConverter: replace CStdString versions with std::string versions in functions declarations
* few cosmetics (like 'char *str' -> 'char* str')
Karlson2k [Thu, 5 Sep 2013 22:37:48 +0000 (02:37 +0400)]
Add uXstrings.h with declarations of u16string and u32string
Karlson2k [Thu, 5 Sep 2013 14:48:38 +0000 (18:48 +0400)]
Configure: check for u16string/u32string declarations
Karlson2k [Thu, 5 Sep 2013 19:36:25 +0000 (23:36 +0400)]
StringUtils::Split: use std::string as arguments types to avoid double conversion
Karlson2k [Sat, 10 Aug 2013 15:45:43 +0000 (19:45 +0400)]
CharsetConverter: replace 'convert' with 'convert_checked'
Karlson2k [Sat, 10 Aug 2013 15:41:44 +0000 (19:41 +0400)]
CharsetConverter: convert_checked - use std::string in conversion
Karlson2k [Thu, 5 Sep 2013 22:22:59 +0000 (02:22 +0400)]
CharsetConverter: convert_checked - cosmetics
Karlson2k [Thu, 5 Sep 2013 22:22:53 +0000 (02:22 +0400)]
CharsetConverter: convert_checked - don't use CStdStr function in conversion, make sure that buffer will not be overrun
Karlson2k [Mon, 12 Aug 2013 13:46:52 +0000 (17:46 +0400)]
CharsetConverter: convert_checked - add ability to fail on invalid char, clear iconv buffer on errors
Chris Browet [Thu, 19 Sep 2013 10:03:46 +0000 (03:03 -0700)]
Merge pull request #3166 from koying/fixfontpath
FIX: Consistenly look for fonts in special//home, then special://xbmc
Martijn Kaijser [Thu, 19 Sep 2013 08:04:47 +0000 (01:04 -0700)]
Merge pull request #3275 from yoavf/master
Standardize ReplayGain case
jmarshallnz [Thu, 19 Sep 2013 07:09:19 +0000 (00:09 -0700)]
Merge pull request #3252 from bavison/music_search_bug
Music search bugfix
readmanr [Thu, 19 Sep 2013 04:17:28 +0000 (05:17 +0100)]
English spelling corrections English/strings.po
dialog -> dialogue
analog -> analogue
A dialogue box (GUI - Yes/No/Informational or otherwise) contains dialogue, and as such should be correctly spelt, this project has a en_US strings.po of which this spelling would be correct, but not here).
"dialog" has not become an accepted form in English like "program" has instead of "programme" for use in computing terms.
http://oxforddictionaries.com/definition/english/dialogue
analogue, the in use of opposite of digital, should be spelt -logue at the end.
(the spelling analog is American / en_US).
http://oxforddictionaries.com/definition/english/analogue
Once merges are made with Transifex, en_US can be correctly localised.
davilla [Fri, 12 Jul 2013 00:29:25 +0000 (20:29 -0400)]
Again, ANativeActivity is a struct, not a class
The initial commit of this change was incorrectly reverted by be445eb.
davilla [Tue, 11 Jun 2013 18:18:39 +0000 (14:18 -0400)]
[aml] fixed slow startup
davilla [Sun, 13 Jan 2013 18:34:04 +0000 (13:34 -0500)]
[aml] fix configure logging for additional players/codecs
Rainer Hochecker [Wed, 18 Sep 2013 19:38:54 +0000 (21:38 +0200)]
paplayer: compare musicinfotag-url when testing for cue file
Peter Frühberger [Wed, 18 Sep 2013 16:20:55 +0000 (09:20 -0700)]
Merge pull request #3289 from FernetMenta/aefixes
ActiveAE: fix playing mono
Ben Avison [Thu, 12 Sep 2013 17:52:43 +0000 (18:52 +0100)]
Music search bugfix
CDirectoryHistory::ClearSearchHistory misused vector::iterator::operator++
in conjunction with vector::erase such that it iterated beyond the end of
the vector if there was a previous music search, resulting in a segfault.
End effect: you could only do one search. Replaced with std::remove_if.
Rainer Hochecker [Wed, 18 Sep 2013 07:22:08 +0000 (09:22 +0200)]
ActiveAE: open sinks with at least 2 channels
montellese [Tue, 17 Sep 2013 19:39:16 +0000 (21:39 +0200)]
use CSetting::Reset() instead of manually setting the default value
montellese [Tue, 17 Sep 2013 19:31:18 +0000 (21:31 +0200)]
fix crash/freeze when changing skin after installing a new skin addon