vuplus_xbmc
10 years agoMerge pull request #3004 from nikolai-r/master
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.

10 years agoMerge pull request #3153 from FernetMenta/aefixes
Rainer Hochecker [Tue, 27 Aug 2013 17:51:20 +0000 (10:51 -0700)]
Merge pull request #3153 from FernetMenta/aefixes

ActiveAE fixes

10 years agoMerge pull request #3144 from MartijnKaijser/win32_min_version
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

10 years agoresolve issue #3004
Nikolai Rusakov [Wed, 24 Jul 2013 19:46:05 +0000 (19:46 +0000)]
resolve issue #3004

10 years agoActiveAE: gapless and audiophile are best friends, revisit after we have new audio...
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

10 years agoActiveAE: fix determination when a stream is drained
Rainer Hochecker [Mon, 26 Aug 2013 18:10:30 +0000 (20:10 +0200)]
ActiveAE: fix determination when a stream is drained

10 years agoActiveAE: fix crash for multiple streams when transcoding
Rainer Hochecker [Mon, 26 Aug 2013 16:31:20 +0000 (18:31 +0200)]
ActiveAE: fix crash for multiple streams when transcoding

10 years ago[osx] fix - include all subfolders in pvr addons
amet [Mon, 26 Aug 2013 15:56:46 +0000 (19:56 +0400)]
[osx] fix - include all subfolders in pvr addons

10 years agoActiveAE: only convert gui sounds if format has changed
Rainer Hochecker [Mon, 26 Aug 2013 09:15:09 +0000 (11:15 +0200)]
ActiveAE: only convert gui sounds if format has changed

10 years agoActiveAE: reset fading flag when drained, paplayer waits on this
Rainer Hochecker [Mon, 26 Aug 2013 07:45:42 +0000 (09:45 +0200)]
ActiveAE: reset fading flag when drained, paplayer waits on this

10 years agoMerge pull request #3140 from wsnipex/binary-addons
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

10 years agofixed: signed/unsigned comparision warning in ActiveAEResample.cpp
vdrfan [Mon, 26 Aug 2013 07:17:39 +0000 (09:17 +0200)]
fixed: signed/unsigned comparision warning in ActiveAEResample.cpp

10 years agoMerge pull request #3148 from FernetMenta/aepause
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...

10 years agofixed, validate extradata before dereferencing it
S. Davilla [Sun, 25 Aug 2013 23:40:23 +0000 (19:40 -0400)]
fixed, validate extradata before dereferencing it

10 years agoMerge pull request #3113 from ace20022/cleanup_guilib
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

10 years ago[GUICallback] Correct operators &operator=(GUIEvent<Cookie> &aEvent) and &operator...
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).

10 years ago[GraphicContext] Variable 'newRes' is assigned a value that is never used.
ace20022 [Sat, 17 Aug 2013 07:06:25 +0000 (09:06 +0200)]
[GraphicContext] Variable 'newRes' is assigned a value that is never used.

10 years ago[GUIWindow] Consecutive return, break, continue, goto or throw statements are unneces...
ace20022 [Sat, 17 Aug 2013 07:03:56 +0000 (09:03 +0200)]
[GUIWindow] Consecutive return, break, continue, goto or throw statements are unnecessary.

10 years ago[Guilib] Make class 'Foo' non-copyable.
ace20022 [Sat, 17 Aug 2013 06:40:42 +0000 (08:40 +0200)]
[Guilib] Make class 'Foo' non-copyable.

10 years ago[GuiLib] Member initialization issues, i.e.:
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.

10 years ago[GuiLib] 'Foo::operator=' should return 'Foo &'.
ace20022 [Fri, 16 Aug 2013 13:13:00 +0000 (15:13 +0200)]
[GuiLib] 'Foo::operator=' should return 'Foo &'.

10 years ago[GuiLib] The scope of the variable 'foo' can be reduced.
ace20022 [Fri, 16 Aug 2013 08:01:45 +0000 (10:01 +0200)]
[GuiLib] The scope of the variable 'foo' can be reduced.

10 years ago[DirectXGraphics] Checking if unsigned variable 'foo' is less than zero.
ace20022 [Fri, 16 Aug 2013 07:55:01 +0000 (09:55 +0200)]
[DirectXGraphics] Checking if unsigned variable 'foo' is less than zero.

10 years ago[GuiLib] Technically the member function 'Foo::bar' can be const.
ace20022 [Fri, 16 Aug 2013 07:42:06 +0000 (09:42 +0200)]
[GuiLib] Technically the member function 'Foo::bar' can be const.

