Martijn Kaijser [Thu, 1 Aug 2013 19:03:31 +0000 (12:03 -0700)]
Merge pull request #2987 from ronie/remove-wunderground
[RFC] Ship XBMC without weather addon
Martijn Kaijser [Thu, 1 Aug 2013 18:06:29 +0000 (20:06 +0200)]
[langauge] add missing setting descriptions
Rainer Hochecker [Thu, 1 Aug 2013 17:34:24 +0000 (10:34 -0700)]
Merge pull request #2969 from fritsch/ae-fix-wrong-softresume
AESinkAlsa: Make sure to reinit but return false if format might be changing
Martijn Kaijser [Thu, 1 Aug 2013 17:20:33 +0000 (10:20 -0700)]
Merge pull request #2885 from smspillaz/fix-tests-
16062013
Fix "make check"
Martijn Kaijser [Thu, 1 Aug 2013 16:40:22 +0000 (18:40 +0200)]
[cosmetics] update copyright headers
Martijn Kaijser [Thu, 1 Aug 2013 16:05:11 +0000 (09:05 -0700)]
Merge pull request #2601 from sraue/automake-1.13-fixes
[fix] change AM_CONFIG_HEADER to AC_CONFIG_HEADERS for automake-1.13 support
Joakim Plate [Thu, 1 Aug 2013 15:46:35 +0000 (08:46 -0700)]
Merge pull request #2848 from elupus/3d
Stereoscopic 3d rendering support
Sascha Montellese [Thu, 1 Aug 2013 15:22:04 +0000 (08:22 -0700)]
Merge pull request #2965 from LucasG2000/master
Built in function PlayMedia does not play music folders
Sascha Montellese [Thu, 1 Aug 2013 15:20:42 +0000 (08:20 -0700)]
Merge pull request #2999 from dnunes/webinterface
[webinterface.default] JS bugfix, cleanup and linting.
Joakim Plate [Thu, 1 Aug 2013 15:10:26 +0000 (17:10 +0200)]
egl: take flags into account when chaning check if we need to recreate
3d mode or interlacing could have changed
Joakim Plate [Thu, 1 Aug 2013 15:05:47 +0000 (17:05 +0200)]
rbpi: make sure we take mode flags into account when finding desktop res
Joakim Plate [Thu, 1 Aug 2013 14:36:10 +0000 (16:36 +0200)]
rbpi: fixup more pixel ratio's for stereo modes
Joakim Plate [Thu, 1 Aug 2013 12:42:14 +0000 (14:42 +0200)]
rbpi: fix pixel ratio setup for rbpi
Joakim Plate [Thu, 1 Aug 2013 12:33:33 +0000 (14:33 +0200)]
gui: restore stereo correction on resolution when writing calibration
Joakim Plate [Thu, 1 Aug 2013 11:18:53 +0000 (13:18 +0200)]
gui: automaticlly switch to stereo mode if we select a stereo resolution
Joakim Plate [Wed, 31 Jul 2013 17:25:17 +0000 (19:25 +0200)]
gui: make sure we match 3d type when finding display modes
Joakim Plate [Mon, 29 Jul 2013 13:15:27 +0000 (15:15 +0200)]
gui: fixed player info that was remaining after playback of item
If music was played after a video, some of the video metadata would
still be present. This also fixes the issue that gui would switch to
a 3d mode on playback of audio.
elupus [Fri, 26 Jul 2013 13:47:33 +0000 (15:47 +0200)]
winrenderer: correct for stereo offset
Needed since this is using non transformed vertizes during render
elupus [Fri, 26 Jul 2013 13:46:35 +0000 (15:46 +0200)]
slideshow/waveform: avoid using non transformed vertices
They skip viewport offsets and similar
Joakim Plate [Thu, 25 Jul 2013 21:34:37 +0000 (23:34 +0200)]
[3D] fix rbi 3d modes to have correctly set pixel ratio
Joakim Plate [Thu, 25 Jul 2013 22:21:24 +0000 (00:21 +0200)]
[3D] add support for frame packed resolutions
Joakim Plate [Thu, 25 Jul 2013 22:21:00 +0000 (00:21 +0200)]
[3D] adjust gui resolution for 3d mode instead of modifying transform
This allows real 3d resolutions to be provided from windowing layer
Joakim Plate [Thu, 25 Jul 2013 19:42:44 +0000 (21:42 +0200)]
gl: fix project call for the case of moved or partial viewport
Joakim Plate [Sun, 30 Jun 2013 16:06:53 +0000 (18:06 +0200)]
gui: don't modify transforms for defined viewport
This kills the posibility of using a set viewport to move the
render output with an offset. It is alwo very questionable, if
we should take width/height of viewport into account here either.
Joakim Plate [Sun, 30 Jun 2013 15:58:02 +0000 (17:58 +0200)]
projectm: retain viewport set during render
Joakim Plate [Sun, 30 Jun 2013 12:40:12 +0000 (14:40 +0200)]
gui: avoid asking windowing for viewport
This could stall GPU and we can just keep track of it at
top of stack.
Joakim Plate [Wed, 26 Jun 2013 20:11:09 +0000 (22:11 +0200)]
dvdplayer: look for stereo_mode metadata in frames to update stereo mode
Joakim Plate [Thu, 1 Aug 2013 13:01:54 +0000 (15:01 +0200)]
ffmpeg: add patch file for stereoscopic metadata from h264
Joakim Plate [Wed, 26 Jun 2013 20:07:28 +0000 (22:07 +0200)]
h264: expose h264 frame packing as stereo_mode metadata
Joakim Plate [Sat, 22 Jun 2013 18:00:52 +0000 (20:00 +0200)]
[3D] don't allow setting modes that are unsupported
Joakim Plate [Sat, 22 Jun 2013 17:58:18 +0000 (19:58 +0200)]
[3D] fixup some labels
Joakim Plate [Sat, 22 Jun 2013 17:57:48 +0000 (19:57 +0200)]
[3D] display selection for matching the video's mode
Joakim Plate [Sat, 22 Jun 2013 17:39:24 +0000 (19:39 +0200)]
gui: let gui dialog select return id of added items
Simplifies usage when some options are optional
Joakim Plate [Sat, 22 Jun 2013 17:25:59 +0000 (19:25 +0200)]
[3D] add half-tab/sbs filename keyword
Joakim Plate [Tue, 18 Jun 2013 21:22:24 +0000 (23:22 +0200)]
gui: fix scrolling text to not move between two render passes
Joakim Plate [Mon, 17 Jun 2013 21:46:16 +0000 (23:46 +0200)]
[3D] move preferred sterescopic mode into system settings
It will apply to viz and pictures eventually
Joakim Plate [Mon, 17 Jun 2013 20:09:41 +0000 (22:09 +0200)]
dvdplayer: allow setting the video's stereo scopic mode from video settings
Joakim Plate [Mon, 17 Jun 2013 19:32:31 +0000 (21:32 +0200)]
[3D] drop setting for global enablement of stereoscopic support
We should not hide this feature, it should have sane defaults and
only display when we find a movie with stereo data or forced stereo info
popcornmix [Mon, 10 Jun 2013 19:21:30 +0000 (20:21 +0100)]
Remove Pi specific 3D support and use new generic 3d support
Joakim Plate [Tue, 11 Jun 2013 20:48:03 +0000 (22:48 +0200)]
[3D] make language labels more generic (replace "movie" with "video")
Joakim Plate [Sat, 8 Jun 2013 17:56:58 +0000 (19:56 +0200)]
[3d] simplify some code by moving error check
Franz Koch [Thu, 6 Jun 2013 08:24:42 +0000 (10:24 +0200)]
[3D] add stereo mode popup to Confluence similar to the subtitle popup
Franz Koch [Wed, 5 Jun 2013 20:47:16 +0000 (22:47 +0200)]
[3D] turn off stereoscopic mode on startup
Joakim Plate [Fri, 7 Jun 2013 20:21:48 +0000 (22:21 +0200)]
[3D] allow next/prev stereo mode select the none case
Franz Koch [Wed, 5 Jun 2013 21:31:34 +0000 (23:31 +0200)]
[3D] add cAction to toggle between stereoscopic/3D and mono/2D mode
Franz Koch [Wed, 5 Jun 2013 21:30:21 +0000 (23:30 +0200)]
[3D] add cAction to select stereoscopic mode from a list
Franz Koch [Wed, 5 Jun 2013 23:29:00 +0000 (01:29 +0200)]
[3D] add settings to configure the playback behavior of stereoscopic videos
- preferred playback mode of stereoscopic movies (ask, stereoscopic/3D, mono/2D)
- preferred stereoscopic mode (use video mode or a fixed mode)
- quit stereoscopic mode when playback stopped
Franz Koch [Thu, 6 Jun 2013 08:23:48 +0000 (10:23 +0200)]
[3D] add GUI stereoscopic mode to GUIInfoManager to have it available in skins
Franz Koch [Wed, 5 Jun 2013 21:12:18 +0000 (23:12 +0200)]
[3D] add stereo mode info to stream details and make it available to skins via the GUIInfoManager
Franz Koch [Wed, 5 Jun 2013 21:08:19 +0000 (23:08 +0200)]
[3D] add stereoscopic mode "mono" (2D)
Franz Koch [Wed, 5 Jun 2013 20:57:01 +0000 (22:57 +0200)]
[3D] move stereomode detection from filename to stereoscopicsmanager and make the flags configurable via advanced settings.
Franz Koch [Wed, 5 Jun 2013 21:33:59 +0000 (23:33 +0200)]
[3D] add cActions to cycle through stereo modes and toggle it on/off
Franz Koch [Wed, 5 Jun 2013 20:21:18 +0000 (22:21 +0200)]
[3D] observe changes to the stereoscopicmode setting and push changes to the GraphicContext instead of having the context constantly checking the setting
Joakim Plate [Sun, 9 Jun 2013 18:05:10 +0000 (20:05 +0200)]
[3D] add a global toggle to enable/disable stereoscopic related features and moved interaction with stereoscopic related settings to a central stereoscopics manager
Joakim Plate [Sun, 28 Apr 2013 12:45:08 +0000 (14:45 +0200)]
gl: support stereo rendering using opengl builtin system
Joakim Plate [Sun, 28 Apr 2013 11:28:04 +0000 (13:28 +0200)]
gl: support anaglyph and interlaced stereo rendering
Joakim Plate [Sun, 28 Apr 2013 11:27:47 +0000 (13:27 +0200)]
d3d: support anaglyph stereo rendering
Joakim Plate [Sun, 28 Apr 2013 13:25:41 +0000 (15:25 +0200)]
dvdplayer: pass stereo_mode to renderers and select what to render
Joakim Plate [Mon, 10 Jun 2013 20:18:46 +0000 (22:18 +0200)]
dvdplayer: factor out render flags from player
Joakim Plate [Fri, 26 Jul 2013 00:21:02 +0000 (02:21 +0200)]
added: support SBS and TAB display of xbmc gui
Joakim Plate [Sun, 28 Apr 2013 13:24:58 +0000 (15:24 +0200)]
renderers: rename stereo 3d mode flag to more distinct name
Joakim Plate [Sun, 9 Jun 2013 15:56:15 +0000 (17:56 +0200)]
guilib: add accessor for CPoints in CRect and constructor
Joakim Plate [Sat, 8 Jun 2013 11:02:42 +0000 (13:02 +0200)]
guilib: reset pixelratio of RES_WINDOW when requested
Fixes default button in calibration window.
Joakim Plate [Sat, 8 Jun 2013 13:49:46 +0000 (15:49 +0200)]
vaapi/dxva: disallow larger than 1080p video's for decode
This can crash drives on sandy bridge systems and likely others
too.
Joakim Plate [Sat, 8 Jun 2013 11:02:13 +0000 (13:02 +0200)]
v(dpau/aapi): respect source rectangle on render
This fixes 3d rendering and should allow cropping to function. This should
also solve any issues with pixmap being larger than source video video
Joakim Plate [Sat, 2 Mar 2013 01:49:48 +0000 (02:49 +0100)]
overlay: don't take cropping offset into account for overlays
This breaks 3d modes and serve very little use in the real world
Joakim Plate [Thu, 25 Jul 2013 23:31:03 +0000 (01:31 +0200)]
gui: always get screen resolution from graphicscontext
This allows GFX to modify this info for stereo modes and calibration
Rainer Hochecker [Thu, 1 Aug 2013 14:40:06 +0000 (07:40 -0700)]
Merge pull request #2970 from FernetMenta/sledgehammer
grAEken: add ActiveAE as an additional audio engine
Rainer Hochecker [Thu, 1 Aug 2013 10:48:28 +0000 (12:48 +0200)]
ActiveAE: set resampling quality to low when changing ratio
Rainer Hochecker [Tue, 30 Jul 2013 10:42:30 +0000 (12:42 +0200)]
ActiveAE: resampling quality, credits to @fritsch who did adjustment of parameters
Karlson2k [Mon, 29 Jul 2013 18:15:38 +0000 (22:15 +0400)]
Settings: add settings for sound quality processing
Karlson2k [Mon, 29 Jul 2013 09:20:15 +0000 (13:20 +0400)]
[AE] AEFactory: add filler for quality settings
Karlson2k [Mon, 29 Jul 2013 18:17:46 +0000 (22:17 +0400)]
[AE] AEFactory: add quality levels setting support reporting
Karlson2k [Mon, 29 Jul 2013 18:15:31 +0000 (22:15 +0400)]
[AE] Add interface for querying Engine quality capabilities
Karlson2k [Mon, 29 Jul 2013 09:20:04 +0000 (13:20 +0400)]
[AE] add enum for quality of audio data processing
wsoltys [Tue, 23 Jul 2013 17:03:43 +0000 (19:03 +0200)]
[WIN32][WASAPI] cosmetics: fill the default device with proper values.
wsoltys [Thu, 18 Jul 2013 18:35:08 +0000 (20:35 +0200)]
[WIN32][DirectSound] added fake entry default and make sink understand it.
wsoltys [Thu, 18 Jul 2013 16:13:02 +0000 (18:13 +0200)]
[WIN32][WASAPI] created a drain method.
unknown [Fri, 19 Jul 2013 13:08:33 +0000 (15:08 +0200)]
AE: DirectSound - implement drain method
unknown [Thu, 18 Jul 2013 06:35:29 +0000 (08:35 +0200)]
AE: WASAPI, DirectSound - allow engine to provide less samples than buffer size
wsoltys [Tue, 16 Jul 2013 19:41:50 +0000 (21:41 +0200)]
[WIN32] changed: use the new settings system instead of hardcoded values.
wsoltys [Tue, 16 Jul 2013 19:17:38 +0000 (21:17 +0200)]
[WIN32][WASAPI]: made wasapi sink accept default as device string. set "wasapi:default" as default gui string (could be smarter when handled via the xml system. possible?)
unknown [Tue, 16 Jul 2013 15:06:51 +0000 (17:06 +0200)]
ActiveAE: adjust to gui setting streamsilence
unknown [Tue, 16 Jul 2013 15:06:03 +0000 (17:06 +0200)]
AE: add streamsilence to gui settings for engines which suppport drain
unknown [Wed, 10 Jul 2013 06:55:49 +0000 (08:55 +0200)]
AE: update VS for ActiveAE
unknown [Thu, 11 Jul 2013 16:33:34 +0000 (18:33 +0200)]
AE: allow Windows to use ActiveAE via env
fritsch [Sat, 8 Jun 2013 07:39:38 +0000 (09:39 +0200)]
ActiveAE: Make Factory aware of environment, change global namespace
xbmc [Mon, 25 Mar 2013 12:58:11 +0000 (13:58 +0100)]
ActiveAE: add new audio engine, co-author: fritsch
Rainer Hochecker [Mon, 1 Jul 2013 11:52:29 +0000 (13:52 +0200)]
AE: add parameter wait to drain, dvdplayer wants to wait for the stream to be drained, papayer does not
Rainer Hochecker [Sun, 7 Jul 2013 16:22:04 +0000 (18:22 +0200)]
AE: allow to register audio callback directly into engine
John Rennie [Thu, 1 Aug 2013 14:23:29 +0000 (07:23 -0700)]
Merge pull request #3026 from jhsrennie/pastekey
Add ctrl-V shortcut for paste in edit controls
S. Davilla [Thu, 1 Aug 2013 13:54:01 +0000 (09:54 -0400)]
changed, do not force usage of libstagefright in configure, it cannot be disabled
M. Kaijser [Thu, 1 Aug 2013 13:07:23 +0000 (15:07 +0200)]
[cosemetic] update copyright headers
Chris Browet [Thu, 1 Aug 2013 10:52:12 +0000 (03:52 -0700)]
Merge pull request #2504 from koying/adddroidlibstagefright
ADD: [droid] libstagefright dvdplayer hw codec
John Rennie [Thu, 1 Aug 2013 09:26:33 +0000 (10:26 +0100)]
Add ctrl-V handler to CApplication::OnKey
John Rennie [Thu, 1 Aug 2013 09:17:13 +0000 (10:17 +0100)]
Remove hard coded handler for ctrl-V
John Rennie [Thu, 1 Aug 2013 09:13:08 +0000 (10:13 +0100)]
Return true if ACTION_PASTE is handled
Chris "koying" Browet [Tue, 26 Mar 2013 17:05:35 +0000 (18:05 +0100)]
ADD: [droid] libstagefright dvdplayer hw codec
John Rennie [Thu, 1 Aug 2013 08:40:07 +0000 (01:40 -0700)]
Merge pull request #2985 from jhsrennie/osx-cmd
Add handling of meta aka command key on OSX
fritsch [Sat, 6 Jul 2013 06:07:30 +0000 (08:07 +0200)]
AE: Give Sinks the possibility to be used in a blocking way