vuplus_xbmc
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

10 years agoActiveAE: check for error during playback
unknown [Mon, 12 Aug 2013 13:01:09 +0000 (15:01 +0200)]
ActiveAE: check for error during playback

10 years agoActiveAE: flush engine on flush stream if only one stream is active
unknown [Mon, 12 Aug 2013 12:59:38 +0000 (14:59 +0200)]
ActiveAE: flush engine on flush stream if only one stream is active

10 years agoActiveAE: engage transcode for stereo if upmix is selected
unknown [Mon, 12 Aug 2013 07:40:38 +0000 (09:40 +0200)]
ActiveAE: engage transcode for stereo if upmix is selected

10 years agoAE: WASAPI - fix AddPackets for the case of provided frames are less than buffer...
unknown [Mon, 12 Aug 2013 07:08:34 +0000 (09:08 +0200)]
AE: WASAPI - fix AddPackets for the case of provided frames are less than buffer size

10 years agoAudioEngine: Add AE_IS_PLANAR(x) macro
fritsch [Sun, 11 Aug 2013 17:35:57 +0000 (19:35 +0200)]
AudioEngine: Add AE_IS_PLANAR(x) macro

10 years agoAE: add planar formats to end of enum, some other code relies on the order
unknown [Sun, 11 Aug 2013 16:10:05 +0000 (18:10 +0200)]
AE: add planar formats to end of enum, some other code relies on the order

10 years ago[osx] - sync version to alpha7
Memphiz [Wed, 21 Aug 2013 21:32:56 +0000 (23:32 +0200)]
[osx] - sync version to alpha7

10 years ago[airplay] - always force internal dvdplayer for airplaying, fixes non working airplay...
Memphiz [Wed, 21 Aug 2013 21:25:37 +0000 (23:25 +0200)]
[airplay] - always force internal dvdplayer for airplaying, fixes non working airplay if user has configured external player

10 years agoMerge pull request #3116 from popcornmix/gfxsubcorrupt
popcornmix [Wed, 21 Aug 2013 17:53:52 +0000 (10:53 -0700)]
Merge pull request #3116 from popcornmix/gfxsubcorrupt

[OverlayRenderGL] Fix corrupt pixels in graphical subs

10 years agoMerge pull request #3114 from stupid-boy/GUILabelControl
Martijn Kaijser [Wed, 21 Aug 2013 17:42:50 +0000 (10:42 -0700)]
Merge pull request #3114 from stupid-boy/GUILabelControl

GUILabelControl optimization

10 years agoGUILabelControl optimization
stupid-boy [Wed, 21 Aug 2013 16:54:48 +0000 (19:54 +0300)]
GUILabelControl optimization

10 years agoMerge pull request #3126 from cptspiff/fix_multiaddon
Arne Morten Kvarving [Wed, 21 Aug 2013 15:59:20 +0000 (08:59 -0700)]
Merge pull request #3126 from cptspiff/fix_multiaddon

updated addon helpers

10 years ago[cmake] fix tgz package and set zip as default cpack_generator
wsnipex [Tue, 20 Aug 2013 14:27:43 +0000 (16:27 +0200)]
[cmake] fix tgz package and set zip as default cpack_generator

10 years ago[cmake] add lto support again
wsnipex [Tue, 20 Aug 2013 08:30:15 +0000 (10:30 +0200)]
[cmake] add lto support again

10 years agomove to addon helpers. fits better and avoids duplication for win32
spiff [Mon, 19 Aug 2013 17:40:21 +0000 (19:40 +0200)]
move to addon helpers. fits better and avoids duplication for win32

10 years ago[WIN32] removed prepare_addon_environment(). this is done in the prepare-env step...
wsoltys [Sun, 11 Aug 2013 15:34:19 +0000 (17:34 +0200)]
[WIN32] removed prepare_addon_environment(). this is done in the prepare-env step now.

10 years ago[WIN32] added xbmc_find_path to find paths recursively
wsoltys [Sun, 11 Aug 2013 15:32:59 +0000 (17:32 +0200)]
[WIN32] added xbmc_find_path to find paths recursively

10 years ago[WIN32] added a xbmc-config.cmake.win32 for windows
wsoltys [Fri, 9 Aug 2013 16:37:23 +0000 (18:37 +0200)]
[WIN32] added a xbmc-config.cmake.win32 for windows

10 years agoupdated addon helpers
spiff [Mon, 19 Aug 2013 16:08:29 +0000 (18:08 +0200)]
updated addon helpers