10 years ago[JpegIO] Common realloc mistake: 'm_inputBuff' nulled but not freed upon failure.
ace20022 [Thu, 15 Aug 2013 08:39:54 +0000 (10:39 +0200)]
[JpegIO] Common realloc mistake: 'm_inputBuff' nulled but not freed upon failure.

10 years ago[GuiLib] Variable 'foo' is reassigned a value before the old one has been used.
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.

10 years ago[GuiLib] Possible inefficient checking for 'foo' emptiness.
ace20022 [Wed, 14 Aug 2013 14:54:00 +0000 (16:54 +0200)]
[GuiLib]  Possible inefficient checking for 'foo' emptiness.

10 years ago[GuiLib] Technically the member function 'Foo::bar' can be static.
ace20022 [Wed, 14 Aug 2013 14:50:43 +0000 (16:50 +0200)]
[GuiLib] Technically the member function 'Foo::bar' can be static.

10 years ago[GuiLib] Prefix ++/-- operators should be preferred for non-primitive types.
ace20022 [Wed, 14 Aug 2013 14:35:24 +0000 (16:35 +0200)]
[GuiLib] Prefix ++/-- operators should be preferred for non-primitive types.

10 years agoMerge pull request #3146 from FernetMenta/aefixes
Rainer Hochecker [Sun, 25 Aug 2013 19:37:59 +0000 (12:37 -0700)]
Merge pull request #3146 from FernetMenta/aefixes

ActiveAE: fix stereo upmix

10 years agoMerge pull request #3151 from MartijnKaijser/settings_stagefright
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

