davilla [Tue, 27 Aug 2013 22:24:41 +0000 (15:24 -0700)]
Merge pull request #3004 from nikolai-r/master
Fix return from fullscreen for linux/gnome not returning to previous size.
Rainer Hochecker [Tue, 27 Aug 2013 17:51:20 +0000 (10:51 -0700)]
Merge pull request #3153 from FernetMenta/aefixes
ActiveAE fixes
Martijn Kaijser [Tue, 27 Aug 2013 17:13:10 +0000 (10:13 -0700)]
Merge pull request #3144 from MartijnKaijser/win32_min_version
[win32] Set minimum of Vista and up required to install
Nikolai Rusakov [Wed, 24 Jul 2013 19:46:05 +0000 (19:46 +0000)]
resolve issue #3004
Rainer Hochecker [Mon, 26 Aug 2013 18:28:17 +0000 (20:28 +0200)]
ActiveAE: gapless and audiophile are best friends, revisit after we have new audio settings
Rainer Hochecker [Mon, 26 Aug 2013 18:10:30 +0000 (20:10 +0200)]
ActiveAE: fix determination when a stream is drained
Rainer Hochecker [Mon, 26 Aug 2013 16:31:20 +0000 (18:31 +0200)]
ActiveAE: fix crash for multiple streams when transcoding
amet [Mon, 26 Aug 2013 15:56:46 +0000 (19:56 +0400)]
[osx] fix - include all subfolders in pvr addons
Rainer Hochecker [Mon, 26 Aug 2013 09:15:09 +0000 (11:15 +0200)]
ActiveAE: only convert gui sounds if format has changed
Rainer Hochecker [Mon, 26 Aug 2013 07:45:42 +0000 (09:45 +0200)]
ActiveAE: reset fading flag when drained, paplayer waits on this
Martijn Kaijser [Mon, 26 Aug 2013 08:03:24 +0000 (01:03 -0700)]
Merge pull request #3140 from wsnipex/binary-addons
Make waveform and spectrum visualizations optional and stop installing unwanted stuff
vdrfan [Mon, 26 Aug 2013 07:17:39 +0000 (09:17 +0200)]
fixed: signed/unsigned comparision warning in ActiveAEResample.cpp
Rainer Hochecker [Mon, 26 Aug 2013 06:38:04 +0000 (23:38 -0700)]
Merge pull request #3148 from FernetMenta/aepause
ActiveAE: flush engine on pause stream if only a single stream is playin...
S. Davilla [Sun, 25 Aug 2013 23:40:23 +0000 (19:40 -0400)]
fixed, validate extradata before dereferencing it
Martijn Kaijser [Sun, 25 Aug 2013 21:21:31 +0000 (14:21 -0700)]
Merge pull request #3113 from
ace20022/cleanup_guilib
[guilib] Cleanup things found by Cppcheck
ace20022 [Sun, 25 Aug 2013 16:50:13 +0000 (18:50 +0200)]
[GUICallback] Correct operators &operator=(GUIEvent<Cookie> &aEvent) and &operator=(Callback<Result, Cookie> &aCallback).
ace20022 [Sat, 17 Aug 2013 07:06:25 +0000 (09:06 +0200)]
[GraphicContext] Variable 'newRes' is assigned a value that is never used.
ace20022 [Sat, 17 Aug 2013 07:03:56 +0000 (09:03 +0200)]
[GUIWindow] Consecutive return, break, continue, goto or throw statements are unnecessary.
ace20022 [Sat, 17 Aug 2013 06:40:42 +0000 (08:40 +0200)]
[Guilib] Make class 'Foo' non-copyable.
ace20022 [Wed, 14 Aug 2013 15:17:06 +0000 (17:17 +0200)]
[GuiLib] Member initialization issues, i.e.:
- Member variable 'Foo::bar' is not initialized in the constructor.
- Member variable 'Foo::bar' is in the wrong place in the initializer list.
- Variable 'foo' is assigned in constructor body.
Consider performing initialization in initialization list.
ace20022 [Fri, 16 Aug 2013 13:13:00 +0000 (15:13 +0200)]
[GuiLib] 'Foo::operator=' should return 'Foo &'.
ace20022 [Fri, 16 Aug 2013 08:01:45 +0000 (10:01 +0200)]
[GuiLib] The scope of the variable 'foo' can be reduced.
ace20022 [Fri, 16 Aug 2013 07:55:01 +0000 (09:55 +0200)]
[DirectXGraphics] Checking if unsigned variable 'foo' is less than zero.
ace20022 [Fri, 16 Aug 2013 07:42:06 +0000 (09:42 +0200)]
[GuiLib] Technically the member function 'Foo::bar' can be const.
ace20022 [Thu, 15 Aug 2013 08:39:54 +0000 (10:39 +0200)]
[JpegIO] Common realloc mistake: 'm_inputBuff' nulled but not freed upon failure.
ace20022 [Wed, 14 Aug 2013 14:59:22 +0000 (16:59 +0200)]
[GuiLib] Variable 'foo' is reassigned a value before the old one has been used.
ace20022 [Wed, 14 Aug 2013 14:54:00 +0000 (16:54 +0200)]
[GuiLib] Possible inefficient checking for 'foo' emptiness.
ace20022 [Wed, 14 Aug 2013 14:50:43 +0000 (16:50 +0200)]
[GuiLib] Technically the member function 'Foo::bar' can be static.
ace20022 [Wed, 14 Aug 2013 14:35:24 +0000 (16:35 +0200)]
[GuiLib] Prefix ++/-- operators should be preferred for non-primitive types.
Rainer Hochecker [Sun, 25 Aug 2013 19:37:59 +0000 (12:37 -0700)]
Merge pull request #3146 from FernetMenta/aefixes
ActiveAE: fix stereo upmix
Martijn Kaijser [Sun, 25 Aug 2013 17:47:06 +0000 (10:47 -0700)]
Merge pull request #3151 from MartijnKaijser/settings_stagefright
[settings] libstagefright setting should be in android.xml
Martijn Kaijser [Sun, 25 Aug 2013 17:38:13 +0000 (19:38 +0200)]
[settings] libstagefright setting should be in android.xml
Rainer Hochecker [Sun, 25 Aug 2013 08:28:36 +0000 (10:28 +0200)]
ActiveAE: fix stereo upmix
Rainer Hochecker [Sun, 25 Aug 2013 08:28:09 +0000 (10:28 +0200)]
ffmpeg: add av_channel_layout_extract_channel to util interface
davilla [Sun, 25 Aug 2013 15:32:30 +0000 (08:32 -0700)]
Merge pull request #3147 from herrnst/avcodecid2
xbmc/utils/BitstreamConverter.{cpp,h}: s/CodecID/AVCodecID/, fixes compile with external ffmpeg >=2.0
Martijn Kaijser [Sun, 25 Aug 2013 15:31:02 +0000 (17:31 +0200)]
[Touched] update skin
Martijn Kaijser [Sat, 24 Aug 2013 22:33:22 +0000 (00:33 +0200)]
[win32] Set minimum of Vista and up required to install
Rainer Hochecker [Sun, 25 Aug 2013 13:13:37 +0000 (15:13 +0200)]
ActiveAE: flush engine on pause stream if only a single stream is playing
Daniel Scheller [Sun, 25 Aug 2013 12:04:38 +0000 (14:04 +0200)]
xbmc/utils/BitstreamConverter.{cpp,h}: s/CodecID/AVCodecID/, fixes compile with external ffmpeg >=2.0
Martijn Kaijser [Sun, 25 Aug 2013 09:25:39 +0000 (11:25 +0200)]
Sascha Montellese [Sun, 25 Aug 2013 07:39:47 +0000 (00:39 -0700)]
Merge pull request #3138 from Fice/editSortTitle
'Edit Sort Title' should show actual sort string
jmarshallnz [Sat, 24 Aug 2013 22:25:15 +0000 (15:25 -0700)]
Merge pull request #3141 from stupid-boy/GUIControl
GUIControl: yet another focus flood
wsoltys [Sat, 24 Aug 2013 20:55:55 +0000 (13:55 -0700)]
Merge pull request #3142 from wsoltys/defaultaudio
[WIN32] changed: use the directsound default device on clean startup instead of wasapi
WiSo [Sat, 24 Aug 2013 20:45:28 +0000 (22:45 +0200)]
fixed: compiler warning
Rainer Hochecker [Sat, 24 Aug 2013 20:30:18 +0000 (13:30 -0700)]
Merge pull request #3133 from FernetMenta/aefixes
ActiveAE: fix crackling sound for WASAPI
WiSo [Sat, 24 Aug 2013 20:28:03 +0000 (22:28 +0200)]
[WIN32] changed: use the directsound default device on clean startup instead of wasapi
Voyager1 [Sat, 24 Aug 2013 18:05:07 +0000 (20:05 +0200)]
fix CAEConvert SSE2 code
unknown [Sat, 24 Aug 2013 13:06:41 +0000 (15:06 +0200)]
ActiveAE: use aligned_malloc for buffer accessed by AEConvert
unknown [Sat, 24 Aug 2013 09:18:42 +0000 (11:18 +0200)]
ActiveAE: fix IsSinkCompatible
unknown [Sat, 24 Aug 2013 09:15:09 +0000 (11:15 +0200)]
ActiveAE: align sound buffers to 16
unknown [Fri, 23 Aug 2013 07:54:14 +0000 (09:54 +0200)]
ActiveAE: let ffmpeg do conversion to S24XE4, fixes crackling sound on WASAPI
unknown [Fri, 23 Aug 2013 07:52:56 +0000 (09:52 +0200)]
AE: add DataFormatToUsedBits to util, needed for 24 bit data formats
stupid-boy [Sat, 24 Aug 2013 11:35:35 +0000 (14:35 +0300)]
GUIControl: yet another focus flood
wsnipex [Fri, 23 Aug 2013 19:53:39 +0000 (21:53 +0200)]
[make] don't install addon data of disabled addons
wsnipex [Fri, 23 Aug 2013 11:28:50 +0000 (13:28 +0200)]
[configure] make waveform and spectrum visualizations optional
davilla [Sat, 24 Aug 2013 04:11:41 +0000 (00:11 -0400)]
fixed, compiler warning
davilla [Thu, 22 Aug 2013 19:56:48 +0000 (15:56 -0400)]
aml: sync with pivos upstream
davilla [Thu, 22 Aug 2013 19:54:05 +0000 (15:54 -0400)]
refactor BitstreamConverter
davilla [Fri, 23 Aug 2013 17:03:16 +0000 (13:03 -0400)]
changed libamplayer includes to support AMLogic Android 4.1/4.2
davilla [Thu, 22 Aug 2013 18:20:20 +0000 (14:20 -0400)]
changed, split libamplayer includes into amcodec and amplayer to make sync with upstream easier
jmarshallnz [Fri, 23 Aug 2013 21:08:57 +0000 (14:08 -0700)]
Merge pull request #3128 from stupid-boy/CGUIListLabel
GUIListLabel optimization
stupid-boy [Fri, 23 Aug 2013 19:41:08 +0000 (22:41 +0300)]
GUILabel optimization.
Martijn Kaijser [Fri, 23 Aug 2013 19:07:14 +0000 (12:07 -0700)]
Merge pull request #3135 from Karlson2k/xbmctinyxml_fix_01
Fix simple but significant bug in parsing XML files
Martijn Kaijser [Fri, 23 Aug 2013 18:43:31 +0000 (20:43 +0200)]
update readme
Cory Fields [Fri, 23 Aug 2013 17:28:26 +0000 (13:28 -0400)]
jni: add docs for jni vector helper
S. Davilla [Fri, 23 Aug 2013 15:36:08 +0000 (11:36 -0400)]
jni: MediaCodec, remove non-standard functions
Cory Fields [Tue, 20 Aug 2013 23:49:08 +0000 (19:49 -0400)]
jni: Add a templated helper for retrieving jobjectArrays.
This takes care of ensuring global references, and skips a copy by using
emplace_back rather than push_back.
davilla [Tue, 20 Aug 2013 15:35:26 +0000 (11:35 -0400)]
jni: fixed Buffer/ByteBuffer and added ByteBuffer.duplicate
Fice [Fri, 23 Aug 2013 16:41:25 +0000 (18:41 +0200)]
'Edit Sort Title' should show acutal sort string
Rainer Hochecker [Fri, 23 Aug 2013 15:34:00 +0000 (08:34 -0700)]
Merge pull request #3136 from FernetMenta/coreaudiofix
AE: fix coreaudio after
e4ffe757f43074075749c59e8971f32649aa99a3
Rainer Hochecker [Fri, 23 Aug 2013 13:35:53 +0000 (15:35 +0200)]
Rainer Hochecker [Fri, 23 Aug 2013 13:29:05 +0000 (06:29 -0700)]
Merge pull request #3134 from FernetMenta/activefix
ActiveAE: fix hang in case of sink fails writing data
Karlson2k [Fri, 23 Aug 2013 11:49:47 +0000 (15:49 +0400)]
XBMCTinyXML::Parse: fix small error with huge impact
Rainer Hochecker [Thu, 22 Aug 2013 15:31:34 +0000 (17:31 +0200)]
ActiveAE: fix hang in case of sink fails writing data
Lars Op den Kamp [Fri, 23 Aug 2013 10:22:41 +0000 (03:22 -0700)]
Merge pull request #3125 from janbar/noepg_timeline_crash
epg timeline: Fix crash when no epg
davilla [Fri, 23 Aug 2013 03:57:06 +0000 (23:57 -0400)]
fixed build with amplayer, thanks rockchip
Memphiz [Thu, 22 Aug 2013 21:50:28 +0000 (23:50 +0200)]
[jenkins] - fixed approach for detecting the current branch once and for all (works for attached and detached heads and also for pull requests)
davilla [Thu, 22 Aug 2013 17:45:16 +0000 (13:45 -0400)]
fixup broken build when enabling amlplayer
Rainer Hochecker [Thu, 22 Aug 2013 14:02:36 +0000 (07:02 -0700)]
Merge pull request #3095 from FernetMenta/aefixes
AE: various fixes
fritsch [Wed, 21 Aug 2013 06:03:34 +0000 (08:03 +0200)]
AESinkALSA: limit maximum periodSize to bufferSize / 3 on the sink (fixes flac 5.1 96 khz via LPCM)
Rainer Hochecker [Tue, 20 Aug 2013 14:38:36 +0000 (16:38 +0200)]
ActiveAE: do not set fading flag on a passthrough stream
Rainer Hochecker [Tue, 20 Aug 2013 10:39:02 +0000 (12:39 +0200)]
ActiveAE: only request two channels when transcoding to AC3
unknown [Mon, 19 Aug 2013 19:30:42 +0000 (21:30 +0200)]
AE: fix setting audio mode, needs revisit after new audio settings have been implemented
unknown [Mon, 19 Aug 2013 18:38:43 +0000 (20:38 +0200)]
ActiveAE: load settings prior to opening a stream
Rainer Hochecker [Sun, 18 Aug 2013 20:32:12 +0000 (22:32 +0200)]
ActiveAE: check for valid ac3 sampling rates, fixes no sound for flac 96khz when transcoding
wsoltys [Fri, 16 Aug 2013 21:35:39 +0000 (23:35 +0200)]
[WASAPI] fixed: wrong multiplicator (thanks Voyager1).
wsoltys [Thu, 15 Aug 2013 18:00:22 +0000 (20:00 +0200)]
[WASAPI] fixed: use the more accurate GetDelay() for Drain().
wsoltys [Thu, 15 Aug 2013 17:41:12 +0000 (19:41 +0200)]
[WASAPI] fixed: return the right channel layout
fritsch [Thu, 15 Aug 2013 14:06:49 +0000 (16:06 +0200)]
ActiveAE: Fix refcounting with viz
fritsch [Wed, 14 Aug 2013 14:46:42 +0000 (16:46 +0200)]
AESinkOSS: Missed one reuse of format.m_dataFormat in
4c536e960dfa5610bd62968feff1eebaada17c6d
fritsch [Wed, 14 Aug 2013 13:19:45 +0000 (15:19 +0200)]
AESinkOSS: Set required format for passthrough
fritsch [Wed, 14 Aug 2013 07:16:25 +0000 (09:16 +0200)]
AESinkOSS: Make sink usable in blocking mode
unknown [Wed, 14 Aug 2013 07:14:36 +0000 (09:14 +0200)]
ActiveAE: make sure GetDalay returns no negative values
fritsch [Wed, 14 Aug 2013 06:22:03 +0000 (08:22 +0200)]
AESinkOSS: Implement Drain()
unknown [Wed, 14 Aug 2013 06:11:42 +0000 (08:11 +0200)]
ActiveAE: fix volume amplification
unknown [Wed, 14 Aug 2013 06:11:05 +0000 (08:11 +0200)]
AE: adapt limiter to planar formats
unknown [Tue, 13 Aug 2013 11:19:48 +0000 (13:19 +0200)]
ActiveAE: do not pause stream when flushing it
unknown [Tue, 13 Aug 2013 08:55:39 +0000 (10:55 +0200)]
AE: WASAPI - fix GetDelay
unknown [Mon, 12 Aug 2013 13:33:49 +0000 (15:33 +0200)]
ActiveAE: faster flushing of stream
unknown [Mon, 12 Aug 2013 13:32:50 +0000 (15:32 +0200)]
dvdplayer: flush audio on close stream in case of nowait