in particular, we now handle buildsystems which output several add-ons
properly. real life case; screensavers.rsxs

10 years agoMerge pull request #3115 from stupid-boy/GUIWindowSystemInfo
Martijn Kaijser [Mon, 19 Aug 2013 21:08:40 +0000 (14:08 -0700)]
Merge pull request #3115 from stupid-boy/GUIWindowSystemInfo

GUIWindowSystemInfo optimization

10 years agofixed: cosmetics
wsoltys [Mon, 19 Aug 2013 20:45:46 +0000 (22:45 +0200)]
fixed: cosmetics

10 years agofixed: PrepareSQL in ViewDatabase.cpp was missing an argument.
wsoltys [Mon, 19 Aug 2013 20:35:08 +0000 (22:35 +0200)]
fixed: PrepareSQL in ViewDatabase.cpp was missing an argument.

10 years agoMerge pull request #2950 from ulion/http_directory_querystring_fix
ulion [Mon, 19 Aug 2013 14:57:17 +0000 (07:57 -0700)]
Merge pull request #2950 from ulion/http_directory_querystring_fix

Fix http directory item detection for items with querystring

10 years agoMerge pull request #3094 from koying/fixstagefright
Chris Browet [Mon, 19 Aug 2013 12:41:07 +0000 (05:41 -0700)]
Merge pull request #3094 from koying/fixstagefright

Various libstagefright fixes

10 years agoMerge pull request #3091 from stupid-boy/GUIControl
Martijn Kaijser [Mon, 19 Aug 2013 12:00:08 +0000 (05:00 -0700)]
Merge pull request #3091 from stupid-boy/GUIControl

Small CGUIControl optimization

10 years agoMerge pull request #3103 from ulion/fix_proxy_port_reading
Sascha Montellese [Mon, 19 Aug 2013 05:56:42 +0000 (22:56 -0700)]
Merge pull request #3103 from ulion/fix_proxy_port_reading

[Fix] Read proxy port setting using GetInt(). Fix #14310

10 years agoStop GUI_MSG_SETFOCUS flood
stupid-boy [Sun, 18 Aug 2013 20:16:09 +0000 (23:16 +0300)]
Stop GUI_MSG_SETFOCUS flood

10 years agoMerge pull request #3100 from ulion/fix_pil_load
Martijn Kaijser [Sun, 18 Aug 2013 19:57:09 +0000 (12:57 -0700)]
Merge pull request #3100 from ulion/fix_pil_load

Fix load of python module PIL egg.

10 years ago[Confluence] fix position OSD buttons
ronie [Sun, 18 Aug 2013 18:15:11 +0000 (20:15 +0200)]
[Confluence] fix position OSD buttons

10 years agoMerge pull request #3119 from jimfcarroll/documentation-fixes
Jim Carroll [Sun, 18 Aug 2013 18:09:36 +0000 (11:09 -0700)]
Merge pull request #3119 from jimfcarroll/documentation-fixes

Documentation fixes

10 years agoA few more typo and format fixes in the API documentation.
Jim Carroll [Sun, 18 Aug 2013 17:40:43 +0000 (13:40 -0400)]
A few more typo and format fixes in the API documentation.

10 years agoMerge pull request #3099 from Voyager1/fix-res-selection
Voyager1 [Sun, 18 Aug 2013 16:42:15 +0000 (09:42 -0700)]
Merge pull request #3099 from Voyager1/fix-res-selection

[fix] Prevent auto-selection of interlaced resolution when matching FPS

10 years agofix interlaced rez selection if current is not interlaced
Voyager1 [Tue, 13 Aug 2013 22:33:24 +0000 (00:33 +0200)]
fix interlaced rez selection if current is not interlaced

10 years agofixed: restore ability to calibrate resolution pixel ratio
Joakim Plate [Sun, 18 Aug 2013 15:58:35 +0000 (17:58 +0200)]
fixed: restore ability to calibrate resolution pixel ratio

Was broken by 3d merge

10 years agoMerge pull request #3104 from fritsch/readrate-avsetting
Peter Frühberger [Sun, 18 Aug 2013 14:20:17 +0000 (07:20 -0700)]
Merge pull request #3104 from fritsch/readrate-avsetting

Use advancedsetting to speed up ReadRate of players

10 years agoComplete (re)cleanup of the API documentation of Control.h. Also remove an extraneous...
Jim Carroll [Sun, 18 Aug 2013 14:05:57 +0000 (10:05 -0400)]
Complete (re)cleanup of the API documentation of Control.h. Also remove an extraneous 'n' from the API documentation in Window.h.