10 years ago[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

10 years agoActiveAE: fix stereo upmix
Rainer Hochecker [Sun, 25 Aug 2013 08:28:36 +0000 (10:28 +0200)]
ActiveAE: fix stereo upmix

10 years agoffmpeg: add av_channel_layout_extract_channel to util interface
Rainer Hochecker [Sun, 25 Aug 2013 08:28:09 +0000 (10:28 +0200)]
ffmpeg: add av_channel_layout_extract_channel to util interface

10 years agoMerge pull request #3147 from herrnst/avcodecid2
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

10 years ago[Touched] update skin
Martijn Kaijser [Sun, 25 Aug 2013 15:31:02 +0000 (17:31 +0200)]
[Touched] update skin

10 years ago[win32] Set minimum of Vista and up required to install
Martijn Kaijser [Sat, 24 Aug 2013 22:33:22 +0000 (00:33 +0200)]
[win32] Set minimum of Vista and up required to install

10 years agoActiveAE: flush engine on pause stream if only a single stream is playing
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

10 years agoxbmc/utils/BitstreamConverter.{cpp,h}: s/CodecID/AVCodecID/, fixes compile with exter...
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

10 years agofix compile after e0c7bba39023b5ac62309cbfcd4aa0f6867307eb
Martijn Kaijser [Sun, 25 Aug 2013 09:25:39 +0000 (11:25 +0200)]
fix compile after e0c7bba39023b5ac62309cbfcd4aa0f6867307eb

10 years agoMerge pull request #3138 from Fice/editSortTitle
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

10 years agoMerge pull request #3141 from stupid-boy/GUIControl
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

10 years agoMerge pull request #3142 from wsoltys/defaultaudio
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

10 years agofixed: compiler warning
WiSo [Sat, 24 Aug 2013 20:45:28 +0000 (22:45 +0200)]
fixed: compiler warning

10 years agoMerge pull request #3133 from FernetMenta/aefixes
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

10 years ago[WIN32] changed: use the directsound default device on clean startup instead of 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

10 years agofix CAEConvert SSE2 code
Voyager1 [Sat, 24 Aug 2013 18:05:07 +0000 (20:05 +0200)]
fix CAEConvert SSE2 code

10 years agoActiveAE: use aligned_malloc for buffer accessed by AEConvert
unknown [Sat, 24 Aug 2013 13:06:41 +0000 (15:06 +0200)]
ActiveAE: use aligned_malloc for buffer accessed by AEConvert

10 years agoActiveAE: fix IsSinkCompatible
unknown [Sat, 24 Aug 2013 09:18:42 +0000 (11:18 +0200)]
ActiveAE: fix IsSinkCompatible

10 years agoActiveAE: align sound buffers to 16
unknown [Sat, 24 Aug 2013 09:15:09 +0000 (11:15 +0200)]
ActiveAE: align sound buffers to 16

10 years agoActiveAE: let ffmpeg do conversion to S24XE4, fixes crackling sound on WASAPI
unknown [Fri, 23 Aug 2013 07:54:14 +0000 (09:54 +0200)]
ActiveAE: let ffmpeg do conversion to S24XE4, fixes crackling sound on WASAPI

10 years agoAE: add DataFormatToUsedBits to util, needed for 24 bit data formats
unknown [Fri, 23 Aug 2013 07:52:56 +0000 (09:52 +0200)]
AE: add DataFormatToUsedBits to util, needed for 24 bit data formats

10 years agoGUIControl: yet another focus flood
stupid-boy [Sat, 24 Aug 2013 11:35:35 +0000 (14:35 +0300)]
GUIControl: yet another focus flood

10 years ago[make] don't install addon data of disabled addons
wsnipex [Fri, 23 Aug 2013 19:53:39 +0000 (21:53 +0200)]
[make] don't install addon data of disabled addons

10 years ago[configure] make waveform and spectrum visualizations optional
wsnipex [Fri, 23 Aug 2013 11:28:50 +0000 (13:28 +0200)]
[configure] make waveform and spectrum visualizations optional

10 years agofixed, compiler warning
davilla [Sat, 24 Aug 2013 04:11:41 +0000 (00:11 -0400)]
fixed, compiler warning

10 years agoaml: sync with pivos upstream
davilla [Thu, 22 Aug 2013 19:56:48 +0000 (15:56 -0400)]
aml: sync with pivos upstream

10 years agorefactor BitstreamConverter
davilla [Thu, 22 Aug 2013 19:54:05 +0000 (15:54 -0400)]
refactor BitstreamConverter

10 years agochanged libamplayer includes to support AMLogic Android 4.1/4.2
davilla [Fri, 23 Aug 2013 17:03:16 +0000 (13:03 -0400)]
changed libamplayer includes to support AMLogic Android 4.1/4.2

10 years agochanged, split libamplayer includes into amcodec and amplayer to make sync with upstr...
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

10 years agoMerge pull request #3128 from stupid-boy/CGUIListLabel
jmarshallnz [Fri, 23 Aug 2013 21:08:57 +0000 (14:08 -0700)]
Merge pull request #3128 from stupid-boy/CGUIListLabel

GUIListLabel optimization

10 years agoGUILabel optimization.
stupid-boy [Fri, 23 Aug 2013 19:41:08 +0000 (22:41 +0300)]
GUILabel optimization.

10 years agoMerge pull request #3135 from Karlson2k/xbmctinyxml_fix_01
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

10 years agoupdate readme
Martijn Kaijser [Fri, 23 Aug 2013 18:43:31 +0000 (20:43 +0200)]
update readme

10 years agojni: add docs for jni vector helper
Cory Fields [Fri, 23 Aug 2013 17:28:26 +0000 (13:28 -0400)]
jni: add docs for jni vector helper

10 years agojni: MediaCodec, remove non-standard functions
S. Davilla [Fri, 23 Aug 2013 15:36:08 +0000 (11:36 -0400)]
jni: MediaCodec, remove non-standard functions

10 years agojni: Add a templated helper for retrieving jobjectArrays.
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.

10 years agojni: fixed Buffer/ByteBuffer and added ByteBuffer.duplicate
davilla [Tue, 20 Aug 2013 15:35:26 +0000 (11:35 -0400)]
jni: fixed Buffer/ByteBuffer and added ByteBuffer.duplicate

10 years ago'Edit Sort Title' should show acutal sort string
Fice [Fri, 23 Aug 2013 16:41:25 +0000 (18:41 +0200)]
'Edit Sort Title' should show acutal sort string

10 years agoMerge pull request #3136 from FernetMenta/coreaudiofix
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

10 years agoAE: fix coreaudio after e4ffe757f43074075749c59e8971f32649aa99a3
Rainer Hochecker [Fri, 23 Aug 2013 13:35:53 +0000 (15:35 +0200)]
AE: fix coreaudio after e4ffe757f43074075749c59e8971f32649aa99a3

10 years agoMerge pull request #3134 from FernetMenta/activefix
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

10 years agoXBMCTinyXML::Parse: fix small error with huge impact
Karlson2k [Fri, 23 Aug 2013 11:49:47 +0000 (15:49 +0400)]
XBMCTinyXML::Parse: fix small error with huge impact

10 years agoActiveAE: fix hang in case of sink fails writing data
Rainer Hochecker [Thu, 22 Aug 2013 15:31:34 +0000 (17:31 +0200)]
ActiveAE: fix hang in case of sink fails writing data

10 years agoMerge pull request #3125 from janbar/noepg_timeline_crash
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

10 years agofixed build with amplayer, thanks rockchip
davilla [Fri, 23 Aug 2013 03:57:06 +0000 (23:57 -0400)]
fixed build with amplayer, thanks rockchip

10 years ago[jenkins] - fixed approach for detecting the current branch once and for all (works...
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)

10 years agofixup broken build when enabling amlplayer
davilla [Thu, 22 Aug 2013 17:45:16 +0000 (13:45 -0400)]
fixup broken build when enabling amlplayer

10 years agoMerge pull request #3095 from FernetMenta/aefixes
Rainer Hochecker [Thu, 22 Aug 2013 14:02:36 +0000 (07:02 -0700)]
Merge pull request #3095 from FernetMenta/aefixes

AE: various fixes

10 years agoAESinkALSA: limit maximum periodSize to bufferSize / 3 on the sink (fixes flac 5...
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)

10 years agoActiveAE: do not set fading flag on a passthrough stream
Rainer Hochecker [Tue, 20 Aug 2013 14:38:36 +0000 (16:38 +0200)]
ActiveAE: do not set fading flag on a passthrough stream

10 years agoActiveAE: only request two channels when transcoding to AC3
Rainer Hochecker [Tue, 20 Aug 2013 10:39:02 +0000 (12:39 +0200)]
ActiveAE: only request two channels when transcoding to AC3

10 years agoAE: fix setting audio mode, needs revisit after new audio settings have been implemented
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

10 years agoActiveAE: load settings prior to opening a stream
unknown [Mon, 19 Aug 2013 18:38:43 +0000 (20:38 +0200)]
ActiveAE: load settings prior to opening a stream

10 years agoActiveAE: check for valid ac3 sampling rates, fixes no sound for flac 96khz when...
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

10 years ago[WASAPI] fixed: wrong multiplicator (thanks Voyager1).
wsoltys [Fri, 16 Aug 2013 21:35:39 +0000 (23:35 +0200)]
[WASAPI] fixed: wrong multiplicator (thanks Voyager1).

10 years ago[WASAPI] fixed: use the more accurate GetDelay() for Drain().
wsoltys [Thu, 15 Aug 2013 18:00:22 +0000 (20:00 +0200)]
[WASAPI] fixed: use the more accurate GetDelay() for Drain().

10 years ago[WASAPI] fixed: return the right channel layout
wsoltys [Thu, 15 Aug 2013 17:41:12 +0000 (19:41 +0200)]
[WASAPI] fixed: return the right channel layout

10 years agoActiveAE: Fix refcounting with viz
fritsch [Thu, 15 Aug 2013 14:06:49 +0000 (16:06 +0200)]
ActiveAE: Fix refcounting with viz

10 years agoAESinkOSS: Missed one reuse of format.m_dataFormat in 4c536e960dfa5610bd62968feff1eeb...
fritsch [Wed, 14 Aug 2013 14:46:42 +0000 (16:46 +0200)]
AESinkOSS: Missed one reuse of format.m_dataFormat in 4c536e960dfa5610bd62968feff1eebaada17c6d

10 years agoAESinkOSS: Set required format for passthrough
fritsch [Wed, 14 Aug 2013 13:19:45 +0000 (15:19 +0200)]
AESinkOSS: Set required format for passthrough

10 years agoAESinkOSS: Make sink usable in blocking mode
fritsch [Wed, 14 Aug 2013 07:16:25 +0000 (09:16 +0200)]
AESinkOSS: Make sink usable in blocking mode

10 years agoActiveAE: make sure GetDalay returns no negative values
unknown [Wed, 14 Aug 2013 07:14:36 +0000 (09:14 +0200)]
ActiveAE: make sure GetDalay returns no negative values

10 years agoAESinkOSS: Implement Drain()
fritsch [Wed, 14 Aug 2013 06:22:03 +0000 (08:22 +0200)]
AESinkOSS: Implement Drain()

10 years agoActiveAE: fix volume amplification
unknown [Wed, 14 Aug 2013 06:11:42 +0000 (08:11 +0200)]
ActiveAE: fix volume amplification

10 years agoAE: adapt limiter to planar formats
unknown [Wed, 14 Aug 2013 06:11:05 +0000 (08:11 +0200)]
AE: adapt limiter to planar formats

10 years agoActiveAE: do not pause stream when flushing it
unknown [Tue, 13 Aug 2013 11:19:48 +0000 (13:19 +0200)]
ActiveAE: do not pause stream when flushing it

10 years agoAE: WASAPI - fix GetDelay
unknown [Tue, 13 Aug 2013 08:55:39 +0000 (10:55 +0200)]
AE: WASAPI - fix GetDelay

10 years agoActiveAE: faster flushing of stream
unknown [Mon, 12 Aug 2013 13:33:49 +0000 (15:33 +0200)]
ActiveAE: faster flushing of stream

10 years agodvdplayer: flush audio on close stream in case of nowait
unknown [Mon, 12 Aug 2013 13:32:50 +0000 (15:32 +0200)]
dvdplayer: flush audio on close stream in case of nowait