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
unknown [Mon, 12 Aug 2013 13:01:09 +0000 (15:01 +0200)]
ActiveAE: check for error during playback
unknown [Mon, 12 Aug 2013 12:59:38 +0000 (14:59 +0200)]
ActiveAE: flush engine on flush stream if only one stream is active
unknown [Mon, 12 Aug 2013 07:40:38 +0000 (09:40 +0200)]
ActiveAE: engage transcode for stereo if upmix is selected
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
fritsch [Sun, 11 Aug 2013 17:35:57 +0000 (19:35 +0200)]
AudioEngine: Add AE_IS_PLANAR(x) macro
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
Memphiz [Wed, 21 Aug 2013 21:32:56 +0000 (23:32 +0200)]
[osx] - sync version to alpha7
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
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
Martijn Kaijser [Wed, 21 Aug 2013 17:42:50 +0000 (10:42 -0700)]
Merge pull request #3114 from stupid-boy/GUILabelControl
GUILabelControl optimization
stupid-boy [Wed, 21 Aug 2013 16:54:48 +0000 (19:54 +0300)]
GUILabelControl optimization
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
wsnipex [Tue, 20 Aug 2013 14:27:43 +0000 (16:27 +0200)]
[cmake] fix tgz package and set zip as default cpack_generator
wsnipex [Tue, 20 Aug 2013 08:30:15 +0000 (10:30 +0200)]
[cmake] add lto support again
spiff [Mon, 19 Aug 2013 17:40:21 +0000 (19:40 +0200)]
move to addon helpers. fits better and avoids duplication for win32
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.
wsoltys [Sun, 11 Aug 2013 15:32:59 +0000 (17:32 +0200)]
[WIN32] added xbmc_find_path to find paths recursively
wsoltys [Fri, 9 Aug 2013 16:37:23 +0000 (18:37 +0200)]
[WIN32] added a xbmc-config.cmake.win32 for windows
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
Martijn Kaijser [Mon, 19 Aug 2013 21:08:40 +0000 (14:08 -0700)]
Merge pull request #3115 from stupid-boy/GUIWindowSystemInfo
GUIWindowSystemInfo optimization
wsoltys [Mon, 19 Aug 2013 20:45:46 +0000 (22:45 +0200)]
fixed: cosmetics
wsoltys [Mon, 19 Aug 2013 20:35:08 +0000 (22:35 +0200)]
fixed: PrepareSQL in ViewDatabase.cpp was missing an argument.
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
Chris Browet [Mon, 19 Aug 2013 12:41:07 +0000 (05:41 -0700)]
Merge pull request #3094 from koying/fixstagefright
Various libstagefright fixes
Martijn Kaijser [Mon, 19 Aug 2013 12:00:08 +0000 (05:00 -0700)]
Merge pull request #3091 from stupid-boy/GUIControl
Small CGUIControl optimization
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
stupid-boy [Sun, 18 Aug 2013 20:16:09 +0000 (23:16 +0300)]
Stop GUI_MSG_SETFOCUS flood
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.
ronie [Sun, 18 Aug 2013 18:15:11 +0000 (20:15 +0200)]
[Confluence] fix position OSD buttons
Jim Carroll [Sun, 18 Aug 2013 18:09:36 +0000 (11:09 -0700)]
Merge pull request #3119 from jimfcarroll/documentation-fixes
Documentation fixes
Jim Carroll [Sun, 18 Aug 2013 17:40:43 +0000 (13:40 -0400)]
A few more typo and format fixes in the API documentation.
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
Voyager1 [Tue, 13 Aug 2013 22:33:24 +0000 (00:33 +0200)]
fix interlaced rez selection if current is not interlaced
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
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
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.
fritsch [Tue, 13 Aug 2013 14:39:58 +0000 (16:39 +0200)]
Use advancedsetting to speed up ReadRate in players
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
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
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
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
Jim Carroll [Sun, 18 Aug 2013 00:44:37 +0000 (20:44 -0400)]
Fixed some warnings when compiling using -O2
Jim Carroll [Sat, 17 Aug 2013 23:44:26 +0000 (19:44 -0400)]
Fix documentation indentation for Dialog::browse
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
Jim Carroll [Sat, 17 Aug 2013 21:40:45 +0000 (17:40 -0400)]
Fix the documentation formatting for the rest of the API.
Jim Carroll [Sat, 17 Aug 2013 21:40:27 +0000 (17:40 -0400)]
Add missing documentation for the base class of the Control hierarchy.
Jim Carroll [Sat, 17 Aug 2013 21:39:52 +0000 (17:39 -0400)]
Add missing documentation for InfoTagVideo
Jim Carroll [Sat, 17 Aug 2013 20:32:26 +0000 (16:32 -0400)]
Add the missing documentation for InfoTagMusic
fritsch [Sat, 17 Aug 2013 20:06:24 +0000 (22:06 +0200)]
PVR: Fix stopping when station timeline is open and user presses stop
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).
Martijn Kaijser [Sat, 17 Aug 2013 11:29:26 +0000 (13:29 +0200)]
[win32] ignore skins.nsi
stupid-boy [Sat, 17 Aug 2013 10:18:52 +0000 (13:18 +0300)]
GUIWindowSystemInfo optimization
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)
Martijn Kaijser [Fri, 16 Aug 2013 23:14:08 +0000 (01:14 +0200)]
[win32] also package Touched skin into xbt file when building
Martijn Kaijser [Fri, 16 Aug 2013 22:58:23 +0000 (00:58 +0200)]
[win32] wipe addons from install folder empty on install
Martijn Kaijser [Fri, 16 Aug 2013 21:56:20 +0000 (23:56 +0200)]
[win32] make touched skin install optional
Martijn Kaijser [Fri, 16 Aug 2013 21:31:59 +0000 (23:31 +0200)]
[win32]cosmetic: clean up the pvr addon names in the installer
Martijn Kaijser [Fri, 16 Aug 2013 20:00:42 +0000 (22:00 +0200)]
[win32] exclude non win32 addons on packaging
ulion [Wed, 14 Aug 2013 14:18:24 +0000 (22:18 +0800)]
[Fix] Extract PIL egg into site-packages' subdir to fix load
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
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
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
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
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
ulion [Mon, 8 Jul 2013 06:23:42 +0000 (14:23 +0800)]
Fix http directory item detection for items with querystring
ulion [Thu, 15 Aug 2013 07:55:53 +0000 (15:55 +0800)]
[OSX] Kickout screensaver if it's running
stupid-boy [Thu, 15 Aug 2013 07:52:48 +0000 (10:52 +0300)]
Small CGUIControl optimization
ulion [Wed, 14 Aug 2013 23:38:38 +0000 (07:38 +0800)]
[Fix] Read proxy port setting using GetInt().
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
ulion [Wed, 14 Aug 2013 12:51:45 +0000 (20:51 +0800)]
Fix load of PIL egg by include its source files.
Memphiz [Tue, 13 Aug 2013 18:22:14 +0000 (20:22 +0200)]
[depends] - fix compilation of python26 when compiling for android on osx host
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
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)
night199uk [Sat, 10 Aug 2013 07:14:10 +0000 (15:14 +0800)]
[musicdb] fix for duplicates when mixing musicbrainz & non-musicbrainz artists
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 ... ;)
Joakim Plate [Mon, 12 Aug 2013 13:07:40 +0000 (06:07 -0700)]
Merge pull request #3065 from elupus/apk
Apk path fixes
M. Kaijser [Mon, 12 Aug 2013 11:14:55 +0000 (13:14 +0200)]
update skin Touched
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
davilla [Mon, 12 Aug 2013 01:07:54 +0000 (21:07 -0400)]
[osx/ios/atv2] restore missing -DSILENT compiler flag for UnrarXLib
montellese [Sun, 11 Aug 2013 21:45:25 +0000 (23:45 +0200)]
smartplaylists: "Date added" rule is not supported for songs (fixes #14539)
Memphiz [Sun, 11 Aug 2013 21:23:18 +0000 (23:23 +0200)]
[osx/atv2/ios] - sync xcode project after json-rpc profile pr
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
Chris "Koying" Browet [Sun, 11 Aug 2013 15:55:23 +0000 (17:55 +0200)]
FIX: [stagefright] blaclist software components
Chris "Koying" Browet [Sun, 11 Aug 2013 15:49:35 +0000 (17:49 +0200)]
FIX: [stagefright] random strong pointer crashes
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
ronie [Sun, 11 Aug 2013 15:55:27 +0000 (17:55 +0200)]
[Confluence] fix 'Update library' button