10 years agoUse advancedsetting to speed up ReadRate in players
fritsch [Tue, 13 Aug 2013 14:39:58 +0000 (16:39 +0200)]
Use advancedsetting to speed up ReadRate in players

10 years agoMerge pull request #3108 from popcornmix/dvddisplaytime
huceke [Sun, 18 Aug 2013 13:04:40 +0000 (06:04 -0700)]
Merge pull request #3108 from popcornmix/dvddisplaytime

[rbp/omxplayer] Handle displaytime more like dvdplayer

10 years ago[rbp/omxplayer] Handle displaytime more like dvdplayer
popcornmix [Sat, 10 Aug 2013 17:50:02 +0000 (18:50 +0100)]
[rbp/omxplayer] Handle displaytime more like dvdplayer

We had various glitches when mixing seeking and trickplay with online streams or dvd content.
This tries to match more closely what dvdplayer does and fixes some seek/trickplay jumping issues

10 years agoMerge pull request #3109 from popcornmix/contiguousaudio
huceke [Sun, 18 Aug 2013 12:55:23 +0000 (05:55 -0700)]
Merge pull request #3109 from popcornmix/contiguousaudio

[rbp/omxplayer] Fix check for contiguous audio buffers

10 years agoMerge pull request #3110 from popcornmix/volumeloss
huceke [Sun, 18 Aug 2013 12:54:46 +0000 (05:54 -0700)]
Merge pull request #3110 from popcornmix/volumeloss

[rbp/omxplayer] Avoid loss of volume messages

10 years agoFixed some warnings when compiling using -O2
Jim Carroll [Sun, 18 Aug 2013 00:44:37 +0000 (20:44 -0400)]
Fixed some warnings when compiling using -O2

10 years agoFix documentation indentation for Dialog::browse
Jim Carroll [Sat, 17 Aug 2013 23:44:26 +0000 (19:44 -0400)]
Fix documentation indentation for Dialog::browse

10 years agoMerge pull request #3118 from fritsch/pvr-fix-timeline-crash
Peter Frühberger [Sat, 17 Aug 2013 23:25:30 +0000 (16:25 -0700)]
Merge pull request #3118 from fritsch/pvr-fix-timeline-crash

PVR: Fix stopping when station timeline is open and user presses stop

10 years agoFix the documentation formatting for the rest of the API.
Jim Carroll [Sat, 17 Aug 2013 21:40:45 +0000 (17:40 -0400)]
Fix the documentation formatting for the rest of the API.

10 years agoAdd missing documentation for the base class of the Control hierarchy.
Jim Carroll [Sat, 17 Aug 2013 21:40:27 +0000 (17:40 -0400)]
Add missing documentation for the base class of the Control hierarchy.

10 years agoAdd missing documentation for InfoTagVideo
Jim Carroll [Sat, 17 Aug 2013 21:39:52 +0000 (17:39 -0400)]
Add missing documentation for InfoTagVideo

10 years agoAdd the missing documentation for InfoTagMusic
Jim Carroll [Sat, 17 Aug 2013 20:32:26 +0000 (16:32 -0400)]
Add the missing documentation for InfoTagMusic

10 years agoPVR: Fix stopping when station timeline is open and user presses stop
fritsch [Sat, 17 Aug 2013 20:06:24 +0000 (22:06 +0200)]
PVR: Fix stopping when station timeline is open and user presses stop

10 years ago[OverlayRenderGL] Fix corrupt pixels in graphical subs
popcornmix [Sun, 11 Aug 2013 11:25:42 +0000 (12:25 +0100)]
[OverlayRenderGL] Fix corrupt pixels in graphical subs

On Pi you can see a corrupt line of pixels on bottom and right edges of subtitle bounding box.
This is due to using a subregion of a texture (due to the power of two rounding) and not ensuring
the texture coordinates are inside the valid pixels.

The easy solution is to use NPOT when available (always on GLES) and then the clamping works
(as well as saving memory).

10 years ago[win32] ignore skins.nsi
Martijn Kaijser [Sat, 17 Aug 2013 11:29:26 +0000 (13:29 +0200)]
[win32] ignore skins.nsi

10 years agoGUIWindowSystemInfo optimization
stupid-boy [Sat, 17 Aug 2013 10:18:52 +0000 (13:18 +0300)]
GUIWindowSystemInfo optimization

10 years agodroid: fixed, useless verbose logging on new events and multiple input events handlin...
davilla [Sat, 17 Aug 2013 02:10:17 +0000 (22:10 -0400)]
droid: fixed, useless verbose logging on new events and multiple input events handling (seen with game controllers)

10 years ago[win32] also package Touched skin into xbt file when building
Martijn Kaijser [Fri, 16 Aug 2013 23:14:08 +0000 (01:14 +0200)]
[win32] also package Touched skin into xbt file when building

10 years ago[win32] wipe addons from install folder empty on install
Martijn Kaijser [Fri, 16 Aug 2013 22:58:23 +0000 (00:58 +0200)]
[win32] wipe addons from install folder empty on install

10 years ago[win32] make touched skin install optional
Martijn Kaijser [Fri, 16 Aug 2013 21:56:20 +0000 (23:56 +0200)]
[win32] make touched skin install optional

10 years ago[win32]cosmetic: clean up the pvr addon names in the installer
Martijn Kaijser [Fri, 16 Aug 2013 21:31:59 +0000 (23:31 +0200)]
[win32]cosmetic: clean up the pvr addon names in the installer

10 years ago[win32] exclude non win32 addons on packaging
Martijn Kaijser [Fri, 16 Aug 2013 20:00:42 +0000 (22:00 +0200)]
[win32] exclude non win32 addons on packaging

10 years ago[Fix] Extract PIL egg into site-packages' subdir to fix load
ulion [Wed, 14 Aug 2013 14:18:24 +0000 (22:18 +0800)]
[Fix] Extract PIL egg into site-packages' subdir to fix load

10 years ago[pgs/subs] - fix pgs subs vanishing to early by initialising the pkt_timebase which...
Memphiz [Thu, 15 Aug 2013 19:13:26 +0000 (21:13 +0200)]
[pgs/subs] - fix pgs subs vanishing to early by initialising the pkt_timebase which was introduced in ffmpeg bump and which is used internally for calculating the pts of the pgs subs now

10 years ago[AirPlay] - fixed typo in getting the airplay volume control setting - thx to ulion...
Memphiz [Thu, 15 Aug 2013 16:34:34 +0000 (18:34 +0200)]
[AirPlay] - fixed typo in getting the airplay volume control setting - thx to ulion for pointing it out

10 years ago[rbp/omxplayer] Avoid loss of volume messages
popcornmix [Sun, 11 Aug 2013 16:54:54 +0000 (17:54 +0100)]
[rbp/omxplayer] Avoid loss of volume messages

There seems to be a race condition where the volume request arrives as the omx audio pipeline is being created.
Restructure the volume messages to apply the initial volume as pipeline is being created, and add missing locks.
This also reduces the differences between OMXPlayer and DVDPlayer

10 years ago[rbp/omxplayer] Fix check for contiguous audio buffers
popcornmix [Sat, 10 Aug 2013 22:21:37 +0000 (23:21 +0100)]
[rbp/omxplayer] Fix check for contiguous audio buffers

The check for contiguous audio buffers is not sufficient in #3022 causes problems with AAC audio

10 years agoMerge pull request #3105 from ulion/osx_kick_screensaver_fix
Memphiz [Thu, 15 Aug 2013 10:55:19 +0000 (03:55 -0700)]
Merge pull request #3105 from ulion/osx_kick_screensaver_fix

[OSX] Kickout screensaver if it's running. Fix #14271

10 years agoFix http directory item detection for items with querystring
ulion [Mon, 8 Jul 2013 06:23:42 +0000 (14:23 +0800)]
Fix http directory item detection for items with querystring

10 years ago[OSX] Kickout screensaver if it's running
ulion [Thu, 15 Aug 2013 07:55:53 +0000 (15:55 +0800)]
[OSX] Kickout screensaver if it's running

10 years agoSmall CGUIControl optimization
stupid-boy [Thu, 15 Aug 2013 07:52:48 +0000 (10:52 +0300)]
Small CGUIControl optimization

10 years ago[Fix] Read proxy port setting using GetInt().
ulion [Wed, 14 Aug 2013 23:38:38 +0000 (07:38 +0800)]
[Fix] Read proxy port setting using GetInt().

10 years ago[ffmpeg] - backport "Fix compilation on ARM with android gcc 4.7" from ffmpeg - fixes...
Memphiz [Wed, 14 Aug 2013 16:46:15 +0000 (18:46 +0200)]
[ffmpeg] - backport "Fix compilation on ARM with android gcc 4.7" from ffmpeg - fixes compilation on gcc 4.8 with ndk r9

10 years agoFix load of PIL egg by include its source files.
ulion [Wed, 14 Aug 2013 12:51:45 +0000 (20:51 +0800)]
Fix load of PIL egg by include its source files.

10 years ago[depends] - fix compilation of python26 when compiling for android on osx host
Memphiz [Tue, 13 Aug 2013 18:22:14 +0000 (20:22 +0200)]
[depends] - fix compilation of python26 when compiling for android on osx host

10 years agoMerge pull request #3090 from night199uk/musicfixes
night199uk [Tue, 13 Aug 2013 08:30:37 +0000 (01:30 -0700)]
Merge pull request #3090 from night199uk/musicfixes

[musicdb] Music DB fixes for a few of the recently reported issues

10 years ago[musicdb] don't clean music library on scan (fix for deleting music when source is...
night199uk [Sat, 10 Aug 2013 09:41:04 +0000 (17:41 +0800)]
[musicdb] don't clean music library on scan (fix for deleting music when source is offline)

10 years ago[musicdb] fix for duplicates when mixing musicbrainz & non-musicbrainz artists
night199uk [Sat, 10 Aug 2013 07:14:10 +0000 (15:14 +0800)]
[musicdb] fix for duplicates when mixing musicbrainz & non-musicbrainz artists

10 years agoRevert "[jenkins] - use a new method to determine the branch name by ignoring the...
Memphiz [Mon, 12 Aug 2013 18:03:59 +0000 (20:03 +0200)]
Revert "[jenkins] - use a new method to determine the branch name by ignoring the pr ref_spec - thx to theuni for figuring that out"

This reverts commit afb5a6998c0c0a191e88ae53671df79fc00d55b2.

It resulted in "undefined" branch name. Stick with the old method until someone decides its not working for all cases. Sry TheUni - but theory proved wrong ... ;)

10 years agoMerge pull request #3065 from elupus/apk
Joakim Plate [Mon, 12 Aug 2013 13:07:40 +0000 (06:07 -0700)]
Merge pull request #3065 from elupus/apk

Apk path fixes

10 years agoupdate skin Touched
M. Kaijser [Mon, 12 Aug 2013 11:14:55 +0000 (13:14 +0200)]
update skin Touched

10 years agoMerge pull request #3083 from fritsch/active-ae-compile-fixes
Martijn Kaijser [Mon, 12 Aug 2013 08:28:52 +0000 (01:28 -0700)]
Merge pull request #3083 from fritsch/active-ae-compile-fixes

ActiveAE: Remove compile warnings

10 years ago[osx/ios/atv2] restore missing -DSILENT compiler flag for UnrarXLib
davilla [Mon, 12 Aug 2013 01:07:54 +0000 (21:07 -0400)]
[osx/ios/atv2] restore missing -DSILENT compiler flag for UnrarXLib

10 years agosmartplaylists: "Date added" rule is not supported for songs (fixes #14539)
montellese [Sun, 11 Aug 2013 21:45:25 +0000 (23:45 +0200)]
smartplaylists: "Date added" rule is not supported for songs (fixes #14539)

10 years ago[osx/atv2/ios] - sync xcode project after json-rpc profile pr
Memphiz [Sun, 11 Aug 2013 21:23:18 +0000 (23:23 +0200)]
[osx/atv2/ios] - sync xcode project after json-rpc profile pr

10 years agoMerge pull request #3093 from ronie/confluence-scanning
ronie [Sun, 11 Aug 2013 15:58:07 +0000 (08:58 -0700)]
Merge pull request #3093 from ronie/confluence-scanning

[Confluence] fix 'Update library' button

10 years agoFIX: [stagefright] blaclist software components
Chris "Koying" Browet [Sun, 11 Aug 2013 15:55:23 +0000 (17:55 +0200)]
FIX: [stagefright] blaclist software components

10 years agoFIX: [stagefright] random strong pointer crashes
Chris "Koying" Browet [Sun, 11 Aug 2013 15:49:35 +0000 (17:49 +0200)]
FIX: [stagefright] random strong pointer crashes

10 years agoFIX: [stagefright] do not exit decoding thread in case of potentially
Chris "Koying" Browet [Sun, 11 Aug 2013 09:42:39 +0000 (11:42 +0200)]
FIX: [stagefright] do not exit decoding thread in case of potentially
recoverable error

10 years ago[Confluence] fix 'Update library' button
ronie [Sun, 11 Aug 2013 15:55:27 +0000 (17:55 +0200)]
[Confluence] fix 'Update library' button