Format: 1.8 Date: Sun, 04 Nov 2012 09:41:54 +0100 Source: xbmc Binary: xbmc xbmc-bin xbmc-eventclients-common xbmc-eventclients-dev xbmc-eventclients-wiiremote xbmc-eventclients-j2me xbmc-eventclients-ps3 xbmc-eventclients-xbmc-send xbmc-addon-dev xbmc-screensaver-dev xbmc-visualization-dev xbmc-pvr-dev Architecture: amd64 Version: 2:13.0~git20130823.0500-5a4f5e5-0quantal Distribution: quantal Urgency: high Maintainer: Ubuntu Build Daemon Changed-By: wsnipex Description: xbmc - XBMC Media Center PVR Xvba Edition (arch-independent data package xbmc-addon-dev - XBMC Media Center (General Add-on Dev package) xbmc-bin - XBMC Media Center PVR Xvba Edition (binary data package) xbmc-eventclients-common - XBMC Media Center (Event Client Common package) xbmc-eventclients-dev - XBMC Media Center (Event Client Dev package) xbmc-eventclients-j2me - XBMC Media Center (Event Client J2ME package) xbmc-eventclients-ps3 - XBMC Media Center (Event Client PS3 package) xbmc-eventclients-wiiremote - XBMC Media Center (Event Client WII Remote support package) xbmc-eventclients-xbmc-send - XBMC Media Center (Event Client XBMC-SEND package) xbmc-pvr-dev - XBMC Media Center (PVR Add-on Dev package) xbmc-screensaver-dev - XBMC Media Center (Screensaver Add-on Dev package) xbmc-visualization-dev - XBMC Media Center (Visualization Add-on Dev package) Changes: xbmc (2:13.0~git20130823.0500-5a4f5e5-0quantal) quantal; urgency=high . [Rainer Hochecker] * ActiveAE: fix hang in case of sink fails writing data . [Rainer Hochecker] * X11: squash multi . [Rainer Hochecker] * CWinSystemBase: keep RES_DESKTOP untouched at pos 0, fixes toggle fullscreen . [Rainer Hochecker] * add some missing multi media keys . [Rainer Hochecker] * X11: fix keysym for non-IM . [Rainer Hochecker] * X11: fix keysyms . [Rainer Hochecker] * Revert "vdpau: comment some features that will be added later" . [Rainer Hochecker] * ActiveAE: slightly reduce buffer size . [spiff] * fixed: typo . [fritsch] * ActiveAE: Make ActiveAE default Audio Engine to get it tested via ppa . [Rainer Hochecker] * X11: set windows class name . [xbmc] * X11: another fix for mouse coverage . [Rainer Hochecker] * renderer: allow some lateness within vblank interval . [Rainer Hochecker] * X11: ignore mouse move event form other windows . [Rainer Hochecker] * X11: multi-head improvement - poll for desired output if we do not get an xrr event . [Rainer Hochecker] * xrandr: add GetPreferredMode to wrapper . [Rainer Hochecker] * xrandr: add turn on/off to wrapper . [Rainer Hochecker] * X11: do not overwrite user selected monitor with fallback . [Rainer Hochecker] * X11: fix incorrectly used screen num in desktop resolution . [xbmc] * X11: fix mouse coverage . [xbmc] * fix incorrect display of fps when dr kicks in . [xbmc] * OMXPlayer: some caching fixes for pvr . [xbmc] * linux: use CLOCK_MONOTONIC_RAW as this is not subject to NTP . [xbmc] * X11: use system key repeat rate instead of hardcoded one, taken from 58fd64b194e38b73b5f3132744bab35e994e7441 . [xbmc] * X11: create parent window . [xbmc] * X11: use default screen parameters if no output connected . [xbmc] * pvr: do not show selection dialog for a single menu hook . [xbmc] * X11: recreate glx context when output changes . [xbmc] * xrandr: set screen on mode change command . [xbmc] * X11: remove toggle full screen after resume . [xbmc] * X11: add keymapping for XF86XK_Sleep . [xbmc] * pvr: increase changes counter of stream on stream change, cosmetics after dd307930d39d92f145a01a16600cd00e01ec39be . [Grégory Coutant] * x11: support for multiple x screens . [xbmc] * X11: dont call XCloseDisplay on shutdown, it crashes when powered doen by cec on ATI . [xbmc] * X11: add debug log to print out refresh after xrr event . [xbmc] * xrandr: fix query for multiple screens . [xbmc] * player: fix rewind . [xbmc] * vdpau: advanced settings for auto deinterlacing . [xbmc] * dvdplayer: avoid short screen flicker caused by unnecessary reconfigure of renderer . [xbmc] * dvdplayer: observe pts counter overflow . [xbmc] * ffmpeg: add av_find_default_stream_index to interface . [xbmc] * xvba: do not use vaapi if xvba is present . [xbmc] * xvba: add decoder, co-author @fritsch . [Rainer Hochecker] * ffmpeg: add xvba hwaccel, co-author @fritsch . [xbmc] * X11: lock graphics context in NotifyXRREvent . [xbmc] * X11: fix crash after a resolution change on startup . [xbmc] * X11: dont set window on xrandr if no mode available . [xbmc] * X11: check for window manager . [xbmc] * X11: fix icon texture after cc5ed3c2474084ebc0373a3046410e6f766e03f4 . [xbmc] * videorefclock: ask graphics context for refresh rate . [xbmc] * videorefclock: temp deactivate of nv settings . [xbmc] * add missing keys to xbmc keytable . [Joakim Plate] * X11: fixed invalid usage of sizeof() (squash into x11 changes) . [Joakim Plate] * X11: replace custom utf8 to unicode with charset convertor (squash to x11 events) . [xbmc] * X11: reset key repeat and key modifier on focus lost and gain . [FernetMenta] * X11: change method of going full-screen . [FernetMenta] * X11: deactivate screen saver on startup . [xbmc] * X11: fix video calibrations . [FernetMenta] * X11: hook video reference clock in windowing . [xbmc] * X11: recreate gl context after output has changed . [FernetMenta] * X11: remove all DefaultScreen and RootWindow macros (VideoRefClock) . [FernetMenta] * X11: remove all DefaultScreen and RootWindow macros . [FernetMenta] * X11: fix multi-head setups . [FernetMenta] * xrandr: allow getting info for multiple screen's . [xbmc] * xrandr: observe orientation . [FernetMenta] * xrandr: remove method RestoreState . [FernetMenta] * X11: move xrandr events to WinEventsX11 . [Joakim Plate] * X11: factor out code handling device reset notification . [xbmc] * X11: add SDL joystick until we have a better solution . [FernetMenta] * X11: Add xbmc icon . [FernetMenta] * X11: ditch SDL for video and window events . [xbmc] * dvdplayer: allow rewinding at end of stream, do a seek after rewind . [xbmc] * videoplayer: give streams with invalid fps a chance for fps detection . [xbmc] * videoplayer: update frametime, it might change due to fps detection . [Rainer Hochecker] * renderer: bump buffers to 5 . [xbmc] * videoplayer: some rework and documentation . [xbmc] * video player: present correct pts to user for a/v sync (after buffering in renderer) . [xbmc] * videoplayer: adapt lateness detection and dropping to buffering . [Rainer Hochecker] * vdpau: add fence for detecting when a buffer can be reused . [Rainer Hochecker] * renderer: protect against div by zero . [Rainer Hochecker] * vdpau: comment some features that will be added later . [Rainer Hochecker] * vdpau: calculate timestamp of second field when doing deinterlacing . [xbmc] * vdpau: set deinterlacing method to auto, if default method not supported . [xbmc] * linuxrenderer: implement progressive weave for vdpau . [xbmc] * linuxrenderer: drop method RenderMultiPass . [xbmc] * vdpau: switch off de-interlacing on ff . [xbmc] * vdpau: observe ffmpeg tags for color space . [xbmc] * vdpau: make interop gl default and remove setting, rename and intvert interop yuv . [xbmc] * vdpau: redesign . [Rainer Hochecker] * linuxrenderer: do not render if upload texture fails . [fritsch] * AESinkALSA: limit maximum periodSize to bufferSize / 3 on the sink (fixes flac 5.1 96 khz via LPCM) . [Rainer Hochecker] * ActiveAE: do not set fading flag on a passthrough stream . [Rainer Hochecker] * ActiveAE: only request two channels when transcoding to AC3 . [unknown] * AE: fix setting audio mode, needs revisit after new audio settings have been implemented . [unknown] * ActiveAE: load settings prior to opening a stream . [Rainer Hochecker] * ActiveAE: check for valid ac3 sampling rates, fixes no sound for flac 96khz when transcoding . [wsoltys] * [WASAPI] fixed: wrong multiplicator (thanks Voyager1). . [wsoltys] * [WASAPI] fixed: use the more accurate GetDelay() for Drain(). . [wsoltys] * [WASAPI] fixed: return the right channel layout . [fritsch] * ActiveAE: Fix refcounting with viz . [fritsch] * AESinkOSS: Missed one reuse of format.m_dataFormat in 4c536e960dfa5610bd62968feff1eebaada17c6d . [fritsch] * AESinkOSS: Set required format for passthrough . [fritsch] * AESinkOSS: Make sink usable in blocking mode . [unknown] * ActiveAE: make sure GetDalay returns no negative values . [fritsch] * AESinkOSS: Implement Drain() . [unknown] * ActiveAE: fix volume amplification . [unknown] * AE: adapt limiter to planar formats . [unknown] * ActiveAE: do not pause stream when flushing it . [unknown] * AE: WASAPI - fix GetDelay . [unknown] * ActiveAE: faster flushing of stream . [unknown] * dvdplayer: flush audio on close stream in case of nowait . [unknown] * ActiveAE: check for error during playback . [unknown] * ActiveAE: flush engine on flush stream if only one stream is active . [unknown] * ActiveAE: engage transcode for stereo if upmix is selected . [unknown] * AE: WASAPI - fix AddPackets for the case of provided frames are less than buffer size . [fritsch] * AudioEngine: Add AE_IS_PLANAR(x) macro . [unknown] * AE: add planar formats to end of enum, some other code relies on the order . [Memphiz] * [osx] - sync version to alpha7 . [Memphiz] * [airplay] - always force internal dvdplayer for airplaying, fixes non working airplay if user has configured external player . [stupid-boy] * GUILabelControl optimization . [wsnipex] * [cmake] fix tgz package and set zip as default cpack_generator . [wsnipex] * [cmake] add lto support again . [spiff] * move to addon helpers. fits better and avoids duplication for win32 . [wsoltys] * [WIN32] removed prepare_addon_environment(). this is done in the prepare-env step now. . [wsoltys] * [WIN32] added xbmc_find_path to find paths recursively . [wsoltys] * [WIN32] added a xbmc-config.cmake.win32 for windows . [spiff] * updated addon helpers . [wsoltys] * fixed: cosmetics . [wsoltys] * fixed: PrepareSQL in ViewDatabase.cpp was missing an argument. . [stupid-boy] * Stop GUI_MSG_SETFOCUS flood . [popcornmix] * [OverlayRenderGL] Fix corrupt pixels in graphical subs . [stupid-boy] * GUIWindowSystemInfo optimization . [ulion] * Fix http directory item detection for items with querystring . [stupid-boy] * Small CGUIControl optimization . [ulion] * [Fix] Read proxy port setting using GetInt(). . [Chris "Koying" Browet] * FIX: [stagefright] blaclist software components . [Chris "Koying" Browet] * FIX: [stagefright] random strong pointer crashes . [Chris "Koying" Browet] * FIX: [stagefright] do not exit decoding thread in case of potentially recoverable error . . . . . [Rainer Hochecker] * X11: squash multi . [Rainer Hochecker] * CWinSystemBase: keep RES_DESKTOP untouched at pos 0, fixes toggle fullscreen . [Rainer Hochecker] * add some missing multi media keys . [Rainer Hochecker] * X11: fix keysym for non-IM . [Rainer Hochecker] * X11: fix keysyms . [Rainer Hochecker] * Revert "vdpau: comment some features that will be added later" . [Rainer Hochecker] * ActiveAE: slightly reduce buffer size . [spiff] * fixed: typo . [fritsch] * ActiveAE: Make ActiveAE default Audio Engine to get it tested via ppa . [Rainer Hochecker] * X11: set windows class name . [xbmc] * X11: another fix for mouse coverage . [Rainer Hochecker] * renderer: allow some lateness within vblank interval . [Rainer Hochecker] * X11: ignore mouse move event form other windows . [Rainer Hochecker] * X11: multi-head improvement - poll for desired output if we do not get an xrr event . [Rainer Hochecker] * xrandr: add GetPreferredMode to wrapper . [Rainer Hochecker] * xrandr: add turn on/off to wrapper . [Rainer Hochecker] * X11: do not overwrite user selected monitor with fallback . [Rainer Hochecker] * X11: fix incorrectly used screen num in desktop resolution . [xbmc] * X11: fix mouse coverage . [xbmc] * fix incorrect display of fps when dr kicks in . [xbmc] * OMXPlayer: some caching fixes for pvr . [xbmc] * linux: use CLOCK_MONOTONIC_RAW as this is not subject to NTP . [xbmc] * X11: use system key repeat rate instead of hardcoded one, taken from 58fd64b194e38b73b5f3132744bab35e994e7441 . [xbmc] * X11: create parent window . [xbmc] * X11: use default screen parameters if no output connected . [xbmc] * pvr: do not show selection dialog for a single menu hook . [xbmc] * X11: recreate glx context when output changes . [xbmc] * xrandr: set screen on mode change command . [xbmc] * X11: remove toggle full screen after resume . [xbmc] * X11: add keymapping for XF86XK_Sleep . [xbmc] * pvr: increase changes counter of stream on stream change, cosmetics after dd307930d39d92f145a01a16600cd00e01ec39be . [Grégory Coutant] * x11: support for multiple x screens . [xbmc] * X11: dont call XCloseDisplay on shutdown, it crashes when powered doen by cec on ATI . [xbmc] * X11: add debug log to print out refresh after xrr event . [xbmc] * xrandr: fix query for multiple screens . [xbmc] * player: fix rewind . [xbmc] * vdpau: advanced settings for auto deinterlacing . [xbmc] * dvdplayer: avoid short screen flicker caused by unnecessary reconfigure of renderer . [xbmc] * dvdplayer: observe pts counter overflow . [xbmc] * ffmpeg: add av_find_default_stream_index to interface . [xbmc] * xvba: do not use vaapi if xvba is present . [xbmc] * xvba: add decoder, co-author @fritsch . [Rainer Hochecker] * ffmpeg: add xvba hwaccel, co-author @fritsch . [xbmc] * X11: lock graphics context in NotifyXRREvent . [xbmc] * X11: fix crash after a resolution change on startup . [xbmc] * X11: dont set window on xrandr if no mode available . [xbmc] * X11: check for window manager . [xbmc] * X11: fix icon texture after cc5ed3c2474084ebc0373a3046410e6f766e03f4 . [xbmc] * videorefclock: ask graphics context for refresh rate . [xbmc] * videorefclock: temp deactivate of nv settings . [xbmc] * add missing keys to xbmc keytable . [Joakim Plate] * X11: fixed invalid usage of sizeof() (squash into x11 changes) . [Joakim Plate] * X11: replace custom utf8 to unicode with charset convertor (squash to x11 events) . [xbmc] * X11: reset key repeat and key modifier on focus lost and gain . [FernetMenta] * X11: change method of going full-screen . [FernetMenta] * X11: deactivate screen saver on startup . [xbmc] * X11: fix video calibrations . [FernetMenta] * X11: hook video reference clock in windowing . [xbmc] * X11: recreate gl context after output has changed . [FernetMenta] * X11: remove all DefaultScreen and RootWindow macros (VideoRefClock) . [FernetMenta] * X11: remove all DefaultScreen and RootWindow macros . [FernetMenta] * X11: fix multi-head setups . [FernetMenta] * xrandr: allow getting info for multiple screen's . [xbmc] * xrandr: observe orientation . [FernetMenta] * xrandr: remove method RestoreState . [FernetMenta] * X11: move xrandr events to WinEventsX11 . [Joakim Plate] * X11: factor out code handling device reset notification . [xbmc] * X11: add SDL joystick until we have a better solution . [FernetMenta] * X11: Add xbmc icon . [FernetMenta] * X11: ditch SDL for video and window events . [xbmc] * dvdplayer: allow rewinding at end of stream, do a seek after rewind . [xbmc] * videoplayer: give streams with invalid fps a chance for fps detection . [xbmc] * videoplayer: update frametime, it might change due to fps detection . [Rainer Hochecker] * renderer: bump buffers to 5 . [xbmc] * videoplayer: some rework and documentation . [xbmc] * video player: present correct pts to user for a/v sync (after buffering in renderer) . [xbmc] * videoplayer: adapt lateness detection and dropping to buffering . [Rainer Hochecker] * vdpau: add fence for detecting when a buffer can be reused . [Rainer Hochecker] * renderer: protect against div by zero . [Rainer Hochecker] * vdpau: comment some features that will be added later . [Rainer Hochecker] * vdpau: calculate timestamp of second field when doing deinterlacing . [xbmc] * vdpau: set deinterlacing method to auto, if default method not supported . [xbmc] * linuxrenderer: implement progressive weave for vdpau . [xbmc] * linuxrenderer: drop method RenderMultiPass . [xbmc] * vdpau: switch off de-interlacing on ff . [xbmc] * vdpau: observe ffmpeg tags for color space . [xbmc] * vdpau: make interop gl default and remove setting, rename and intvert interop yuv . [xbmc] * vdpau: redesign . [Rainer Hochecker] * linuxrenderer: do not render if upload texture fails . [Rainer Hochecker] * ActiveAE: check for valid ac3 sampling rates, fixes no sound for flac 96khz when transcoding . [wsoltys] * [WASAPI] fixed: wrong multiplicator (thanks Voyager1). . [wsoltys] * [WASAPI] fixed: use the more accurate GetDelay() for Drain(). . [wsoltys] * [WASAPI] fixed: return the right channel layout . [fritsch] * ActiveAE: Fix refcounting with viz . [fritsch] * AESinkOSS: Missed one reuse of format.m_dataFormat in 4c536e960dfa5610bd62968feff1eebaada17c6d . [fritsch] * AESinkOSS: Set required format for passthrough . [fritsch] * AESinkOSS: Make sink usable in blocking mode . [unknown] * ActiveAE: make sure GetDalay returns no negative values . [fritsch] * AESinkOSS: Implement Drain() . [unknown] * ActiveAE: fix volume amplification . [unknown] * AE: adapt limiter to planar formats . [unknown] * ActiveAE: do not pause stream when flushing it . [unknown] * AE: WASAPI - fix GetDelay . [unknown] * ActiveAE: faster flushing of stream . [unknown] * dvdplayer: flush audio on close stream in case of nowait . [unknown] * ActiveAE: check for error during playback . [unknown] * ActiveAE: flush engine on flush stream if only one stream is active . [unknown] * ActiveAE: engage transcode for stereo if upmix is selected . [unknown] * AE: WASAPI - fix AddPackets for the case of provided frames are less than buffer size . [fritsch] * AudioEngine: Add AE_IS_PLANAR(x) macro . [unknown] * AE: add planar formats to end of enum, some other code relies on the order . [ronie] * [Confluence] fix position OSD buttons . [Jim Carroll] * A few more typo and format fixes in the API documentation. . [Voyager1] * fix interlaced rez selection if current is not interlaced . [Joakim Plate] * fixed: restore ability to calibrate resolution pixel ratio . [Jim Carroll] * Complete (re)cleanup of the API documentation of Control.h. Also remove an extraneous 'n' from the API documentation in Window.h. . [fritsch] * Use advancedsetting to speed up ReadRate in players . [popcornmix] * [rbp/omxplayer] Handle displaytime more like dvdplayer . [Jim Carroll] * Fixed some warnings when compiling using -O2 . [Jim Carroll] * Fix documentation indentation for Dialog::browse . [Jim Carroll] * Fix the documentation formatting for the rest of the API. . [Jim Carroll] * Add missing documentation for the base class of the Control hierarchy. . [Jim Carroll] * Add missing documentation for InfoTagVideo . [Jim Carroll] * Add the missing documentation for InfoTagMusic . [fritsch] * PVR: Fix stopping when station timeline is open and user presses stop . [Martijn Kaijser] * [win32] ignore skins.nsi . [davilla] * droid: fixed, useless verbose logging on new events and multiple input events handling (seen with game controllers) . [Martijn Kaijser] * [win32] also package Touched skin into xbt file when building . [Martijn Kaijser] * [win32] wipe addons from install folder empty on install . [Martijn Kaijser] * [win32] make touched skin install optional . [Martijn Kaijser] * [win32]cosmetic: clean up the pvr addon names in the installer . [Martijn Kaijser] * [win32] exclude non win32 addons on packaging . [ulion] * [Fix] Extract PIL egg into site-packages' subdir to fix load . [Memphiz] * [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] * [AirPlay] - fixed typo in getting the airplay volume control setting - thx to ulion for pointing it out . [popcornmix] * [rbp/omxplayer] Avoid loss of volume messages . [popcornmix] * [rbp/omxplayer] Fix check for contiguous audio buffers . [ulion] * [OSX] Kickout screensaver if it's running . [Memphiz] * [ffmpeg] - backport "Fix compilation on ARM with android gcc 4.7" from ffmpeg - fixes compilation on gcc 4.8 with ndk r9 . [ulion] * Fix load of PIL egg by include its source files. . . . . . [Rainer Hochecker] * X11: squash multi . [Rainer Hochecker] * CWinSystemBase: keep RES_DESKTOP untouched at pos 0, fixes toggle fullscreen . [Rainer Hochecker] * add some missing multi media keys . [Rainer Hochecker] * X11: fix keysym for non-IM . [Rainer Hochecker] * X11: fix keysyms . [Rainer Hochecker] * Revert "vdpau: comment some features that will be added later" . [Rainer Hochecker] * ActiveAE: slightly reduce buffer size . [spiff] * fixed: typo . [fritsch] * ActiveAE: Make ActiveAE default Audio Engine to get it tested via ppa . [Rainer Hochecker] * X11: set windows class name . [xbmc] * X11: another fix for mouse coverage . [Rainer Hochecker] * renderer: allow some lateness within vblank interval . [Rainer Hochecker] * X11: ignore mouse move event form other windows . [Rainer Hochecker] * X11: multi-head improvement - poll for desired output if we do not get an xrr event . [Rainer Hochecker] * xrandr: add GetPreferredMode to wrapper . [Rainer Hochecker] * xrandr: add turn on/off to wrapper . [Rainer Hochecker] * X11: do not overwrite user selected monitor with fallback . [Rainer Hochecker] * X11: fix incorrectly used screen num in desktop resolution . [xbmc] * X11: fix mouse coverage . [xbmc] * fix incorrect display of fps when dr kicks in . [xbmc] * OMXPlayer: some caching fixes for pvr . [xbmc] * linux: use CLOCK_MONOTONIC_RAW as this is not subject to NTP . [xbmc] * X11: use system key repeat rate instead of hardcoded one, taken from 58fd64b194e38b73b5f3132744bab35e994e7441 . [xbmc] * X11: create parent window . [xbmc] * X11: use default screen parameters if no output connected . [xbmc] * pvr: do not show selection dialog for a single menu hook . [xbmc] * X11: recreate glx context when output changes . [xbmc] * xrandr: set screen on mode change command . [xbmc] * X11: remove toggle full screen after resume . [xbmc] * X11: add keymapping for XF86XK_Sleep . [xbmc] * pvr: increase changes counter of stream on stream change, cosmetics after dd307930d39d92f145a01a16600cd00e01ec39be . [Grégory Coutant] * x11: support for multiple x screens . [xbmc] * X11: dont call XCloseDisplay on shutdown, it crashes when powered doen by cec on ATI . [xbmc] * X11: add debug log to print out refresh after xrr event . [xbmc] * xrandr: fix query for multiple screens . [xbmc] * player: fix rewind . [xbmc] * vdpau: advanced settings for auto deinterlacing . [xbmc] * dvdplayer: avoid short screen flicker caused by unnecessary reconfigure of renderer . [xbmc] * dvdplayer: observe pts counter overflow . [xbmc] * ffmpeg: add av_find_default_stream_index to interface . [xbmc] * xvba: do not use vaapi if xvba is present . [xbmc] * xvba: add decoder, co-author @fritsch . [Rainer Hochecker] * ffmpeg: add xvba hwaccel, co-author @fritsch . [xbmc] * X11: lock graphics context in NotifyXRREvent . [xbmc] * X11: fix crash after a resolution change on startup . [xbmc] * X11: dont set window on xrandr if no mode available . [xbmc] * X11: check for window manager . [xbmc] * X11: fix icon texture after cc5ed3c2474084ebc0373a3046410e6f766e03f4 . [xbmc] * videorefclock: ask graphics context for refresh rate . [xbmc] * videorefclock: temp deactivate of nv settings . [xbmc] * add missing keys to xbmc keytable . [Joakim Plate] * X11: fixed invalid usage of sizeof() (squash into x11 changes) . [Joakim Plate] * X11: replace custom utf8 to unicode with charset convertor (squash to x11 events) . [xbmc] * X11: reset key repeat and key modifier on focus lost and gain . [FernetMenta] * X11: change method of going full-screen . [FernetMenta] * X11: deactivate screen saver on startup . [xbmc] * X11: fix video calibrations . [FernetMenta] * X11: hook video reference clock in windowing . [xbmc] * X11: recreate gl context after output has changed . [FernetMenta] * X11: remove all DefaultScreen and RootWindow macros (VideoRefClock) . [FernetMenta] * X11: remove all DefaultScreen and RootWindow macros . [FernetMenta] * X11: fix multi-head setups . [FernetMenta] * xrandr: allow getting info for multiple screen's . [xbmc] * xrandr: observe orientation . [FernetMenta] * xrandr: remove method RestoreState . [FernetMenta] * X11: move xrandr events to WinEventsX11 . [Joakim Plate] * X11: factor out code handling device reset notification . [xbmc] * X11: add SDL joystick until we have a better solution . [FernetMenta] * X11: Add xbmc icon . [FernetMenta] * X11: ditch SDL for video and window events . [xbmc] * dvdplayer: allow rewinding at end of stream, do a seek after rewind . [xbmc] * videoplayer: give streams with invalid fps a chance for fps detection . [xbmc] * videoplayer: update frametime, it might change due to fps detection . [Rainer Hochecker] * renderer: bump buffers to 5 . [xbmc] * videoplayer: some rework and documentation . [xbmc] * video player: present correct pts to user for a/v sync (after buffering in renderer) . [xbmc] * videoplayer: adapt lateness detection and dropping to buffering . [Rainer Hochecker] * vdpau: add fence for detecting when a buffer can be reused . [Rainer Hochecker] * renderer: protect against div by zero . [Rainer Hochecker] * vdpau: comment some features that will be added later . [Rainer Hochecker] * vdpau: calculate timestamp of second field when doing deinterlacing . [xbmc] * vdpau: set deinterlacing method to auto, if default method not supported . [xbmc] * linuxrenderer: implement progressive weave for vdpau . [xbmc] * linuxrenderer: drop method RenderMultiPass . [xbmc] * vdpau: switch off de-interlacing on ff . [xbmc] * vdpau: observe ffmpeg tags for color space . [xbmc] * vdpau: make interop gl default and remove setting, rename and intvert interop yuv . [xbmc] * vdpau: redesign . [Rainer Hochecker] * linuxrenderer: do not render if upload texture fails . [fritsch] * AESinkOSS: Make sink usable in blocking mode . [unknown] * ActiveAE: make sure GetDalay returns no negative values . [fritsch] * AESinkOSS: Implement Drain() . [unknown] * ActiveAE: fix volume amplification . [unknown] * AE: adapt limiter to planar formats . [unknown] * ActiveAE: do not pause stream when flushing it . [unknown] * AE: WASAPI - fix GetDelay . [unknown] * ActiveAE: faster flushing of stream . [unknown] * dvdplayer: flush audio on close stream in case of nowait . [unknown] * ActiveAE: check for error during playback . [unknown] * ActiveAE: flush engine on flush stream if only one stream is active . [unknown] * ActiveAE: engage transcode for stereo if upmix is selected . [unknown] * AE: WASAPI - fix AddPackets for the case of provided frames are less than buffer size . [fritsch] * AudioEngine: Add AE_IS_PLANAR(x) macro . [unknown] * AE: add planar formats to end of enum, some other code relies on the order . [Memphiz] * [depends] - fix compilation of python26 when compiling for android on osx host . [night199uk] * [musicdb] don't clean music library on scan (fix for deleting music when source is offline) . [night199uk] * [musicdb] fix for duplicates when mixing musicbrainz & non-musicbrainz artists . [Memphiz] * Revert "[jenkins] - use a new method to determine the branch name by ignoring the pr ref_spec - thx to theuni for figuring that out" . [M. Kaijser] * update skin Touched . [davilla] * [osx/ios/atv2] restore missing -DSILENT compiler flag for UnrarXLib . [montellese] * smartplaylists: "Date added" rule is not supported for songs (fixes #14539) . [Memphiz] * [osx/atv2/ios] - sync xcode project after json-rpc profile pr . [ronie] * [Confluence] fix 'Update library' button . [Martijn Kaijser] * [cosmetic] update copyright headers . [davilla] * jni: fixed local ref leak . [fritsch] * AESinkALSA: Fix compiler warnings . [fritsch] * ActiveAEStream: Fix compiler warnings . [fritsch] * ActiveAE: Remove Compiler warnings . [fritsch] * ActiveAESink: Fix compiler warnings . [Cory Fields] * jni: fixup stagefright after JNISurface change . [Cory Fields] * jni: fix forward-declare . [Cory Fields] * jni: hook up new classes . [Cory Fields] * jni: add new classes . [Cory Fields] * jni: const'ify Intent as necessary . [Cory Fields] * jni: add function for determining runtime sdk version in classes . [Cory Fields] * jni: add missing WifiManager functions . [Cory Fields] * jni: switch WifiConfiguration to getters and setters . [Cory Fields] * jni: clean and fixup SurfaceTexture . [Cory Fields] * jni: fill in Surface class . [Cory Fields] * jni: fix cursor long type . [Cory Fields] * jni: fix BitSet classname and missing setGlobal . [Joakim Plate] * uri: use of protocol tags to deduce if parent needs to be checked . [Joakim Plate] * apk: tag filesystem as having parent in hostname . [Joakim Plate] * url: CURL::GetWithoutUserDetails would return non encoded hostname . . . . [unknown] * AE: add planar formats to end of enum, some other code relies on the order . [Rainer Hochecker] * X11: squash multi . [Rainer Hochecker] * CWinSystemBase: keep RES_DESKTOP untouched at pos 0, fixes toggle fullscreen . [Rainer Hochecker] * add some missing multi media keys . [Rainer Hochecker] * X11: fix keysym for non-IM . [Rainer Hochecker] * X11: fix keysyms . [Rainer Hochecker] * Revert "vdpau: comment some features that will be added later" . [Rainer Hochecker] * ActiveAE: slightly reduce buffer size . [spiff] * fixed: typo . [fritsch] * ActiveAE: Make ActiveAE default Audio Engine to get it tested via ppa . [Rainer Hochecker] * X11: set windows class name . [xbmc] * X11: another fix for mouse coverage . [Rainer Hochecker] * renderer: allow some lateness within vblank interval . [Rainer Hochecker] * X11: ignore mouse move event form other windows . [Rainer Hochecker] * X11: multi-head improvement - poll for desired output if we do not get an xrr event . [Rainer Hochecker] * xrandr: add GetPreferredMode to wrapper . [Rainer Hochecker] * xrandr: add turn on/off to wrapper . [Rainer Hochecker] * X11: do not overwrite user selected monitor with fallback . [Rainer Hochecker] * X11: fix incorrectly used screen num in desktop resolution . [xbmc] * X11: fix mouse coverage . [xbmc] * fix incorrect display of fps when dr kicks in . [xbmc] * OMXPlayer: some caching fixes for pvr . [xbmc] * linux: use CLOCK_MONOTONIC_RAW as this is not subject to NTP . [xbmc] * X11: use system key repeat rate instead of hardcoded one, taken from 58fd64b194e38b73b5f3132744bab35e994e7441 . [xbmc] * X11: create parent window . [xbmc] * X11: use default screen parameters if no output connected . [xbmc] * pvr: do not show selection dialog for a single menu hook . [xbmc] * X11: recreate glx context when output changes . [xbmc] * xrandr: set screen on mode change command . [xbmc] * X11: remove toggle full screen after resume . [xbmc] * X11: add keymapping for XF86XK_Sleep . [xbmc] * pvr: increase changes counter of stream on stream change, cosmetics after dd307930d39d92f145a01a16600cd00e01ec39be . [Grégory Coutant] * x11: support for multiple x screens . [xbmc] * X11: dont call XCloseDisplay on shutdown, it crashes when powered doen by cec on ATI . [xbmc] * X11: add debug log to print out refresh after xrr event . [xbmc] * xrandr: fix query for multiple screens . [xbmc] * player: fix rewind . [xbmc] * vdpau: advanced settings for auto deinterlacing . [xbmc] * dvdplayer: avoid short screen flicker caused by unnecessary reconfigure of renderer . [xbmc] * dvdplayer: observe pts counter overflow . [xbmc] * ffmpeg: add av_find_default_stream_index to interface . [xbmc] * xvba: do not use vaapi if xvba is present . [xbmc] * xvba: add decoder, co-author @fritsch . [Rainer Hochecker] * ffmpeg: add xvba hwaccel, co-author @fritsch . [xbmc] * X11: lock graphics context in NotifyXRREvent . [xbmc] * X11: fix crash after a resolution change on startup . [xbmc] * X11: dont set window on xrandr if no mode available . [xbmc] * X11: check for window manager . [xbmc] * X11: fix icon texture after cc5ed3c2474084ebc0373a3046410e6f766e03f4 . [xbmc] * videorefclock: ask graphics context for refresh rate . [xbmc] * videorefclock: temp deactivate of nv settings . [xbmc] * add missing keys to xbmc keytable . [Joakim Plate] * X11: fixed invalid usage of sizeof() (squash into x11 changes) . [Joakim Plate] * X11: replace custom utf8 to unicode with charset convertor (squash to x11 events) . [xbmc] * X11: reset key repeat and key modifier on focus lost and gain . [FernetMenta] * X11: change method of going full-screen . [FernetMenta] * X11: deactivate screen saver on startup . [xbmc] * X11: fix video calibrations . [FernetMenta] * X11: hook video reference clock in windowing . [xbmc] * X11: recreate gl context after output has changed . [FernetMenta] * X11: remove all DefaultScreen and RootWindow macros (VideoRefClock) . [FernetMenta] * X11: remove all DefaultScreen and RootWindow macros . [FernetMenta] * X11: fix multi-head setups . [FernetMenta] * xrandr: allow getting info for multiple screen's . [xbmc] * xrandr: observe orientation . [FernetMenta] * xrandr: remove method RestoreState . [FernetMenta] * X11: move xrandr events to WinEventsX11 . [Joakim Plate] * X11: factor out code handling device reset notification . [xbmc] * X11: add SDL joystick until we have a better solution . [FernetMenta] * X11: Add xbmc icon . [FernetMenta] * X11: ditch SDL for video and window events . [xbmc] * dvdplayer: allow rewinding at end of stream, do a seek after rewind . [xbmc] * videoplayer: give streams with invalid fps a chance for fps detection . [xbmc] * videoplayer: update frametime, it might change due to fps detection . [Rainer Hochecker] * renderer: bump buffers to 5 . [xbmc] * videoplayer: some rework and documentation . [xbmc] * video player: present correct pts to user for a/v sync (after buffering in renderer) . [xbmc] * videoplayer: adapt lateness detection and dropping to buffering . [Rainer Hochecker] * vdpau: add fence for detecting when a buffer can be reused . [Rainer Hochecker] * renderer: protect against div by zero . [Rainer Hochecker] * vdpau: comment some features that will be added later . [Rainer Hochecker] * vdpau: calculate timestamp of second field when doing deinterlacing . [xbmc] * vdpau: set deinterlacing method to auto, if default method not supported . [xbmc] * linuxrenderer: implement progressive weave for vdpau . [xbmc] * linuxrenderer: drop method RenderMultiPass . [xbmc] * vdpau: switch off de-interlacing on ff . [xbmc] * vdpau: observe ffmpeg tags for color space . [xbmc] * vdpau: make interop gl default and remove setting, rename and intvert interop yuv . [xbmc] * vdpau: redesign . [Rainer Hochecker] * linuxrenderer: do not render if upload texture fails . [popcornmix] * [ffmpeg/patches] Add backported mpegts optimisations . [Ben Avison] * [ffmpeg] - backport - mpegts: Remove one 64-bit integer modulus operation per packet . [Ben Avison] * [ffmpeg] - backport - mpegts: Make discard_pid() faster for single-program streams . [Ben Avison] * [ffmpeg] - backport - mpegts: Remove one memcpy per packet . [Ben Avison] * [ffmpeg] - backport - avio: Add an internal function for reading without copying . . [Rainer Hochecker] * X11: squash multi . [Rainer Hochecker] * CWinSystemBase: keep RES_DESKTOP untouched at pos 0, fixes toggle fullscreen . [Rainer Hochecker] * add some missing multi media keys . [Rainer Hochecker] * X11: fix keysym for non-IM . [Rainer Hochecker] * X11: fix keysyms . [Rainer Hochecker] * Revert "vdpau: comment some features that will be added later" . [Rainer Hochecker] * ActiveAE: slightly reduce buffer size . [spiff] * fixed: typo . [fritsch] * ActiveAE: Make ActiveAE default Audio Engine to get it tested via ppa . [Rainer Hochecker] * X11: set windows class name . [xbmc] * X11: another fix for mouse coverage . [Rainer Hochecker] * renderer: allow some lateness within vblank interval . [Rainer Hochecker] * X11: ignore mouse move event form other windows . [Rainer Hochecker] * X11: multi-head improvement - poll for desired output if we do not get an xrr event . [Rainer Hochecker] * xrandr: add GetPreferredMode to wrapper . [Rainer Hochecker] * xrandr: add turn on/off to wrapper . [Rainer Hochecker] * X11: do not overwrite user selected monitor with fallback . [Rainer Hochecker] * X11: fix incorrectly used screen num in desktop resolution . [xbmc] * X11: fix mouse coverage . [xbmc] * fix incorrect display of fps when dr kicks in . [xbmc] * OMXPlayer: some caching fixes for pvr . [xbmc] * linux: use CLOCK_MONOTONIC_RAW as this is not subject to NTP . [xbmc] * X11: use system key repeat rate instead of hardcoded one, taken from 58fd64b194e38b73b5f3132744bab35e994e7441 . [xbmc] * X11: create parent window . [xbmc] * X11: use default screen parameters if no output connected . [xbmc] * pvr: do not show selection dialog for a single menu hook . [xbmc] * X11: recreate glx context when output changes . [xbmc] * xrandr: set screen on mode change command . [xbmc] * X11: remove toggle full screen after resume . [xbmc] * X11: add keymapping for XF86XK_Sleep . [xbmc] * pvr: increase changes counter of stream on stream change, cosmetics after dd307930d39d92f145a01a16600cd00e01ec39be . [Grégory Coutant] * x11: support for multiple x screens . [xbmc] * X11: dont call XCloseDisplay on shutdown, it crashes when powered doen by cec on ATI . [xbmc] * X11: add debug log to print out refresh after xrr event . [xbmc] * xrandr: fix query for multiple screens . [xbmc] * player: fix rewind . [xbmc] * vdpau: advanced settings for auto deinterlacing . [xbmc] * dvdplayer: avoid short screen flicker caused by unnecessary reconfigure of renderer . [xbmc] * dvdplayer: observe pts counter overflow . [xbmc] * ffmpeg: add av_find_default_stream_index to interface . [xbmc] * xvba: do not use vaapi if xvba is present . [xbmc] * xvba: add decoder, co-author @fritsch . [Rainer Hochecker] * ffmpeg: add xvba hwaccel, co-author @fritsch . [xbmc] * X11: lock graphics context in NotifyXRREvent . [xbmc] * X11: fix crash after a resolution change on startup . [xbmc] * X11: dont set window on xrandr if no mode available . [xbmc] * X11: check for window manager . [xbmc] * X11: fix icon texture after cc5ed3c2474084ebc0373a3046410e6f766e03f4 . [xbmc] * videorefclock: ask graphics context for refresh rate . [xbmc] * videorefclock: temp deactivate of nv settings . [xbmc] * add missing keys to xbmc keytable . [Joakim Plate] * X11: fixed invalid usage of sizeof() (squash into x11 changes) . [Joakim Plate] * X11: replace custom utf8 to unicode with charset convertor (squash to x11 events) . [xbmc] * X11: reset key repeat and key modifier on focus lost and gain . [FernetMenta] * X11: change method of going full-screen . [FernetMenta] * X11: deactivate screen saver on startup . [xbmc] * X11: fix video calibrations . [FernetMenta] * X11: hook video reference clock in windowing . [xbmc] * X11: recreate gl context after output has changed . [FernetMenta] * X11: remove all DefaultScreen and RootWindow macros (VideoRefClock) . [FernetMenta] * X11: remove all DefaultScreen and RootWindow macros . [FernetMenta] * X11: fix multi-head setups . [FernetMenta] * xrandr: allow getting info for multiple screen's . [xbmc] * xrandr: observe orientation . [FernetMenta] * xrandr: remove method RestoreState . [FernetMenta] * X11: move xrandr events to WinEventsX11 . [Joakim Plate] * X11: factor out code handling device reset notification . [xbmc] * X11: add SDL joystick until we have a better solution . [FernetMenta] * X11: Add xbmc icon . [FernetMenta] * X11: ditch SDL for video and window events . [xbmc] * dvdplayer: allow rewinding at end of stream, do a seek after rewind . [xbmc] * videoplayer: give streams with invalid fps a chance for fps detection . [xbmc] * videoplayer: update frametime, it might change due to fps detection . [Rainer Hochecker] * renderer: bump buffers to 5 . [xbmc] * videoplayer: some rework and documentation . [xbmc] * video player: present correct pts to user for a/v sync (after buffering in renderer) . [xbmc] * videoplayer: adapt lateness detection and dropping to buffering . [Rainer Hochecker] * vdpau: add fence for detecting when a buffer can be reused . [Rainer Hochecker] * renderer: protect against div by zero . [Rainer Hochecker] * vdpau: comment some features that will be added later . [Rainer Hochecker] * vdpau: calculate timestamp of second field when doing deinterlacing . [xbmc] * vdpau: set deinterlacing method to auto, if default method not supported . [xbmc] * linuxrenderer: implement progressive weave for vdpau . [xbmc] * linuxrenderer: drop method RenderMultiPass . [xbmc] * vdpau: switch off de-interlacing on ff . [xbmc] * vdpau: observe ffmpeg tags for color space . [xbmc] * vdpau: make interop gl default and remove setting, rename and intvert interop yuv . [xbmc] * vdpau: redesign . [Rainer Hochecker] * linuxrenderer: do not render if upload texture fails . [ulion] * Builtin function TakeScreenshot support savepath and sync params. . [montellese] * jsonrpc: fix stray " in methods.json . [davilla] * droid: remove old android audio depends . [montellese] * CGUIWindowSettingsCategory: fix handling/reverting of invalid input . [montellese] * video: add "Edit sort title" to "Manage ..." context menu entry . [montellese] * video: move "Flatten" toggle to settings . [montellese] * CGUIWindowVideoBase: remove unused CONTROL_BTNSCAN . [montellese] * video: move "Stack" toggle to settings . [montellese] * video: move "Remove episode bookmark" context menu entry under new "Manage ..." entry . [montellese] * video: move "Mark as watched/unwatched" context menu entry under new "Manage ..." entry . [montellese] * video: move "Manage movie set" context menu entry under new "Manage ..." entry . [montellese] * video: move "Link movie to tvshow" and "Remove link to tvshow" context menu entries under new "Manage ..." entry . [montellese] * media: move "Edit title" context menu entry under new "Manage ..." entry . [montellese] * CVideoDatabase: add SetSingleValue() overloads . [montellese] * DatabaseUtils: add GetField() and MediaTypeFromVideoContentType() . [montellese] * CVideoDatabase: refactor SetDetail() into SetSingleValue() . [montellese] * CFileItem: extend GetVideoContentType() to detect movie sets . [montellese] * video: fix "Set content" showing for library folders (genres etc.) . [montellese] * CFileItem: add IsLibraryFolder() . [montellese] * [confluence] add "Now playing..." to sidebar player controls . [montellese] * media: move "Now playing..." out of the context menu . [montellese] * [confluence] add "Update library" and "Stop scanning" to sidebar . [montellese] * media: move "Update library" and "Stop scanning" out of the context menu . . [Rainer Hochecker] * X11: fix keysym for non-IM . [Rainer Hochecker] * X11: fix keysyms . [Rainer Hochecker] * Revert "vdpau: comment some features that will be added later" . [Rainer Hochecker] * ActiveAE: slightly reduce buffer size . [spiff] * fixed: typo . [fritsch] * ActiveAE: Make ActiveAE default Audio Engine to get it tested via ppa . [Rainer Hochecker] * X11: set windows class name . [xbmc] * X11: another fix for mouse coverage . [Rainer Hochecker] * renderer: allow some lateness within vblank interval . [Rainer Hochecker] * X11: ignore mouse move event form other windows . [Rainer Hochecker] * X11: multi-head improvement - poll for desired output if we do not get an xrr event . [Rainer Hochecker] * xrandr: add GetPreferredMode to wrapper . [Rainer Hochecker] * xrandr: add turn on/off to wrapper . [Rainer Hochecker] * X11: do not overwrite user selected monitor with fallback . [Rainer Hochecker] * X11: fix incorrectly used screen num in desktop resolution . [xbmc] * X11: fix mouse coverage . [xbmc] * fix incorrect display of fps when dr kicks in . [xbmc] * OMXPlayer: some caching fixes for pvr . [xbmc] * linux: use CLOCK_MONOTONIC_RAW as this is not subject to NTP . [xbmc] * X11: use system key repeat rate instead of hardcoded one, taken from 58fd64b194e38b73b5f3132744bab35e994e7441 . [xbmc] * X11: create parent window . [xbmc] * X11: use default screen parameters if no output connected . [xbmc] * pvr: do not show selection dialog for a single menu hook . [xbmc] * X11: recreate glx context when output changes . [xbmc] * xrandr: set screen on mode change command . [xbmc] * X11: remove toggle full screen after resume . [xbmc] * X11: add keymapping for XF86XK_Sleep . [xbmc] * pvr: increase changes counter of stream on stream change, cosmetics after dd307930d39d92f145a01a16600cd00e01ec39be . [Grégory Coutant] * x11: support for multiple x screens . [xbmc] * X11: dont call XCloseDisplay on shutdown, it crashes when powered doen by cec on ATI . [xbmc] * X11: add debug log to print out refresh after xrr event . [xbmc] * xrandr: fix query for multiple screens . [xbmc] * player: fix rewind . [xbmc] * vdpau: advanced settings for auto deinterlacing . [xbmc] * dvdplayer: avoid short screen flicker caused by unnecessary reconfigure of renderer . [xbmc] * dvdplayer: observe pts counter overflow . [xbmc] * ffmpeg: add av_find_default_stream_index to interface . [xbmc] * xvba: do not use vaapi if xvba is present . [xbmc] * xvba: add decoder, co-author @fritsch . [Rainer Hochecker] * ffmpeg: add xvba hwaccel, co-author @fritsch . [xbmc] * X11: lock graphics context in NotifyXRREvent . [xbmc] * X11: fix crash after a resolution change on startup . [xbmc] * X11: dont set window on xrandr if no mode available . [xbmc] * X11: check for window manager . [xbmc] * X11: fix icon texture after cc5ed3c2474084ebc0373a3046410e6f766e03f4 . [xbmc] * videorefclock: ask graphics context for refresh rate . [xbmc] * videorefclock: temp deactivate of nv settings . [xbmc] * add missing keys to xbmc keytable . [Joakim Plate] * X11: fixed invalid usage of sizeof() (squash into x11 changes) . [Joakim Plate] * X11: replace custom utf8 to unicode with charset convertor (squash to x11 events) . [xbmc] * X11: reset key repeat and key modifier on focus lost and gain . [FernetMenta] * X11: change method of going full-screen . [FernetMenta] * X11: deactivate screen saver on startup . [xbmc] * X11: fix video calibrations . [FernetMenta] * X11: hook video reference clock in windowing . [xbmc] * X11: recreate gl context after output has changed . [FernetMenta] * X11: remove all DefaultScreen and RootWindow macros (VideoRefClock) . [FernetMenta] * X11: remove all DefaultScreen and RootWindow macros . [FernetMenta] * X11: fix multi-head setups . [FernetMenta] * xrandr: allow getting info for multiple screen's . [xbmc] * xrandr: observe orientation . [FernetMenta] * xrandr: remove method RestoreState . [FernetMenta] * X11: move xrandr events to WinEventsX11 . [Joakim Plate] * X11: factor out code handling device reset notification . [xbmc] * X11: add SDL joystick until we have a better solution . [FernetMenta] * X11: Add xbmc icon . [FernetMenta] * X11: ditch SDL for video and window events . [xbmc] * dvdplayer: allow rewinding at end of stream, do a seek after rewind . [xbmc] * videoplayer: give streams with invalid fps a chance for fps detection . [xbmc] * videoplayer: update frametime, it might change due to fps detection . [Rainer Hochecker] * renderer: bump buffers to 5 . [xbmc] * videoplayer: some rework and documentation . [xbmc] * video player: present correct pts to user for a/v sync (after buffering in renderer) . [xbmc] * videoplayer: adapt lateness detection and dropping to buffering . [Rainer Hochecker] * vdpau: add fence for detecting when a buffer can be reused . [Rainer Hochecker] * renderer: protect against div by zero . [Rainer Hochecker] * vdpau: comment some features that will be added later . [Rainer Hochecker] * vdpau: calculate timestamp of second field when doing deinterlacing . [xbmc] * vdpau: set deinterlacing method to auto, if default method not supported . [xbmc] * linuxrenderer: implement progressive weave for vdpau . [xbmc] * linuxrenderer: drop method RenderMultiPass . [xbmc] * vdpau: switch off de-interlacing on ff . [xbmc] * vdpau: observe ffmpeg tags for color space . [xbmc] * vdpau: make interop gl default and remove setting, rename and intvert interop yuv . [xbmc] * vdpau: redesign . [Rainer Hochecker] * linuxrenderer: do not render if upload texture fails . [DoraXBMC] * Adding Profiles support to the XBMC default web interface. . [DoraXBMC] * Adding JSON-RPC support for Profiles operations to XBMC. . [popcornmix] * [rbp] Switch from libshairport to libshairplay for airplay . [montellese] * music: fix crash when calling CTagLoaderTagLib::Load() through IMusicInfoTagLoader::Load() (introduced by d0a5a97e0c6c7831db382dfdc3e8650ff500acb9) . [popcornmix] * [rbp] Fix type of transform parameter to match latest firmware . [popcornmix] * [rbp/omxplayer] Fix uninitialised variable that can lose audio packet . [popcornmix] * [rbp/omxplayer] Apply deinterlace changes immediately . [popcornmix] * [rbp/omxplayer] Support frame advance with right arrow when paused . [popcornmix] * [rbp/omxplayer] Avoid flushing fifos when audio/video fifos out of sync . [popcornmix] * [rbp/omxplayer] Fix build error in types for max . [Memphiz] * [cosmetics] - get rid of some checks for _WIN32 and replace them with proper TARGET_WINDOWS checks . [Memphiz] * [osx/ios/atv2] - sync xcode project . [spiff] * added: generate and install cmake helpers for addons . [montellese] * jsonrpc: fix "size" property from Files.GetDirectory overflowing and not returning bytes . [montellese] * jsonrpc: fix "mimetype" being empty in Files.GetDirectory . [Martijn Kaijser] * [cosmetics] update copyright header . [Alexis Ballier] * libav hacks: define AVFORMAT_HAS_STREAM_R_FRAMERATE to give it a dummy accessor. . [Alexis Ballier] * Fix swr_get_delay computation from libavresample API. . [Alexis Ballier] * DllAvCodec: Remove now unused LIBAVCODEC_FROM_* macros. . [Alexis Ballier] * DVDFactoryCodec: Remove pointless libav #ifery and improve the libav_hacks.h hackery so that it actually compiles with libav. . [Alexis Ballier] * DVDOverlayCodecText: Remove libav compat #ifery and move it to libav_hacks.h . [Alexis Ballier] * DVDOverlayCodecFFmpeg.cpp: Remove pointless #ifery since we require a recent enough FFmpeg anyway. . [Alexis Ballier] * DllAvFilter.h: Drop checks for libav and factorize some #if / #else. Those are now done in libav hacks. . [Alexis Ballier] * DVDVideoCodecFFmpeg: Drop usage of LIBAVFILTER_FROM_* and use LIBAVFILTER_AVFRAME_BASED instead. . [Alexis Ballier] * Remove avfilter_graph_parse hacks for libav and move it to libav hacks . [Alexis Ballier] * Move libav check for libavfilter being avframe based to libav_hacks.h . [Alexis Ballier] * DllAvUtil: Drop libav hacks and move them to libav_hacks.h. . [Alexis Ballier] * ActiveAE: Replace deprecated CODEC_ID by AV_CODEC_ID. . [Alexis Ballier] * Use av_stream_get_r_frame_rate instead of accessing avstream->r_frame_rate when available. . [Alexis Ballier] * DllAvFormat: map av_stream_get_r_frame_rate when available. . [Alexis Ballier] * Introduce a libav-hacks library to wrap a compatibility layer with libav. . [Alexis Ballier] * DllSwResample: Clean up libavresample support that is broken anyway. . [Alexis Ballier] * Add a fake .pc file for libswresample -> libavresample . [Alexis Ballier] * configure: Add --enable-libav-compat option. . [Alexis Ballier] * configure, external ffmpeg: Drop check for libavresample. . [M. Kaijser] * remove check if running from DVD. this is XBOX legacy which isn't used anymore . [montellese] * settings: implement new "visible" dependency for dynamically showing/hiding settings . [montellese] * [win32] update VS project files . [montellese] * settings: split requirement conditions from conditions into new tag . [Voyager1] * [fix] settings loading of default value for CSettingPath: parent class CSettingString already handles it . [Voyager1] * Check for non-empty tag values read after allowing GetString to return empty values . [popcornmix] * [rbp/omxplayer] Fixes for trickplay . [Voyager1] * Allow empty String values to be read in XML tags. E.g. will read a value of "" instead of considering this an error. . [popcornmix] * [rbp/omxplayer] Fix audio sync with visualisation . [unknown] * ActiveAE: limit sampling rate to 48khz on SPDIF . [BFG] * Fixes owerflow warning during compilation. . [Memphiz] * deinitialize NFS,AFP and SFTP before suspend . [verybadsoldier] * deinitialize SMB before suspend . . . . [unknown] * ActiveAE: limit sampling rate to 48khz on SPDIF . [Rainer Hochecker] * Revert "vdpau: comment some features that will be added later" . [Rainer Hochecker] * ActiveAE: slightly reduce buffer size . [spiff] * fixed: typo . [fritsch] * ActiveAE: Make ActiveAE default Audio Engine to get it tested via ppa . [Rainer Hochecker] * X11: set windows class name . [xbmc] * X11: another fix for mouse coverage . [Rainer Hochecker] * renderer: allow some lateness within vblank interval . [Rainer Hochecker] * X11: ignore mouse move event form other windows . [Rainer Hochecker] * X11: multi-head improvement - poll for desired output if we do not get an xrr event . [Rainer Hochecker] * xrandr: add GetPreferredMode to wrapper . [Rainer Hochecker] * xrandr: add turn on/off to wrapper . [Rainer Hochecker] * X11: do not overwrite user selected monitor with fallback . [Rainer Hochecker] * X11: fix incorrectly used screen num in desktop resolution . [xbmc] * X11: fix mouse coverage . [xbmc] * fix incorrect display of fps when dr kicks in . [xbmc] * OMXPlayer: some caching fixes for pvr . [xbmc] * linux: use CLOCK_MONOTONIC_RAW as this is not subject to NTP . [xbmc] * X11: use system key repeat rate instead of hardcoded one, taken from 58fd64b194e38b73b5f3132744bab35e994e7441 . [xbmc] * X11: create parent window . [xbmc] * X11: use default screen parameters if no output connected . [xbmc] * pvr: do not show selection dialog for a single menu hook . [xbmc] * X11: recreate glx context when output changes . [xbmc] * xrandr: set screen on mode change command . [xbmc] * X11: remove toggle full screen after resume . [xbmc] * X11: add keymapping for XF86XK_Sleep . [xbmc] * pvr: increase changes counter of stream on stream change, cosmetics after dd307930d39d92f145a01a16600cd00e01ec39be . [Grégory Coutant] * x11: support for multiple x screens . [xbmc] * X11: dont call XCloseDisplay on shutdown, it crashes when powered doen by cec on ATI . [xbmc] * X11: add debug log to print out refresh after xrr event . [xbmc] * xrandr: fix query for multiple screens . [xbmc] * player: fix rewind . [xbmc] * vdpau: advanced settings for auto deinterlacing . [xbmc] * dvdplayer: avoid short screen flicker caused by unnecessary reconfigure of renderer . [xbmc] * dvdplayer: observe pts counter overflow . [xbmc] * ffmpeg: add av_find_default_stream_index to interface . [xbmc] * xvba: do not use vaapi if xvba is present . [xbmc] * xvba: add decoder, co-author @fritsch . [Rainer Hochecker] * ffmpeg: add xvba hwaccel, co-author @fritsch . [xbmc] * X11: lock graphics context in NotifyXRREvent . [xbmc] * X11: fix crash after a resolution change on startup . [xbmc] * X11: dont set window on xrandr if no mode available . [xbmc] * X11: check for window manager . [xbmc] * X11: fix icon texture after cc5ed3c2474084ebc0373a3046410e6f766e03f4 . [xbmc] * videorefclock: ask graphics context for refresh rate . [xbmc] * videorefclock: temp deactivate of nv settings . [xbmc] * add missing keys to xbmc keytable . [Joakim Plate] * X11: fixed invalid usage of sizeof() (squash into x11 changes) . [Joakim Plate] * X11: replace custom utf8 to unicode with charset convertor (squash to x11 events) . [xbmc] * X11: reset key repeat and key modifier on focus lost and gain . [FernetMenta] * X11: change method of going full-screen . [FernetMenta] * X11: deactivate screen saver on startup . [xbmc] * X11: fix video calibrations . [FernetMenta] * X11: hook video reference clock in windowing . [xbmc] * X11: recreate gl context after output has changed . [FernetMenta] * X11: remove all DefaultScreen and RootWindow macros (VideoRefClock) . [FernetMenta] * X11: remove all DefaultScreen and RootWindow macros . [FernetMenta] * X11: fix multi-head setups . [FernetMenta] * xrandr: allow getting info for multiple screen's . [xbmc] * xrandr: observe orientation . [FernetMenta] * xrandr: remove method RestoreState . [FernetMenta] * X11: move xrandr events to WinEventsX11 . [Joakim Plate] * X11: factor out code handling device reset notification . [xbmc] * X11: add SDL joystick until we have a better solution . [FernetMenta] * X11: Add xbmc icon . [FernetMenta] * X11: ditch SDL for video and window events . [xbmc] * dvdplayer: allow rewinding at end of stream, do a seek after rewind . [xbmc] * videoplayer: give streams with invalid fps a chance for fps detection . [xbmc] * videoplayer: update frametime, it might change due to fps detection . [Rainer Hochecker] * renderer: bump buffers to 5 . [xbmc] * videoplayer: some rework and documentation . [xbmc] * video player: present correct pts to user for a/v sync (after buffering in renderer) . [xbmc] * videoplayer: adapt lateness detection and dropping to buffering . [Rainer Hochecker] * renderer: use fence for determination when a buffer is ready for reuse . [Rainer Hochecker] * vdpau: some rework, squash me . [Rainer Hochecker] * renderer: protect against div by zero . [Rainer Hochecker] * vdpau render: changes after review . [Rainer Hochecker] * vdpau: comment some features that will be added later . [Rainer Hochecker] * vdpau: calculate timestamp of second field when doing deinterlacing . [xbmc] * vdpau: set deinterlacing method to auto, if default method not supported . [xbmc] * linuxrenderer: implement progressive weave for vdpau . [xbmc] * linuxrenderer: drop method RenderMultiPass . [xbmc] * vdpau: switch off de-interlacing on ff . [xbmc] * vdpau: observe ffmpeg tags for color space . [xbmc] * vdpau: make interop gl default and remove setting, rename and intvert interop yuv . [xbmc] * vdpau: redesign . [Rainer Hochecker] * linuxrenderer: do not render if upload texture fails . [t4.ravenbird] * wake-on-access ; add settings-description . [Karlson2k] * Startup log: add Intel compiler detection . [montellese] * settings: make use of CLangCodeExpander::GetLanguageNames() instead of relying on installed languages for preferred audio/subtitle stream languages (fixes #14118) . [montellese] * CLangCodeExpander: add GetLanguageNames() method . [Anton Fedchin] * CVideoDatabase::SetVideoSettings fix insert query after d1f9f9a070915d8c9a71e21e5a4516c0d22dcae0 . [Memphiz] * [jenkins] - use a new method to determine the branch name by ignoring the pr ref_spec - thx to theuni for figuring that out . [Garrett Brown] * Complete missing add-on Clone() functions . [Garrett Brown] * Remove unused member variable AddonProps::parent . [Garrett Brown] * Move CScreensaver cloning to new method, CScreensaver::Clone() . [Garrett Brown] * Move member initializers from CRepository::Clone() to copy constructor. . [Garrett Brown] * Remove IAddon::Parent() and replace with simple flag in CAddonDLL . [Karlson2k] * Startup log: Add AppleTV2 host information . [Karlson2k] * Startup log: report host CPU on all platforms . [Karlson2k] * CCPUInfo::CCPUInfo: remove extra spaced from CPU string (mostly useful on win32) . [Karlson2k] * StringUtils: add RemoveDuplicatedSpacesAndTabs function . [Karlson2k] * Startup log: separate build-time and run-time information, add Clang and llvm-gcc detection . [Karlson2k] * SystemInfo: add build information . [Karlson2k] * Startup log: fix skipping build info on release builds . [Karlson2k] * GetDriveType require trailing backslash. . [Karlson2k] * Startup: Fix wrong method called when checking is running from DVD in Application.cpp . [Karlson2k] * [win32] Refactoring of GetSpecialFolder in WIN32Util.cpp Avoid using big array in stack . [Karlson2k] * [win32] Refactoring of ResolveExecutablePath() Avoid to store big array in stack . [Karlson2k] * CUtil::GetHomePath fixes: for win32 expand wide string instead of UTF8 For all platforms: get executable path only when needed . [montellese] * music: hide progress dialog before opening the artist/album/song info dialog . [Millencolin] * Fix seeking in audio files played over http for urls without file extension . [Daniel Scheller] * paplayer/MP3codec: use float with (untampered) range -1.0 to 1.0 for proper mp3 playback gain (int32 conversion/shift resulted in -6db) . [Millencolin] * Support to handle additional content type audio/mpeg3 . [Karlson2k] * XBMCTinyXML: remove old workaround . [Karlson2k] * CXBMCTinyXML: use direct file reading instead of streaming. That way we could avoid double parsing of file. . [Karlson2k] * [loadfile] Replace moved code in Texture.cpp with function call . [Jonathan Marshall] * [loadfile] improve log message . [Jonathan Marshall] * [loadfile] free over-allocated memory from growing buffer . [Jonathan Marshall] * [loadfile] ensure inputBuff is free'd in case we fail to read any data . [Jonathan Marshall] * [loadfile] no need for reusing inputBuffSize for return value . [Jonathan Marshall] * [loadfile] reduce scope of tempinputBuff . [Jonathan Marshall] * [loadfile] move constants to static const and align chunksize with file chunk size . [Jonathan Marshall] * [loadfile] don't read files > 2GiB . [Jonathan Marshall] * [loadfile] minimise scope of inputBuff(size) . [Jonathan Marshall] * [loadfile] CFile::Read() can take a std::string, no need for .c_str() . [Jonathan Marshall] * [cosmetics] indenting . [Jonathan Marshall] * [loadfile] early return for better readability. . [Jonathan Marshall] * adds LoadFile to CFileUtils, copied from CTextureBase::LoadFromFileInternal . [Karlson2k] * FileUtils.cpp: cosmetics . [montellese] * CGUIDialogSmartPlaylistRule: only show smartplaylists that match in type and are not grouped . [montellese] * smartplaylists: add CheckTypeCompatibility() utility method . [montellese] * smartplaylists: add IsMusicType() and IsVideoType() utility methods . [montellese] * smartplaylists: "playlist" is a browsable field . [montellese] * CGUIDialogSmartPlaylistRule: integrate virtual folders . [montellese] * smartplaylists: implement virtual folders inside smartplaylists . [montellese] * smartplaylists: add support for sort attributes (especially "ignorefolders") . . [unknown] * ActiveAE: limit sampling rate to 48khz on SPDIF . [Rainer Hochecker] * Revert "vdpau: comment some features that will be added later" . [Rainer Hochecker] * ActiveAE: slightly reduce buffer size . [spiff] * fixed: typo . [fritsch] * ActiveAE: Make ActiveAE default Audio Engine to get it tested via ppa . [Rainer Hochecker] * X11: set windows class name . [xbmc] * renderer: delete fence on uninit . [xbmc] * X11: another fix for mouse coverage . [Rainer Hochecker] * renderer: allow some lateness within vblank interval . [Rainer Hochecker] * X11: ignore mouse move event form other windows . [Rainer Hochecker] * X11: multi-head improvement - poll for desired output if we do not get an xrr event . [Rainer Hochecker] * xrandr: add GetPreferredMode to wrapper . [Rainer Hochecker] * xrandr: add turn on/off to wrapper . [Rainer Hochecker] * X11: do not overwrite user selected monitor with fallback . [Rainer Hochecker] * X11: fix incorrectly used screen num in desktop resolution . [xbmc] * X11: fix mouse coverage . [xbmc] * fix incorrect display of fps when dr kicks in . [xbmc] * OMXPlayer: some caching fixes for pvr . [xbmc] * linux: use CLOCK_MONOTONIC_RAW as this is not subject to NTP . [xbmc] * X11: use system key repeat rate instead of hardcoded one, taken from 58fd64b194e38b73b5f3132744bab35e994e7441 . [xbmc] * X11: create parent window . [xbmc] * X11: use default screen parameters if no output connected . [xbmc] * pvr: do not show selection dialog for a single menu hook . [xbmc] * X11: recreate glx context when output changes . [xbmc] * xrandr: set screen on mode change command . [xbmc] * X11: remove toggle full screen after resume . [xbmc] * X11: add keymapping for XF86XK_Sleep . [xbmc] * pvr: increase changes counter of stream on stream change, cosmetics after dd307930d39d92f145a01a16600cd00e01ec39be . [Grégory Coutant] * x11: support for multiple x screens . [xbmc] * X11: dont call XCloseDisplay on shutdown, it crashes when powered doen by cec on ATI . [xbmc] * X11: add debug log to print out refresh after xrr event . [xbmc] * xrandr: fix query for multiple screens . [xbmc] * player: fix rewind . [xbmc] * vdpau: advanced settings for auto deinterlacing . [xbmc] * dvdplayer: avoid short screen flicker caused by unnecessary reconfigure of renderer . [xbmc] * dvdplayer: observe pts counter overflow . [xbmc] * ffmpeg: add av_find_default_stream_index to interface . [xbmc] * xvba: do not use vaapi if xvba is present . [xbmc] * xvba: add decoder, co-author @fritsch . [Rainer Hochecker] * ffmpeg: add xvba hwaccel, co-author @fritsch . [xbmc] * X11: lock graphics context in NotifyXRREvent . [xbmc] * X11: fix crash after a resolution change on startup . [xbmc] * X11: dont set window on xrandr if no mode available . [xbmc] * X11: check for window manager . [xbmc] * X11: fix icon texture after cc5ed3c2474084ebc0373a3046410e6f766e03f4 . [xbmc] * videorefclock: ask graphics context for refresh rate . [xbmc] * videorefclock: temp deactivate of nv settings . [xbmc] * add missing keys to xbmc keytable . [Joakim Plate] * X11: fixed invalid usage of sizeof() (squash into x11 changes) . [Joakim Plate] * X11: replace custom utf8 to unicode with charset convertor (squash to x11 events) . [xbmc] * X11: reset key repeat and key modifier on focus lost and gain . [FernetMenta] * X11: change method of going full-screen . [FernetMenta] * X11: deactivate screen saver on startup . [xbmc] * X11: fix video calibrations . [FernetMenta] * X11: hook video reference clock in windowing . [xbmc] * X11: recreate gl context after output has changed . [FernetMenta] * X11: remove all DefaultScreen and RootWindow macros (VideoRefClock) . [FernetMenta] * X11: remove all DefaultScreen and RootWindow macros . [FernetMenta] * X11: fix multi-head setups . [FernetMenta] * xrandr: allow getting info for multiple screen's . [xbmc] * xrandr: observe orientation . [FernetMenta] * xrandr: remove method RestoreState . [FernetMenta] * X11: move xrandr events to WinEventsX11 . [Joakim Plate] * X11: factor out code handling device reset notification . [xbmc] * X11: add SDL joystick until we have a better solution . [FernetMenta] * X11: Add xbmc icon . [FernetMenta] * X11: ditch SDL for video and window events . [xbmc] * dvdplayer: allow rewinding at end of stream, do a seek after rewind . [xbmc] * videoplayer: give streams with invalid fps a chance for fps detection . [xbmc] * videoplayer: update frametime, it might change due to fps detection . [Rainer Hochecker] * renderer: bump buffers to 5 . [xbmc] * videoplayer: some rework and documentation . [xbmc] * video player: present correct pts to user for a/v sync (after buffering in renderer) . [xbmc] * videoplayer: adapt lateness detection and dropping to buffering . [Rainer Hochecker] * renderer: limit fence to vdpau . [Rainer Hochecker] * renderer: use fence for determination when a buffer is ready for reuse . [Rainer Hochecker] * vdpau: comment some features that will be added later . [Rainer Hochecker] * vdpau: calculate timestamp of second field when doing deinterlacing . [xbmc] * vdpau: set deinterlacing method to auto, if default method not supported . [xbmc] * linuxrenderer: implement progressive weave for vdpau . [xbmc] * linuxrenderer: drop method RenderMultiPass . [xbmc] * vdpau: switch off de-interlacing on ff . [xbmc] * vdpau: observe ffmpeg tags for color space . [xbmc] * vdpau: make interop gl default and remove setting, rename and intvert interop yuv . [xbmc] * vdpau: redesign . [Rainer Hochecker] * linuxrenderer: do not render if upload texture fails . [Memphiz] * [jenkins] - when determining the branch name - ignore the fetched pull requests . [Voyager1] * [fix] settings loading of default value for CSettingAddon: parent class CSettingString already handles it correctly . [Voyager1] * correct incorrect rebase in 381600adf4d71ea33f40f79989b5a81f32179650 . [Memphiz] * [buildsys] - fix missing clean of xbmc/main/main.a . [Fice] * Dont show 'Select all' in context menu, if everything is already selected . [Fice] * Remove 'Go to settings' Context menu from FileManager . [John Rennie] * Use utf8 for text pasted from the clipboard . [davilla] * droid: cosmetic cleanup of dangling spaces . [S. Davilla] * changed, replace unmanagable basic_keycodes array with keyMap. now we can actually see which scancodes match XBMCK_xxx keys . [montellese] * [webinterface.default] fix bad line breaks in base64 encoded images (introduced by 187f825a4c53f04e510f7f5c9effa85f7edf12ff) . [Martijn Kaijser] * gles: fix compile error after 6b6e8fca1a79796fff51f5e54e5be91f45aae3e7 . [Joakim Plate] * gles: fix compile error due to unable to compile test gles . [Joakim Plate] * gles: make use of gfx context to set scissor . [Joakim Plate] * dxva/vaapi: fix max resolution to allow 1080p . [Martijn Kaijser] * [confluence] remove unused strings . [Martijn Kaijser] * [confluence] add document encoding headers . [Martijn Kaijser] * [confluence] fix indenting to all tabs . [Martijn Kaijser] * [confluence]remove comment syntax leftover . [Voyager1] * move playspeed handling to CApplicationPlayer . [Voyager1] * move IsPlaying-IsPaused-IsPlayingAudio-IsPlayingVideo to CApplicationPlayer wrapper . [Ohad Benjamin] * First implementation of the CRenderCapture interface . [popcornmix] * [rbp] Add screenshot implementation that includes video layer . [S. Davilla] * sync linux Makefile, Xcode project . [Voyager1] * Protect Player! . [Charlie Marshall] * Correct typo . [xbmc] * pvr: try SwtichChannel when selecting a channel via EPG . [Karlson2k] * CGUIFontTTFBase: Use real function names for log instead of hardcoded . [Karlson2k] * CGUIFontTTFBase: don't use "printf" for errors . [Karlson2k] * CGUIFontTTFBase::RenderCharacter don't try to render character if character bitmap is empty . [Karlson2k] * CGUIFontTTFBase: make "spacing_between_characters_in_texture" const . [Karlson2k] * CGUIFontTTFBase::CacheCharacter: correctly process empty glyphs (spaces) Empty glyphs (spaces) has zero width and if empty glyph is first cached letter than texture isn't allocated and function complains about "no texture". . [Karlson2k] * GUIFontTTF: move m_textureScale calculation to right places . [Karlson2k] * CGUIFontTTFBase::CacheCharacter: free allocated glyph on error . [Karlson2k] * CGUIFontTTFGL::ReallocTexture log warning when allocated texture smaller than requested . [Karlson2k] * CGUIFontTTFDX::ReallocTexture: Don't try to copy from empty texture . [Karlson2k] * CGUIFontTTFGL::Begin: prevent crash on unallocated texture . [Karlson2k] * GUIFontTTFDX: prevent crash on unallocated texture or unavailable Direct3D device . [Rainer Hochecker] * dvdplayer video: reset bRequestDrop flag, fixes unneeded drops and low fps . [Stephan Raue] * Disable Hibernate and Suspend related power options for Raspberry & Co. without (working) Upower/HAL/CK/Systemd support. Usually this devices dont support Suspend & Hibernate. . [ace20022] * [DVDAudio] Common realloc mistake: 'm_pBuffer' nulled but not freed upon failure. . [ace20022] * [Cores] Prefix ++/-- operators should be preferred for non-primitive types. . [ace20022] * [DVDInputStreamNavigator] Pass function parameter by reference. . [ace20022] * [Sinks] Function parameter 'format' should be passed by reference. . [ace20022] * [CrystalHD/OpenMax] Make the classes non-copyable. . [ace20022] * [LinuxRendererGL(ES)]Consecutive return statements are unnecessary. . [ace20022] * [Cores] Silence message "Checking if unsigned variable ... is less than zero". . [ace20022] * [PulseAESound] Correct oder of initializer list. . [ace20022] * [Cores] Style: Reduce scope of variables. . [ace20022] * [CoreAudio/IOS] Assignment of function parameter has no effect outside the function. . [ace20022] * [AEChannelInfo] The condition should be a conjunction. . [stupid-boy] * Changed cpu frequency for all Linux platforms, added RPI specific cpu temp command and removed irrelevant gpu temp for all ARM platforms. . . [Rainer Hochecker] * Revert "vdpau: comment some features that will be added later" . [Rainer Hochecker] * ActiveAE: slightly reduce buffer size . [spiff] * fixed: typo . [fritsch] * ActiveAE: Make ActiveAE default Audio Engine to get it tested via ppa . [Rainer Hochecker] * X11: set windows class name . [xbmc] * renderer: delete fence on uninit . [xbmc] * X11: another fix for mouse coverage . [Rainer Hochecker] * renderer: allow some lateness within vblank interval . [Rainer Hochecker] * X11: ignore mouse move event form other windows . [Rainer Hochecker] * X11: multi-head improvement - poll for desired output if we do not get an xrr event . [Rainer Hochecker] * xrandr: add GetPreferredMode to wrapper . [Rainer Hochecker] * xrandr: add turn on/off to wrapper . [Rainer Hochecker] * X11: do not overwrite user selected monitor with fallback . [Rainer Hochecker] * X11: fix incorrectly used screen num in desktop resolution . [xbmc] * X11: fix mouse coverage . [xbmc] * pvr: try SwtichChannel when selecting a channel via EPG . [xbmc] * squash to dropping control . [xbmc] * fix incorrect display of fps when dr kicks in . [xbmc] * OMXPlayer: some caching fixes for pvr . [xbmc] * linux: use CLOCK_MONOTONIC_RAW as this is not subject to NTP . [xbmc] * X11: use system key repeat rate instead of hardcoded one, taken from 58fd64b194e38b73b5f3132744bab35e994e7441 . [xbmc] * X11: create parent window . [xbmc] * X11: use default screen parameters if no output connected . [xbmc] * pvr: do not show selection dialog for a single menu hook . [xbmc] * X11: recreate glx context when output changes . [xbmc] * xrandr: set screen on mode change command . [xbmc] * X11: remove toggle full screen after resume . [xbmc] * X11: add keymapping for XF86XK_Sleep . [xbmc] * pvr: increase changes counter of stream on stream change, cosmetics after dd307930d39d92f145a01a16600cd00e01ec39be . [Grégory Coutant] * x11: support for multiple x screens . [xbmc] * X11: dont call XCloseDisplay on shutdown, it crashes when powered doen by cec on ATI . [xbmc] * X11: add debug log to print out refresh after xrr event . [xbmc] * xrandr: fix query for multiple screens . [xbmc] * player: fix rewind . [xbmc] * vdpau: advanced settings for auto deinterlacing . [xbmc] * dvdplayer: avoid short screen flicker caused by unnecessary reconfigure of renderer . [xbmc] * dvdplayer: observe pts counter overflow . [xbmc] * ffmpeg: add av_find_default_stream_index to interface . [xbmc] * xvba: do not use vaapi if xvba is present . [xbmc] * xvba: add decoder, co-author @fritsch . [Rainer Hochecker] * ffmpeg: add xvba hwaccel, co-author @fritsch . [xbmc] * X11: lock graphics context in NotifyXRREvent . [xbmc] * X11: fix crash after a resolution change on startup . [xbmc] * X11: dont set window on xrandr if no mode available . [xbmc] * X11: check for window manager . [xbmc] * X11: fix icon texture after cc5ed3c2474084ebc0373a3046410e6f766e03f4 . [xbmc] * videorefclock: ask graphics context for refresh rate . [xbmc] * videorefclock: temp deactivate of nv settings . [xbmc] * add missing keys to xbmc keytable . [Joakim Plate] * X11: fixed invalid usage of sizeof() (squash into x11 changes) . [Joakim Plate] * X11: replace custom utf8 to unicode with charset convertor (squash to x11 events) . [xbmc] * X11: reset key repeat and key modifier on focus lost and gain . [FernetMenta] * X11: change method of going full-screen . [FernetMenta] * X11: deactivate screen saver on startup . [xbmc] * X11: fix video calibrations . [FernetMenta] * X11: hook video reference clock in windowing . [xbmc] * X11: recreate gl context after output has changed . [FernetMenta] * X11: remove all DefaultScreen and RootWindow macros (VideoRefClock) . [FernetMenta] * X11: remove all DefaultScreen and RootWindow macros . [FernetMenta] * X11: fix multi-head setups . [FernetMenta] * xrandr: allow getting info for multiple screen's . [xbmc] * xrandr: observe orientation . [FernetMenta] * xrandr: remove method RestoreState . [FernetMenta] * X11: move xrandr events to WinEventsX11 . [Joakim Plate] * X11: factor out code handling device reset notification . [xbmc] * X11: add SDL joystick until we have a better solution . [FernetMenta] * X11: Add xbmc icon . [FernetMenta] * X11: ditch SDL for video and window events . [xbmc] * dvdplayer: allow rewinding at end of stream, do a seek after rewind . [xbmc] * videoplayer: give streams with invalid fps a chance for fps detection . [xbmc] * videoplayer: update frametime, it might change due to fps detection . [Rainer Hochecker] * renderer: bump buffers to 5 . [xbmc] * videoplayer: some rework and documentation . [xbmc] * video player: present correct pts to user for a/v sync (after buffering in renderer) . [xbmc] * videoplayer: adapt lateness detection and dropping to buffering . [Rainer Hochecker] * renderer: limit fence to vdpau . [Rainer Hochecker] * renderer: use fence for determination when a buffer is ready for reuse . [Rainer Hochecker] * vdpau: comment some features that will be added later . [Rainer Hochecker] * vdpau: calculate timestamp of second field when doing deinterlacing . [xbmc] * vdpau: set deinterlacing method to auto, if default method not supported . [xbmc] * linuxrenderer: implement progressive weave for vdpau . [xbmc] * linuxrenderer: drop method RenderMultiPass . [xbmc] * vdpau: switch off de-interlacing on ff . [xbmc] * vdpau: observe ffmpeg tags for color space . [xbmc] * vdpau: make interop gl default and remove setting, rename and intvert interop yuv . [xbmc] * vdpau: redesign . [Rainer Hochecker] * linuxrenderer: do not render if upload texture fails . [Rainer Hochecker] * renderers: fix choosing best resolution . [Memphiz] * [gui] - remove FrameMove from GUIDialog as it is not needed anymore . [Memphiz] * [airplay] - only allow volume changes if the new corresponding setting is enabled . [Memphiz] * [settings] - add new setting for airplay - "allow volume control" . [Memphiz] * [lang] - add new strings for for the new "allow volume control" setting in airplay . [Rainer Hochecker] * omxplayer: set changes counter on current stream after a change . [Rainer Hochecker] * pvr: set stereo_mode to mono . [Rainer Hochecker] * dvdplayer: set changes counter on current stream after a change . [ulion] * [Fix] workaround osx 10.6 lost first keypress problem . [jowadmax] * Fix: change XBMC temp folder path to a non-root accessible folder . [John Rennie] * Modify GUIEditControl to use the new paste code . [popcornmix] * [EGL] Fix the non-trivial dirty rectangle modes . [John Rennie] * Add GetClipboard method to CWinSystemBase . [popcornmix] * [ffmpeg/patches] Add backported armv6/vfp optimisations . [Martin Storsjö] * [ffmpeg] - backport - arm: Mangle external symbols properly in new vfp assembly files . [Ben Avison] * [ffmpeg] - backport - arm: Add VFP-accelerated version of qmf_32_subbands . [Ben Avison] * [ffmpeg] - backport - dcadsp: Add a new method, qmf_32_subbands . [Martin Storsjö] * [ffmpeg] - backport - arm: Add VFP-accelerated version of fft16 . [Martin Storsjö] * [ffmpeg] - backport - arm: Add VFP-accelerated version of dca_lfe_fir . [Martin Storsjö] * [ffmpeg] - backport - arm: Add VFP-accelerated version of imdct_half . [Ben Avison] * [ffmpeg] - backport - arm: Add VFP-accelerated version of int32_to_float_fmul_array8 . [Ben Avison] * [ffmpeg] - backport - dcadec: Use int32_to_float_fmul_array8 . [Ben Avison] * [ffmpeg] - backport - fmtconvert: Add a new method, int32_to_float_fmul_array8 . [Ben Avison] * [ffmpeg] - backport - arm: Add VFP-accelerated version of int32_to_float_fmul_scalar . [Ben Avison] * [ffmpeg] - backport - arm: Add VFP-accelerated version of synth_filter_float . [popcornmix] * [tools] Updated to latest gas-preprocessor.pl http://git.libav.org/?p=gas-preprocessor.git . [wsnipex] * fix linux build after 7e8e1c9493a51e4739a507d6f62dadb7db411f78 . [John Rennie] * OSX: change GUIDialogKeyboardGeneric to use g_Windowing.GetClipboard . [John Rennie] * Win32: change GUIDialogKeyboardGeneric to use g_Windowing.GetClipboard . [John Rennie] * Win32: move paste code to g_Windowing . [montellese] * cleanup sorting to (almost) get rid of the old SORT_METHOD_FOO . [davilla] * [osx] fixed, compiler warning about deprecated routine . [John Rennie] * Add and test paste on OSX . [davilla] * fixed compiler warning, comparision always false due to limited type . [davilla] * fixed compiler warning, missing return value . [davilla] * fixed compiler warnings, unused vars . [John Rennie] * Add OnPasteClipboard method to CGUIDialogKeyboardGeneric . [Memphiz] * [guidialog] - fix autoclose by moveing the autoclose logic into UpdateVisibility for ensuring that getframetime returns sane values - thx to jm for the solution . [Rainer Hochecker] * fix broken channel switching by numbers after: 8768ec8a7260b7dd46c28e601a398d493808edeb . [Rainer Hochecker] * guilib: CGUIBaseContainer::OnAction - waiting on scroll condition to be satisfied consumes the action, hence return true . [Kyle Hill] * Avoid incorrect signed-unsigned conversion on error in GUIWindowLoginScreen.cpp . [Kyle Hill] * Check return of musicUrl.FromString() in GUIWindowMusicBase.cpp . [Kyle Hill] * Prevent possible divide-by-0 in karaokevideobackground.cpp . [Kyle Hill] * Fix incorret iterator comparison in MusicInfoScanner.cpp . [Kyle Hill] * Check return value of GetResumeBookMark() . [Kyle Hill] * Avoid possible divide-by-0 in DirectXGraphics.cpp . [Kyle Hill] * Fix possible integer overflow in udf25.cpp . [Kyle Hill] * Fix possible memory leaks in iso9660.cpp . [Kyle Hill] * Fix validation checks in Deserialize() . [Kyle Hill] * Fix incorrect virtual override in ProfilesManager . [Kyle Hill] * Remove NULL check that can never be true. . [Kyle Hill] * Fix incorrect iterator comparison in CAlbum::Save() . [Kyle Hill] * Convert #defines to real integral constants in SmartPlaylist.cpp . [Kyle Hill] * Always close test socket in CWebServer::Start() . [Kyle Hill] * Fix possible memory leak in Settings.cpp . [Kyle Hill] * Fix unconditional 'true' return from StartUPnP() if HAS_UPNP is true. . . [Rainer Hochecker] * add rule to make main.a after 7e8e1c9493a51e4739a507d6f62dadb7db411f78 . [Rainer Hochecker] * fix broken channel switching by numbers after: 8768ec8a7260b7dd46c28e601a398d493808edeb . [Rainer Hochecker] * guilib: CGUIBaseContainer::OnAction - waiting on scroll condition to be satisfied consumes the action, hence return true . [Rainer Hochecker] * ActiveAE: slightly reduce buffer size . [spiff] * fixed: typo . [xbmc] * ffmpeg: xvba - add missing pix formats for xvba . [fritsch] * ActiveAE: Make ActiveAE default Audio Engine to get it tested via ppa . [Rainer Hochecker] * VDPAU: revert sync mixer, does a busy wait . [Rainer Hochecker] * X11: set windows class name . [Rainer Hochecker] * XVBA: replace CODEC_IS with AV_CODEC_ID . [Rainer Hochecker] * renderer: limit fence to vdpau . [xbmc] * renderer: delete fence on uninit . [xbmc] * X11: another fix for mouse coverage . [Rainer Hochecker] * vdpau: comment debug log: long decoding time . [Rainer Hochecker] * vdpau: calculate timestamp of second field when doing deinterlacing . [Rainer Hochecker] * renderer: allow some lateness within vblank interval . [Rainer Hochecker] * vdpau: sync video mixer . [Rainer Hochecker] * vdpau: fix segfault caused by uninitialized member . [Rainer Hochecker] * X11: ignore mouse move event form other windows . [Rainer Hochecker] * X11: multi-head improvement - poll for desired output if we do not get an xrr event . [Rainer Hochecker] * xrandr: add GetPreferredMode to wrapper . [Rainer Hochecker] * xrandr: add turn on/off to wrapper . [Rainer Hochecker] * X11: do not overwrite user selected monitor with fallback . [Rainer Hochecker] * X11: fix incorrectly used screen num in desktop resolution . [xbmc] * X11: fix mouse coverage . [xbmc] * pvr: try SwtichChannel when selecting a channel via EPG . [xbmc] * squash to dropping control . [xbmc] * fix incorrect display of fps when dr kicks in . [xbmc] * OMXPlayer: some caching fixes for pvr . [xbmc] * linux: use CLOCK_MONOTONIC_RAW as this is not subject to NTP . [xbmc] * X11: use system key repeat rate instead of hardcoded one, taken from 58fd64b194e38b73b5f3132744bab35e994e7441 . [xbmc] * X11: create parent window . [xbmc] * X11: use default screen parameters if no output connected . [xbmc] * pvr: do not show selection dialog for a single menu hook . [xbmc] * X11: recreate glx context when output changes . [xbmc] * xrandr: set screen on mode change command . [xbmc] * X11: remove toggle full screen after resume . [xbmc] * X11: add keymapping for XF86XK_Sleep . [xbmc] * pvr: increase changes counter of stream on stream change, cosmetics after dd307930d39d92f145a01a16600cd00e01ec39be . [Grégory Coutant] * x11: support for multiple x screens . [xbmc] * X11: dont call XCloseDisplay on shutdown, it crashes when powered doen by cec on ATI . [xbmc] * X11: add debug log to print out refresh after xrr event . [xbmc] * xrandr: fix query for multiple screens . [xbmc] * player: fix rewind . [xbmc] * vdpau: advanced settings for auto deinterlacing . [xbmc] * dvdplayer: avoid short screen flicker caused by unnecessary reconfigure of renderer . [xbmc] * dvdplayer: observe pts counter overflow . [fritsch] * XVBA: Limit video to 2048x1152 as this is the max all blocks can handle . [xbmc] * xvba: squash me, settings . [xbmc] * xvba: vc1 - honor psf . [xbmc] * xvba: fix vc1 field interlace . [xbmc] * ffmpeg xvba: fix vc1 field interlace . [fritsch] * xvba: translate picture_structure to a value xvba understands . [fritsch] * XVBA: Only set second_field when we are interlaced and an interlaced field . [fritsch] * ffmpeg: XVBA-VC1 use v->second_field instead of !s->first_field to make VC1 interlaced working . [fritsch] * (ffmpeg): Make XVBA codec available . [fritsch] * XVBA: revisit draw functions . [xbmc] * ffmpeg: add av_find_default_stream_index to interface . [xbmc] * xvba: do not use vaapi if xvba is present . [fritsch] * xvba: add string for available decoders - we are important so make sure we are there . [xbmc] * xvba: add decoder . [Rainer Hochecker] * ffmpeg: add xvba hwaccel . [xbmc] * X11: lock graphics context in NotifyXRREvent . [xbmc] * X11: fix crash after a resolution change on startup . [xbmc] * X11: dont set window on xrandr if no mode available . [xbmc] * X11: check for window manager . [xbmc] * X11: fix icon texture after cc5ed3c2474084ebc0373a3046410e6f766e03f4 . [xbmc] * videorefclock: ask graphics context for refresh rate . [xbmc] * videorefclock: temp deactivate of nv settings . [xbmc] * add missing keys to xbmc keytable . [Joakim Plate] * X11: fixed invalid usage of sizeof() (squash into x11 changes) . [Joakim Plate] * X11: replace custom utf8 to unicode with charset convertor (squash to x11 events) . [xbmc] * X11: reset key repeat and key modifier on focus lost and gain . [FernetMenta] * X11: change method of going full-screen . [FernetMenta] * X11: deactivate screen saver on startup . [xbmc] * X11: fix video calibrations . [FernetMenta] * X11: hook video reference clock in windowing . [xbmc] * X11: recreate gl context after output has changed . [FernetMenta] * X11: remove all DefaultScreen and RootWindow macros (VideoRefClock) . [FernetMenta] * X11: remove all DefaultScreen and RootWindow macros . [FernetMenta] * X11: fix multi-head setups . [FernetMenta] * xrandr: allow getting info for multiple screen's . [xbmc] * xrandr: observe orientation . [FernetMenta] * xrandr: remove method RestoreState . [FernetMenta] * X11: move xrandr events to WinEventsX11 . [Joakim Plate] * X11: factor out code handling device reset notification . [xbmc] * X11: add SDL joystick until we have a better solution . [FernetMenta] * X11: Add xbmc icon . [FernetMenta] * X11: ditch SDL for video and window events . [xbmc] * dvdplayer: allow rewinding at end of stream, do a seek after rewind . [xbmc] * videoplayer: give streams with invalid fps a chance for fps detection . [xbmc] * videoplayer: update frametime, it might change due to fps detection . [Rainer Hochecker] * renderer: bump buffers to 5 . [xbmc] * vdpau: fix deadlock if decoder is closed while refresh rate changes . [xbmc] * vdpau: set deinterlacing method to auto, if default method not supported . [xbmc] * vdpau: release more resources on pre-cleanup . [fritsch] * VDPAU: silence compiler warnings . [xbmc] * linuxrenderer: implement progressive weave for vdpau . [xbmc] * linuxrenderer: drop method RenderMultiPass . [xbmc] * vdpau: re-add limited range conversion . [xbmc] * vdpau: fix mp4 part2 decoding, activate by default . [xbmc] * vdpau: switch off de-interlacing on ff . [xbmc] * vdpau: observe ffmpeg tags for color space . [xbmc] * vdpau: drop studio level conversion . [xbmc] * vdpau: make interop gl default and remove setting, rename and intvert interop yuv . [xbmc] * vdpau: redesign . [xbmc] * videoplayer: some rework and documentation . [xbmc] * video player: present correct pts to user for a/v sync (after buffering in renderer) . [xbmc] * videoplayer: adapt lateness detection and dropping to buffering . [Rainer Hochecker] * renderer: use fence for determination when a buffer is ready for reuse . [davilla] * fixed broken build. please remember to add to all three projects when you add files, see getinfo, target . [Alexis Ballier] * Fix typo in [50e52c36]. Broke the build with external FFmpeg. . [Alexis Ballier] * DllAvFilter.h: Include libavfilter/avcodec.h only when necessary. We are not using it anymore when using the new avfilter APIs and it contains only deprecated functions. . [Alexis Ballier] * DllAvFilter.h: Include libavfilter/avfilter.h since we are using functions from this header such as avfilter_get_by_name. . [Alexis Ballier] * Drop support for av_vsrc_buffer_add_frame: We are using the new API since libavfilter 3, which is available in FFmpeg 1.0 at least. . [Alexis Ballier] * Use avfilter_graph_parse_ptr when available (Fixes a deprecation warning with FFmpeg 2.0). . [Alexis Ballier] * DllAvFilter: Map avfilter_graph_parse_ptr when available. . [Alexis Ballier] * Switch to the avframe based API for libavfilter when it is available. . [Alexis Ballier] * DllAvUtil.h: Map av_frame_move_ref when applicable. . [Alexis Ballier] * DllAvUtil.h: Map av_frame_unref when applicable. . [Alexis Ballier] * DllAvUtil.h: Map av_frame_alloc when applicable. . [Alexis Ballier] * DllAvUtil.h: Map av_frame_free when applicable. . [Alexis Ballier] * DllAvUtil.h: Add LIBAVUTIL_FROM* macros. . [Alexis Ballier] * DllAvFilter.h: Do not map avfilter_open. It is deprecated in FFmpeg git master and unused in xbmc code. . [Marius T] * [Linux] systemd/logind/UPower power management improvements This patch improves the power management functionality on Linux systems running logind and optionally UPower. . [Martijn Kaijser] * [langauge] add missing setting descriptions . [Martijn Kaijser] * [cosmetics] update copyright headers . [popcornmix] * [rbp/omxplayer] Stop using AVCODEC_MAX_AUDIO_FRAME_SIZE . [popcornmix] * [DllAvUtil] Plumb in missing av_samples_fill_arrays and av_samples_copy . [Joakim Plate] * egl: take flags into account when chaning check if we need to recreate . [Joakim Plate] * rbpi: make sure we take mode flags into account when finding desktop res . [Joakim Plate] * rbpi: fixup more pixel ratio's for stereo modes . [Joakim Plate] * rbpi: fix pixel ratio setup for rbpi . [Joakim Plate] * gui: restore stereo correction on resolution when writing calibration . [Joakim Plate] * gui: automaticlly switch to stereo mode if we select a stereo resolution . [Joakim Plate] * gui: make sure we match 3d type when finding display modes . [Joakim Plate] * gui: fixed player info that was remaining after playback of item . [elupus] * winrenderer: correct for stereo offset . [elupus] * slideshow/waveform: avoid using non transformed vertices . [Joakim Plate] * [3D] fix rbi 3d modes to have correctly set pixel ratio . [Joakim Plate] * [3D] add support for frame packed resolutions . [Joakim Plate] * [3D] adjust gui resolution for 3d mode instead of modifying transform . [Joakim Plate] * gl: fix project call for the case of moved or partial viewport . [Joakim Plate] * gui: don't modify transforms for defined viewport . [Joakim Plate] * projectm: retain viewport set during render . [Joakim Plate] * gui: avoid asking windowing for viewport . [Joakim Plate] * dvdplayer: look for stereo_mode metadata in frames to update stereo mode . [Joakim Plate] * ffmpeg: add patch file for stereoscopic metadata from h264 . [Joakim Plate] * h264: expose h264 frame packing as stereo_mode metadata . [Joakim Plate] * [3D] don't allow setting modes that are unsupported . [Joakim Plate] * [3D] fixup some labels . [Joakim Plate] * [3D] display selection for matching the video's mode . [Joakim Plate] * gui: let gui dialog select return id of added items . [Joakim Plate] * [3D] add half-tab/sbs filename keyword . [Joakim Plate] * gui: fix scrolling text to not move between two render passes . [Joakim Plate] * [3D] move preferred sterescopic mode into system settings . [Joakim Plate] * dvdplayer: allow setting the video's stereo scopic mode from video settings . [Joakim Plate] * [3D] drop setting for global enablement of stereoscopic support . [popcornmix] * Remove Pi specific 3D support and use new generic 3d support . [Joakim Plate] * [3D] make language labels more generic (replace "movie" with "video") . [Joakim Plate] * [3d] simplify some code by moving error check . [Franz Koch] * [3D] add stereo mode popup to Confluence similar to the subtitle popup . [Franz Koch] * [3D] turn off stereoscopic mode on startup . [Joakim Plate] * [3D] allow next/prev stereo mode select the none case . [Franz Koch] * [3D] add cAction to toggle between stereoscopic/3D and mono/2D mode . [Franz Koch] * [3D] add cAction to select stereoscopic mode from a list . [Franz Koch] * [3D] add settings to configure the playback behavior of stereoscopic videos . [Franz Koch] * [3D] add GUI stereoscopic mode to GUIInfoManager to have it available in skins . [Franz Koch] * [3D] add stereo mode info to stream details and make it available to skins via the GUIInfoManager . [Franz Koch] * [3D] add stereoscopic mode "mono" (2D) . [Franz Koch] * [3D] move stereomode detection from filename to stereoscopicsmanager and make the flags configurable via advanced settings. . [Franz Koch] * [3D] add cActions to cycle through stereo modes and toggle it on/off . [Franz Koch] * [3D] observe changes to the stereoscopicmode setting and push changes to the GraphicContext instead of having the context constantly checking the setting . [Joakim Plate] * [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] * gl: support stereo rendering using opengl builtin system . [Joakim Plate] * gl: support anaglyph and interlaced stereo rendering . [Joakim Plate] * d3d: support anaglyph stereo rendering . [Joakim Plate] * dvdplayer: pass stereo_mode to renderers and select what to render . [Joakim Plate] * dvdplayer: factor out render flags from player . [Joakim Plate] * added: support SBS and TAB display of xbmc gui . [Joakim Plate] * renderers: rename stereo 3d mode flag to more quantalinct name . [Joakim Plate] * guilib: add accessor for CPoints in CRect and constructor . [Joakim Plate] * guilib: reset pixelratio of RES_WINDOW when requested . [Joakim Plate] * vaapi/dxva: disallow larger than 1080p video's for decode . [Joakim Plate] * v(dpau/aapi): respect source rectangle on render . [Joakim Plate] * overlay: don't take cropping offset into account for overlays . [Joakim Plate] * gui: always get screen resolution from graphicscontext . [LucasG2000] * Added suggested feedback to the code (code style and optimization) . [LucasG2000] * Built in function PlayMedia does not play music folders . [diego nunes] * Cosmetic fixes: - Added Sublime Project files to gitignore; - Linting/cleanup of Webinterface JavaScript; - Cleanup of Webinterface CSS; Cosmetic changes to better fit the XBMC current code style. . [diego nunes] * Functional fixes: Web interface remote control was "eating" browser shortcuts (ctrl+key, alt+key); Web interface right click key and alnum keypad volume controls are now working (keycodes 93, 187, 189); Web interface now show full movies/artists names on tooltips; Web interface won't show whitespaces before "..." on long movies/artists names; 17~18 chars movie titles/album names on web interface no longer get clipped; . [ronie] * remove wunderground addon . [Voyager1] * cleanup unused HashDVD code . [Voyager1] * Calculate DVD unique ID using libdvd's volume label and serial string . [Voyager1] * Expose get_title_string and get_serial_string through DVDInputStreamNavigator . [Voyager1] * [libdvd] add patch for reenable serial string . [Voyager1] * [libdvdnav] fix redundant close . [Voyager1] * [libdvdnav] re-enable reading DVD serial string . [fritsch] * AESinkAlsa: Make sure to reinit but return false if format might be changing . [Joachim Breuer] * Update to rev. 7 from upstream http://lists.mplayerhq.hu/pipermail/dvdnav-discuss/2012-December/001837.html . [Joachim Breuer] * Add diff in lib/libdvd/patches for tracking against upstream . [Joachim Breuer] * More accurate seeking with libdvdnav http://trac.xbmc.org/ticket/12212 applied to current codebase full credit should go to gnosygnu, see http://forum.videolan.org/viewtopic.php?f=32&t=76308&start=20#p316583 . [Sam Spilsbury] * Make the iterative tests use Google Tests's parameterized test code. . [Sam Spilsbury] * Fix failing test TestFileItem.GetLocalArt . [Sam Spilsbury] * ActionDeleteFolder also expects the parent directory as the destination . [Sam Spilsbury] * Fix failing test TestFileOperationJob.ActionCreateFolder . [Sam Spilsbury] * Don't add xbmc.a to DIRECTORY_ARCHIVES . [Stephan Raue] * [fix] change AM_CONFIG_HEADER to AC_CONFIG_HEADERS for automake-1.13 support . . [Rainer Hochecker] * fix broken channel switching by numbers after: 8768ec8a7260b7dd46c28e601a398d493808edeb . [Rainer Hochecker] * guilib: CGUIBaseContainer::OnAction - waiting on scroll condition to be satisfied consumes the action, hence return true . [Rainer Hochecker] * ActiveAE: slightly reduce buffer size . [spiff] * fixed: typo . [xbmc] * ffmpeg: xvba - add missing pix formats for xvba . [fritsch] * ActiveAE: Make ActiveAE default Audio Engine to get it tested via ppa . [Rainer Hochecker] * VDPAU: revert sync mixer, does a busy wait . [Rainer Hochecker] * X11: set windows class name . [Rainer Hochecker] * XVBA: replace CODEC_IS with AV_CODEC_ID . [Rainer Hochecker] * renderer: limit fence to vdpau . [xbmc] * renderer: delete fence on uninit . [xbmc] * X11: another fix for mouse coverage . [Rainer Hochecker] * vdpau: comment debug log: long decoding time . [Rainer Hochecker] * vdpau: calculate timestamp of second field when doing deinterlacing . [Rainer Hochecker] * renderer: allow some lateness within vblank interval . [Rainer Hochecker] * vdpau: sync video mixer . [Rainer Hochecker] * vdpau: fix segfault caused by uninitialized member . [Rainer Hochecker] * X11: ignore mouse move event form other windows . [Rainer Hochecker] * X11: multi-head improvement - poll for desired output if we do not get an xrr event . [Rainer Hochecker] * xrandr: add GetPreferredMode to wrapper . [Rainer Hochecker] * xrandr: add turn on/off to wrapper . [Rainer Hochecker] * X11: do not overwrite user selected monitor with fallback . [Rainer Hochecker] * X11: fix incorrectly used screen num in desktop resolution . [xbmc] * X11: fix mouse coverage . [xbmc] * pvr: try SwtichChannel when selecting a channel via EPG . [xbmc] * squash to dropping control . [xbmc] * fix incorrect display of fps when dr kicks in . [xbmc] * OMXPlayer: some caching fixes for pvr . [xbmc] * linux: use CLOCK_MONOTONIC_RAW as this is not subject to NTP . [xbmc] * X11: use system key repeat rate instead of hardcoded one, taken from 58fd64b194e38b73b5f3132744bab35e994e7441 . [xbmc] * X11: create parent window . [xbmc] * X11: use default screen parameters if no output connected . [xbmc] * pvr: do not show selection dialog for a single menu hook . [xbmc] * X11: recreate glx context when output changes . [xbmc] * xrandr: set screen on mode change command . [xbmc] * X11: remove toggle full screen after resume . [xbmc] * X11: add keymapping for XF86XK_Sleep . [xbmc] * pvr: increase changes counter of stream on stream change, cosmetics after dd307930d39d92f145a01a16600cd00e01ec39be . [Grégory Coutant] * x11: support for multiple x screens . [xbmc] * X11: dont call XCloseDisplay on shutdown, it crashes when powered doen by cec on ATI . [xbmc] * X11: add debug log to print out refresh after xrr event . [xbmc] * xrandr: fix query for multiple screens . [xbmc] * player: fix rewind . [xbmc] * vdpau: advanced settings for auto deinterlacing . [xbmc] * dvdplayer: avoid short screen flicker caused by unnecessary reconfigure of renderer . [xbmc] * dvdplayer: observe pts counter overflow . [fritsch] * XVBA: Limit video to 2048x1152 as this is the max all blocks can handle . [xbmc] * xvba: squash me, settings . [xbmc] * xvba: vc1 - honor psf . [xbmc] * xvba: fix vc1 field interlace . [xbmc] * ffmpeg xvba: fix vc1 field interlace . [fritsch] * xvba: translate picture_structure to a value xvba understands . [fritsch] * XVBA: Only set second_field when we are interlaced and an interlaced field . [fritsch] * ffmpeg: XVBA-VC1 use v->second_field instead of !s->first_field to make VC1 interlaced working . [fritsch] * (ffmpeg): Make XVBA codec available . [fritsch] * XVBA: revisit draw functions . [xbmc] * ffmpeg: add av_find_default_stream_index to interface . [xbmc] * xvba: do not use vaapi if xvba is present . [fritsch] * xvba: add string for available decoders - we are important so make sure we are there . [xbmc] * xvba: add decoder . [Rainer Hochecker] * ffmpeg: add xvba hwaccel . [xbmc] * X11: lock graphics context in NotifyXRREvent . [xbmc] * X11: fix crash after a resolution change on startup . [xbmc] * X11: dont set window on xrandr if no mode available . [xbmc] * X11: check for window manager . [xbmc] * X11: fix icon texture after cc5ed3c2474084ebc0373a3046410e6f766e03f4 . [xbmc] * videorefclock: ask graphics context for refresh rate . [xbmc] * videorefclock: temp deactivate of nv settings . [xbmc] * add missing keys to xbmc keytable . [Joakim Plate] * X11: fixed invalid usage of sizeof() (squash into x11 changes) . [Joakim Plate] * X11: replace custom utf8 to unicode with charset convertor (squash to x11 events) . [xbmc] * X11: reset key repeat and key modifier on focus lost and gain . [FernetMenta] * X11: change method of going full-screen . [FernetMenta] * X11: deactivate screen saver on startup . [xbmc] * X11: fix video calibrations . [FernetMenta] * X11: hook video reference clock in windowing . [xbmc] * X11: recreate gl context after output has changed . [FernetMenta] * X11: remove all DefaultScreen and RootWindow macros (VideoRefClock) . [FernetMenta] * X11: remove all DefaultScreen and RootWindow macros . [FernetMenta] * X11: fix multi-head setups . [FernetMenta] * xrandr: allow getting info for multiple screen's . [xbmc] * xrandr: observe orientation . [FernetMenta] * xrandr: remove method RestoreState . [FernetMenta] * X11: move xrandr events to WinEventsX11 . [Joakim Plate] * X11: factor out code handling device reset notification . [xbmc] * X11: add SDL joystick until we have a better solution . [FernetMenta] * X11: Add xbmc icon . [FernetMenta] * X11: ditch SDL for video and window events . [xbmc] * dvdplayer: allow rewinding at end of stream, do a seek after rewind . [xbmc] * videoplayer: give streams with invalid fps a chance for fps detection . [xbmc] * videoplayer: update frametime, it might change due to fps detection . [Rainer Hochecker] * renderer: bump buffers to 5 . [xbmc] * vdpau: fix deadlock if decoder is closed while refresh rate changes . [xbmc] * vdpau: set deinterlacing method to auto, if default method not supported . [xbmc] * vdpau: release more resources on pre-cleanup . [fritsch] * VDPAU: silence compiler warnings . [xbmc] * linuxrenderer: implement progressive weave for vdpau . [xbmc] * linuxrenderer: drop method RenderMultiPass . [xbmc] * vdpau: re-add limited range conversion . [xbmc] * vdpau: fix mp4 part2 decoding, activate by default . [xbmc] * vdpau: switch off de-interlacing on ff . [xbmc] * vdpau: observe ffmpeg tags for color space . [xbmc] * vdpau: drop studio level conversion . [xbmc] * vdpau: make interop gl default and remove setting, rename and intvert interop yuv . [xbmc] * vdpau: redesign . [xbmc] * videoplayer: some rework and documentation . [xbmc] * video player: present correct pts to user for a/v sync (after buffering in renderer) . [xbmc] * videoplayer: adapt lateness detection and dropping to buffering . [Rainer Hochecker] * renderer: use fence for determination when a buffer is ready for reuse . [Rainer Hochecker] * ActiveAE: set resampling quality to low when changing ratio . [Rainer Hochecker] * ActiveAE: resampling quality, credits to @fritsch who did adjustment of parameters . [Karlson2k] * Settings: add settings for sound quality processing . [Karlson2k] * [AE] AEFactory: add filler for quality settings . [Karlson2k] * [AE] AEFactory: add quality levels setting support reporting . [Karlson2k] * [AE] Add interface for querying Engine quality capabilities . [Karlson2k] * [AE] add enum for quality of audio data processing . [wsoltys] * [WIN32][WASAPI] cosmetics: fill the default device with proper values. . [wsoltys] * [WIN32][DirectSound] added fake entry default and make sink understand it. . [wsoltys] * [WIN32][WASAPI] created a drain method. . [unknown] * AE: DirectSound - implement drain method . [unknown] * AE: WASAPI, DirectSound - allow engine to provide less samples than buffer size . [wsoltys] * [WIN32] changed: use the new settings system instead of hardcoded values. . [wsoltys] * [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] * ActiveAE: adjust to gui setting streamsilence . [unknown] * AE: add streamsilence to gui settings for engines which suppport drain . [unknown] * AE: update VS for ActiveAE . [unknown] * AE: allow Windows to use ActiveAE via env . [fritsch] * ActiveAE: Make Factory aware of environment, change global namespace . [xbmc] * ActiveAE: add new audio engine, co-author: fritsch . [Rainer Hochecker] * AE: add parameter wait to drain, dvdplayer wants to wait for the stream to be drained, papayer does not . [Rainer Hochecker] * AE: allow to register audio callback directly into engine . [S. Davilla] * changed, do not force usage of libstagefright in configure, it cannot be disabled . [M. Kaijser] * [cosemetic] update copyright headers . [John Rennie] * Add ctrl-V handler to CApplication::OnKey . [John Rennie] * Remove hard coded handler for ctrl-V . [John Rennie] * Return true if ACTION_PASTE is handled . [Chris "koying" Browet] * ADD: [droid] libstagefright dvdplayer hw codec . [fritsch] * AE: Give Sinks the possibility to be used in a blocking way . [fritsch] * AE: Add blocking option to AddPackets, makes Sink behaviour choosable after c2493d5bf6bc2be2fb45f563affdd214bf9862fb . [Rainer Hochecker] * AE: alsa - set to prepared after drain . [Rainer Hochecker] * AE: alsa - close device in blocking mode, fixes device busy . [Rainer Hochecker] * AE: allow encoder to be fed with planar format . [fritsch] * ffmpeg: add av_opt_set_int and av_opt_set_double for intrumenting swr . [xbmc] * ffmpeg: add methods to the interface needed for resampling . [Rainer Hochecker] * AESinkALSA: drop unneeded member . [Rainer Hochecker] * AE: register callback for all audio settings . [fritsch] * AE: Start of planar format internally . [Martijn Kaijser] * update skin Touched . [montellese] * [webinterface.default] fix runtime value in minutes (fixes #14523) . [montellese] * mysql: fix SELECT queries containing "CAST(foo as integer)" (fixes #14496) . [alanwww1] * [lang] update of skin.confluence language files . [alanwww1] * [lang] update of core language files . [alanwww1] * [lang] update of internal addon language files . [M. Kaijser] * [release] version bump to 13.0 alpha7 as we start new merge window. . [montellese] * addons: fix crash by not showing "Configure" option for skins . [montellese] * video: fix search for movies being part of a set (fixes #14471) . [John Rennie] * Add support for meta/cmd to keyboard.xml parsing . [davilla] * fixed broken build from 5ca72dbcd4b41513892e5fb602f00eb784d54a52 . [davilla] * fixed borked build from f68634b7549d5089349867c2cbcd5cbf83a0950c . [davilla] * droid: add LCTRL, RCTRL and CAPSLOCK . [S. Davilla] * jni: fixed alt/shift keymap . [arnova] * fixed: Crash in Pictures caused by PR2890 (fixes #14500) . [John Rennie] * Add handling of meta aka command key on OSX . . . [Rainer Hochecker] * fix broken channel switching by numbers after: 8768ec8a7260b7dd46c28e601a398d493808edeb . [Rainer Hochecker] * guilib: CGUIBaseContainer::OnAction - waiting on scroll condition to be satisfied consumes the action, hence return true . [Rainer Hochecker] * ActiveAE: slightly reduce buffer size . [spiff] * fixed: typo . [xbmc] * ffmpeg: xvba - add missing pix formats for xvba . [fritsch] * ActiveAE: Make ActiveAE default Audio Engine to get it tested via ppa . [Rainer Hochecker] * VDPAU: revert sync mixer, does a busy wait . [Rainer Hochecker] * X11: set windows class name . [Rainer Hochecker] * XVBA: replace CODEC_IS with AV_CODEC_ID . [Rainer Hochecker] * renderer: limit fence to vdpau . [xbmc] * renderer: delete fence on uninit . [xbmc] * X11: another fix for mouse coverage . [Rainer Hochecker] * vdpau: comment debug log: long decoding time . [Rainer Hochecker] * vdpau: calculate timestamp of second field when doing deinterlacing . [Rainer Hochecker] * renderer: allow some lateness within vblank interval . [Rainer Hochecker] * vdpau: sync video mixer . [Rainer Hochecker] * vdpau: fix segfault caused by uninitialized member . [Rainer Hochecker] * X11: ignore mouse move event form other windows . [Rainer Hochecker] * X11: multi-head improvement - poll for desired output if we do not get an xrr event . [Rainer Hochecker] * xrandr: add GetPreferredMode to wrapper . [Rainer Hochecker] * xrandr: add turn on/off to wrapper . [Rainer Hochecker] * X11: do not overwrite user selected monitor with fallback . [Rainer Hochecker] * X11: fix incorrectly used screen num in desktop resolution . [xbmc] * X11: fix mouse coverage . [xbmc] * pvr: try SwtichChannel when selecting a channel via EPG . [xbmc] * squash to dropping control . [xbmc] * fix incorrect display of fps when dr kicks in . [xbmc] * OMXPlayer: some caching fixes for pvr . [xbmc] * linux: use CLOCK_MONOTONIC_RAW as this is not subject to NTP . [xbmc] * X11: use system key repeat rate instead of hardcoded one, taken from 58fd64b194e38b73b5f3132744bab35e994e7441 . [xbmc] * X11: create parent window . [xbmc] * X11: use default screen parameters if no output connected . [xbmc] * pvr: do not show selection dialog for a single menu hook . [xbmc] * X11: recreate glx context when output changes . [xbmc] * xrandr: set screen on mode change command . [xbmc] * X11: remove toggle full screen after resume . [xbmc] * X11: add keymapping for XF86XK_Sleep . [xbmc] * pvr: increase changes counter of stream on stream change, cosmetics after dd307930d39d92f145a01a16600cd00e01ec39be . [Grégory Coutant] * x11: support for multiple x screens . [xbmc] * X11: dont call XCloseDisplay on shutdown, it crashes when powered doen by cec on ATI . [xbmc] * X11: add debug log to print out refresh after xrr event . [xbmc] * xrandr: fix query for multiple screens . [xbmc] * player: fix rewind . [xbmc] * vdpau: advanced settings for auto deinterlacing . [xbmc] * dvdplayer: avoid short screen flicker caused by unnecessary reconfigure of renderer . [xbmc] * dvdplayer: observe pts counter overflow . [fritsch] * XVBA: Limit video to 2048x1152 as this is the max all blocks can handle . [xbmc] * xvba: squash me, settings . [xbmc] * xvba: vc1 - honor psf . [xbmc] * xvba: fix vc1 field interlace . [xbmc] * ffmpeg xvba: fix vc1 field interlace . [fritsch] * xvba: translate picture_structure to a value xvba understands . [fritsch] * XVBA: Only set second_field when we are interlaced and an interlaced field . [fritsch] * ffmpeg: XVBA-VC1 use v->second_field instead of !s->first_field to make VC1 interlaced working . [fritsch] * (ffmpeg): Make XVBA codec available . [fritsch] * XVBA: revisit draw functions . [xbmc] * ffmpeg: add av_find_default_stream_index to interface . [xbmc] * xvba: do not use vaapi if xvba is present . [fritsch] * xvba: add string for available decoders - we are important so make sure we are there . [xbmc] * xvba: add decoder . [Rainer Hochecker] * ffmpeg: add xvba hwaccel . [xbmc] * X11: lock graphics context in NotifyXRREvent . [xbmc] * X11: fix crash after a resolution change on startup . [xbmc] * X11: dont set window on xrandr if no mode available . [xbmc] * X11: check for window manager . [xbmc] * X11: fix icon texture after cc5ed3c2474084ebc0373a3046410e6f766e03f4 . [xbmc] * videorefclock: ask graphics context for refresh rate . [xbmc] * videorefclock: temp deactivate of nv settings . [xbmc] * add missing keys to xbmc keytable . [Joakim Plate] * X11: fixed invalid usage of sizeof() (squash into x11 changes) . [Joakim Plate] * X11: replace custom utf8 to unicode with charset convertor (squash to x11 events) . [xbmc] * X11: reset key repeat and key modifier on focus lost and gain . [FernetMenta] * X11: change method of going full-screen . [FernetMenta] * X11: deactivate screen saver on startup . [xbmc] * X11: fix video calibrations . [FernetMenta] * X11: hook video reference clock in windowing . [xbmc] * X11: recreate gl context after output has changed . [FernetMenta] * X11: remove all DefaultScreen and RootWindow macros (VideoRefClock) . [FernetMenta] * X11: remove all DefaultScreen and RootWindow macros . [FernetMenta] * X11: fix multi-head setups . [FernetMenta] * xrandr: allow getting info for multiple screen's . [xbmc] * xrandr: observe orientation . [FernetMenta] * xrandr: remove method RestoreState . [FernetMenta] * X11: move xrandr events to WinEventsX11 . [Joakim Plate] * X11: factor out code handling device reset notification . [xbmc] * X11: add SDL joystick until we have a better solution . [FernetMenta] * X11: Add xbmc icon . [FernetMenta] * X11: ditch SDL for video and window events . [xbmc] * dvdplayer: allow rewinding at end of stream, do a seek after rewind . [xbmc] * videoplayer: give streams with invalid fps a chance for fps detection . [xbmc] * videoplayer: update frametime, it might change due to fps detection . [Rainer Hochecker] * renderer: bump buffers to 5 . [xbmc] * vdpau: fix deadlock if decoder is closed while refresh rate changes . [xbmc] * vdpau: set deinterlacing method to auto, if default method not supported . [xbmc] * vdpau: release more resources on pre-cleanup . [fritsch] * VDPAU: silence compiler warnings . [xbmc] * linuxrenderer: implement progressive weave for vdpau . [xbmc] * linuxrenderer: drop method RenderMultiPass . [xbmc] * vdpau: re-add limited range conversion . [xbmc] * vdpau: fix mp4 part2 decoding, activate by default . [xbmc] * vdpau: switch off de-interlacing on ff . [xbmc] * vdpau: observe ffmpeg tags for color space . [xbmc] * vdpau: drop studio level conversion . [xbmc] * vdpau: make interop gl default and remove setting, rename and intvert interop yuv . [xbmc] * vdpau: redesign . [xbmc] * videoplayer: some rework and documentation . [xbmc] * video player: present correct pts to user for a/v sync (after buffering in renderer) . [xbmc] * videoplayer: adapt lateness detection and dropping to buffering . [Rainer Hochecker] * renderer: use fence for determination when a buffer is ready for reuse . [Rainer Hochecker] * ActiveAE: resampling quality, credits to @fritsch who did adjustment of parameters . [Karlson2k] * Settings: add settings for sound quality processing . [Karlson2k] * [AE] AEFactory: add filler for quality settings . [Karlson2k] * [AE] AEFactory: add quality levels setting support reporting . [Karlson2k] * [AE] Add interface for querying Engine quality capabilities . [Karlson2k] * [AE] add enum for quality of audio data processing . [wsoltys] * [WIN32][WASAPI] cosmetics: fill the default device with proper values. . [wsoltys] * [WIN32][DirectSound] added fake entry default and make sink understand it. . [wsoltys] * [WIN32][WASAPI] created a drain method. . [unknown] * AE: DirectSound - implement drain method . [unknown] * AE: WASAPI, DirectSound - allow engine to provide less samples than buffer size . [wsoltys] * [WIN32] changed: use the new settings system instead of hardcoded values. . [wsoltys] * [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] * ActiveAE: adjust to gui setting streamsilence . [unknown] * AE: add streamsilence to gui settings for engines which suppport drain . [unknown] * AE: update VS for ActiveAE . [unknown] * AE: allow Windows to use ActiveAE via env . [fritsch] * ActiveAE: Make Factory aware of environment, change global namespace . [xbmc] * ActiveAE: add new audio engine, co-author: fritsch . . . [Rainer Hochecker] * guilib: CGUIBaseContainer::OnAction - waiting on scroll condition to be satisfied consumes the action, hence return true . . [Rainer Hochecker] * ActiveAE: slightly reduce buffer size . [spiff] * fixed: typo . [xbmc] * ffmpeg: xvba - add missing pix formats for xvba . [fritsch] * ActiveAE: Make ActiveAE default Audio Engine to get it tested via ppa . [Rainer Hochecker] * VDPAU: revert sync mixer, does a busy wait . [Rainer Hochecker] * X11: set windows class name . [Rainer Hochecker] * XVBA: replace CODEC_IS with AV_CODEC_ID . [Rainer Hochecker] * renderer: limit fence to vdpau . [xbmc] * renderer: delete fence on uninit . [xbmc] * X11: another fix for mouse coverage . [Rainer Hochecker] * vdpau: comment debug log: long decoding time . [Rainer Hochecker] * vdpau: calculate timestamp of second field when doing deinterlacing . [Rainer Hochecker] * renderer: allow some lateness within vblank interval . [Rainer Hochecker] * vdpau: sync video mixer . [Rainer Hochecker] * vdpau: fix segfault caused by uninitialized member . [Rainer Hochecker] * X11: ignore mouse move event form other windows . [Rainer Hochecker] * X11: multi-head improvement - poll for desired output if we do not get an xrr event . [Rainer Hochecker] * xrandr: add GetPreferredMode to wrapper . [Rainer Hochecker] * xrandr: add turn on/off to wrapper . [Rainer Hochecker] * X11: do not overwrite user selected monitor with fallback . [Rainer Hochecker] * X11: fix incorrectly used screen num in desktop resolution . [xbmc] * X11: fix mouse coverage . [xbmc] * pvr: try SwtichChannel when selecting a channel via EPG . [xbmc] * squash to dropping control . [xbmc] * fix incorrect display of fps when dr kicks in . [xbmc] * OMXPlayer: some caching fixes for pvr . [xbmc] * linux: use CLOCK_MONOTONIC_RAW as this is not subject to NTP . [xbmc] * X11: use system key repeat rate instead of hardcoded one, taken from 58fd64b194e38b73b5f3132744bab35e994e7441 . [xbmc] * X11: create parent window . [xbmc] * X11: use default screen parameters if no output connected . [xbmc] * pvr: do not show selection dialog for a single menu hook . [xbmc] * X11: recreate glx context when output changes . [xbmc] * xrandr: set screen on mode change command . [xbmc] * X11: remove toggle full screen after resume . [xbmc] * X11: add keymapping for XF86XK_Sleep . [xbmc] * pvr: increase changes counter of stream on stream change, cosmetics after dd307930d39d92f145a01a16600cd00e01ec39be . [Grégory Coutant] * x11: support for multiple x screens . [xbmc] * X11: dont call XCloseDisplay on shutdown, it crashes when powered doen by cec on ATI . [xbmc] * X11: add debug log to print out refresh after xrr event . [xbmc] * xrandr: fix query for multiple screens . [xbmc] * player: fix rewind . [xbmc] * vdpau: advanced settings for auto deinterlacing . [xbmc] * dvdplayer: avoid short screen flicker caused by unnecessary reconfigure of renderer . [xbmc] * dvdplayer: observe pts counter overflow . [fritsch] * XVBA: Limit video to 2048x1152 as this is the max all blocks can handle . [xbmc] * xvba: squash me, settings . [xbmc] * xvba: vc1 - honor psf . [xbmc] * xvba: fix vc1 field interlace . [xbmc] * ffmpeg xvba: fix vc1 field interlace . [fritsch] * xvba: translate picture_structure to a value xvba understands . [fritsch] * XVBA: Only set second_field when we are interlaced and an interlaced field . [fritsch] * ffmpeg: XVBA-VC1 use v->second_field instead of !s->first_field to make VC1 interlaced working . [fritsch] * (ffmpeg): Make XVBA codec available . [fritsch] * XVBA: revisit draw functions . [xbmc] * ffmpeg: add av_find_default_stream_index to interface . [xbmc] * xvba: do not use vaapi if xvba is present . [fritsch] * xvba: add string for available decoders - we are important so make sure we are there . [xbmc] * xvba: add decoder . [Rainer Hochecker] * ffmpeg: add xvba hwaccel . [xbmc] * X11: lock graphics context in NotifyXRREvent . [xbmc] * X11: fix crash after a resolution change on startup . [xbmc] * X11: dont set window on xrandr if no mode available . [xbmc] * X11: check for window manager . [xbmc] * X11: fix icon texture after cc5ed3c2474084ebc0373a3046410e6f766e03f4 . [xbmc] * videorefclock: ask graphics context for refresh rate . [xbmc] * videorefclock: temp deactivate of nv settings . [xbmc] * add missing keys to xbmc keytable . [Joakim Plate] * X11: fixed invalid usage of sizeof() (squash into x11 changes) . [Joakim Plate] * X11: replace custom utf8 to unicode with charset convertor (squash to x11 events) . [xbmc] * X11: reset key repeat and key modifier on focus lost and gain . [FernetMenta] * X11: change method of going full-screen . [FernetMenta] * X11: deactivate screen saver on startup . [xbmc] * X11: fix video calibrations . [FernetMenta] * X11: hook video reference clock in windowing . [xbmc] * X11: recreate gl context after output has changed . [FernetMenta] * X11: remove all DefaultScreen and RootWindow macros (VideoRefClock) . [FernetMenta] * X11: remove all DefaultScreen and RootWindow macros . [FernetMenta] * X11: fix multi-head setups . [FernetMenta] * xrandr: allow getting info for multiple screen's . [xbmc] * xrandr: observe orientation . [FernetMenta] * xrandr: remove method RestoreState . [FernetMenta] * X11: move xrandr events to WinEventsX11 . [Joakim Plate] * X11: factor out code handling device reset notification . [xbmc] * X11: add SDL joystick until we have a better solution . [FernetMenta] * X11: Add xbmc icon . [FernetMenta] * X11: ditch SDL for video and window events . [xbmc] * dvdplayer: allow rewinding at end of stream, do a seek after rewind . [xbmc] * videoplayer: give streams with invalid fps a chance for fps detection . [xbmc] * videoplayer: update frametime, it might change due to fps detection . [Rainer Hochecker] * renderer: bump buffers to 5 . [xbmc] * vdpau: fix deadlock if decoder is closed while refresh rate changes . [xbmc] * vdpau: set deinterlacing method to auto, if default method not supported . [xbmc] * vdpau: release more resources on pre-cleanup . [fritsch] * VDPAU: silence compiler warnings . [xbmc] * linuxrenderer: implement progressive weave for vdpau . [xbmc] * linuxrenderer: drop method RenderMultiPass . [xbmc] * vdpau: re-add limited range conversion . [xbmc] * vdpau: fix mp4 part2 decoding, activate by default . [xbmc] * vdpau: switch off de-interlacing on ff . [xbmc] * vdpau: observe ffmpeg tags for color space . [xbmc] * vdpau: drop studio level conversion . [xbmc] * vdpau: make interop gl default and remove setting, rename and intvert interop yuv . [xbmc] * vdpau: redesign . [xbmc] * videoplayer: some rework and documentation . [xbmc] * video player: present correct pts to user for a/v sync (after buffering in renderer) . [xbmc] * videoplayer: adapt lateness detection and dropping to buffering . [Rainer Hochecker] * renderer: use fence for determination when a buffer is ready for reuse . [Rainer Hochecker] * ActiveAE: fix starvation caused by viz . [Rainer Hochecker] * ActiveAE: prepare for changing resample quality by setting . [fritsch] * ActiveAE: Prepare LOW, NORMAL, HIGH quality settings for resampler . [Rainer Hochecker] * AE: add quality setting for engine which support it . [wsoltys] * [WIN32][WASAPI] cosmetics: fill the default device with proper values. . [wsoltys] * [WIN32][DirectSound] added fake entry default and make sink understand it. . [wsoltys] * [WIN32][WASAPI] created a drain method. . [unknown] * AE: DirectSound - implement drain method . [unknown] * AE: WASAPI, DirectSound - allow engine to provide less samples than buffer size . [wsoltys] * [WIN32] changed: use the new settings system instead of hardcoded values. . [wsoltys] * [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] * ActiveAE: adjust to gui setting streamsilence . [unknown] * AE: add streamsilence to gui settings for engines which suppport drain . [unknown] * AE: update VS for ActiveAE . [unknown] * AE: allow Windows to use ActiveAE via env . [fritsch] * ActiveAE: Make Factory aware of environment, change global namespace . [xbmc] * ActiveAE: add new audio engine, co-author: fritsch . [Rainer Hochecker] * AE: add parameter wait to drain, dvdplayer wants to wait for the stream to be drained, papayer does not . [Rainer Hochecker] * AE: allow to register audio callback directly into engine . [fritsch] * AE: Give Sinks the possibility to be used in a blocking way . [fritsch] * AE: Add blocking option to AddPackets, makes Sink behaviour choosable after c2493d5bf6bc2be2fb45f563affdd214bf9862fb . [Rainer Hochecker] * AE: alsa - set to prepared after drain . [Rainer Hochecker] * AE: alsa - close device in blocking mode, fixes device busy . [Rainer Hochecker] * AE: allow encoder to be fed with planar format . [fritsch] * ffmpeg: add av_opt_set_int and av_opt_set_double for intrumenting swr . [xbmc] * ffmpeg: add methods to the interface needed for resampling . [Rainer Hochecker] * AESinkALSA: drop unneeded member . [Rainer Hochecker] * AE: register callback for all audio settings . [fritsch] * AE: Start of planar format internally . [alanwww1] * [lang] delete duplicated English UK files. The main English file IS the UK version . [Alexis Ballier] * DllAvCodec.h: Stop mapping avcodec_default_{get,release}_buffer. . [BtbN] * VAAPI: Add check for maximum surface count in EnsureSurfaces . [S. Davilla] * Revert "fixed, ProcessJoystickEvent was broke for axis handling" . [davilla] * fixed, ProcessJoystickEvent was broke for axis handling . [Garrett Brown] * Remove unnecessary scope declared inside its own namespace . [Alexis Ballier] * DVDDemuxFFmpeg.cpp: Do not exclude OTF fonts in FFmpeg attachements with external ffmpeg. This is supported in ffmpeg-1.0 which happens to be the minimum required version for building xbmc. . [Alexis Ballier] * DVDDemuxUtils.cpp: Include DllAvCodec.h which does the right thing to get the definitions instead of manually including avcodec.h. . [Alexis Ballier] * DVDDemuxPVRClient.h: No need to manually include avformat.h since we already include DllAvFormat.h . [Alexis Ballier] * DVDDemux.h: Include DllAvCodec.h which does the right thing to get the definitions instead of manually including avcodec.h. . [M. Kaijser] * [cosmetics] update copyright headers . [Alexis Ballier] * DVDStreamInfo.h: Include DllAvCodec.h which does the right thing to get the definitions instead of manually including avcodec.h. . [Alexis Ballier] * DVDAudio.h: Include DllAvCodec.h which does the right thing to get the definitions instead of manually including avcodec.h. . [Alexis Ballier] * DVDCodecs.h: Do not include avcodec.h directly. . [Alexis Ballier] * DVDAudioCodec(L)Pcm: Disable copying of the class. . [Alexis Ballier] * DVDAudioCodecPcm: Do not use AVCODEC_MAX_AUDIO_FRAME_SIZE since it is gone in FFmpeg 2.0 and dynamically allocate buffers as needed. . [Alexis Ballier] * DVDAudioCodecLPcm: Do not use AVCODEC_MAX_AUDIO_FRAME_SIZE which has been removed from FFmpeg 2.0 and dynamically allocate buffers as needed. . [unknown] * renderer: win - reset texture states on configure . [Jose Quinteiro] * Detect SSE2 support . . [fritsch] * ActiveAE: Prepare LOW, NORMAL, HIGH quality settings for resampler . [fritsch] * ffmpeg: add av_opt_set_int and av_opt_set_double for intrumenting swr . [Rainer Hochecker] * ActiveAE: slightly reduce buffer size . . [Rainer Hochecker] * ActiveAE: some error handling and allow changing audio device while stream is playing . [spiff] * fixed: typo . [xbmc] * ffmpeg: xvba - add missing pix formats for xvba . [fritsch] * ActiveAE: Make ActiveAE default Audio Engine to get it tested via ppa . [Rainer Hochecker] * VDPAU: revert sync mixer, does a busy wait . [Rainer Hochecker] * X11: set windows class name . [Rainer Hochecker] * XVBA: replace CODEC_IS with AV_CODEC_ID . [Rainer Hochecker] * renderer: limit fence to vdpau . [xbmc] * renderer: delete fence on uninit . [xbmc] * X11: another fix for mouse coverage . [Rainer Hochecker] * vdpau: comment debug log: long decoding time . [Rainer Hochecker] * vdpau: calculate timestamp of second field when doing deinterlacing . [Rainer Hochecker] * renderer: allow some lateness within vblank interval . [Rainer Hochecker] * vdpau: sync video mixer . [Rainer Hochecker] * vdpau: fix segfault caused by uninitialized member . [Rainer Hochecker] * X11: ignore mouse move event form other windows . [Rainer Hochecker] * X11: multi-head improvement - poll for desired output if we do not get an xrr event . [Rainer Hochecker] * xrandr: add GetPreferredMode to wrapper . [Rainer Hochecker] * xrandr: add turn on/off to wrapper . [Rainer Hochecker] * X11: do not overwrite user selected monitor with fallback . [Rainer Hochecker] * X11: fix incorrectly used screen num in desktop resolution . [xbmc] * X11: fix mouse coverage . [xbmc] * pvr: try SwtichChannel when selecting a channel via EPG . [xbmc] * squash to dropping control . [xbmc] * fix incorrect display of fps when dr kicks in . [xbmc] * OMXPlayer: some caching fixes for pvr . [xbmc] * linux: use CLOCK_MONOTONIC_RAW as this is not subject to NTP . [xbmc] * X11: use system key repeat rate instead of hardcoded one, taken from 58fd64b194e38b73b5f3132744bab35e994e7441 . [xbmc] * X11: create parent window . [xbmc] * X11: use default screen parameters if no output connected . [xbmc] * pvr: do not show selection dialog for a single menu hook . [xbmc] * X11: recreate glx context when output changes . [xbmc] * xrandr: set screen on mode change command . [xbmc] * X11: remove toggle full screen after resume . [xbmc] * X11: add keymapping for XF86XK_Sleep . [xbmc] * pvr: increase changes counter of stream on stream change, cosmetics after dd307930d39d92f145a01a16600cd00e01ec39be . [Grégory Coutant] * x11: support for multiple x screens . [xbmc] * X11: dont call XCloseDisplay on shutdown, it crashes when powered doen by cec on ATI . [xbmc] * X11: add debug log to print out refresh after xrr event . [xbmc] * xrandr: fix query for multiple screens . [xbmc] * player: fix rewind . [xbmc] * vdpau: advanced settings for auto deinterlacing . [xbmc] * dvdplayer: avoid short screen flicker caused by unnecessary reconfigure of renderer . [xbmc] * dvdplayer: observe pts counter overflow . [fritsch] * XVBA: Limit video to 2048x1152 as this is the max all blocks can handle . [xbmc] * xvba: squash me, settings . [xbmc] * xvba: vc1 - honor psf . [xbmc] * xvba: fix vc1 field interlace . [xbmc] * ffmpeg xvba: fix vc1 field interlace . [fritsch] * xvba: translate picture_structure to a value xvba understands . [fritsch] * XVBA: Only set second_field when we are interlaced and an interlaced field . [fritsch] * ffmpeg: XVBA-VC1 use v->second_field instead of !s->first_field to make VC1 interlaced working . [fritsch] * (ffmpeg): Make XVBA codec available . [fritsch] * XVBA: revisit draw functions . [xbmc] * ffmpeg: add av_find_default_stream_index to interface . [xbmc] * xvba: do not use vaapi if xvba is present . [fritsch] * xvba: add string for available decoders - we are important so make sure we are there . [xbmc] * xvba: add decoder . [Rainer Hochecker] * ffmpeg: add xvba hwaccel . [xbmc] * X11: lock graphics context in NotifyXRREvent . [xbmc] * X11: fix crash after a resolution change on startup . [xbmc] * X11: dont set window on xrandr if no mode available . [xbmc] * X11: check for window manager . [xbmc] * X11: fix icon texture after cc5ed3c2474084ebc0373a3046410e6f766e03f4 . [xbmc] * videorefclock: ask graphics context for refresh rate . [xbmc] * videorefclock: temp deactivate of nv settings . [xbmc] * add missing keys to xbmc keytable . [Joakim Plate] * X11: fixed invalid usage of sizeof() (squash into x11 changes) . [Joakim Plate] * X11: replace custom utf8 to unicode with charset convertor (squash to x11 events) . [xbmc] * X11: reset key repeat and key modifier on focus lost and gain . [FernetMenta] * X11: change method of going full-screen . [FernetMenta] * X11: deactivate screen saver on startup . [xbmc] * X11: fix video calibrations . [FernetMenta] * X11: hook video reference clock in windowing . [xbmc] * X11: recreate gl context after output has changed . [FernetMenta] * X11: remove all DefaultScreen and RootWindow macros (VideoRefClock) . [FernetMenta] * X11: remove all DefaultScreen and RootWindow macros . [FernetMenta] * X11: fix multi-head setups . [FernetMenta] * xrandr: allow getting info for multiple screen's . [xbmc] * xrandr: observe orientation . [FernetMenta] * xrandr: remove method RestoreState . [FernetMenta] * X11: move xrandr events to WinEventsX11 . [Joakim Plate] * X11: factor out code handling device reset notification . [xbmc] * X11: add SDL joystick until we have a better solution . [FernetMenta] * X11: Add xbmc icon . [FernetMenta] * X11: ditch SDL for video and window events . [xbmc] * dvdplayer: allow rewinding at end of stream, do a seek after rewind . [xbmc] * videoplayer: give streams with invalid fps a chance for fps detection . [xbmc] * videoplayer: update frametime, it might change due to fps detection . [Rainer Hochecker] * renderer: bump buffers to 5 . [xbmc] * vdpau: fix deadlock if decoder is closed while refresh rate changes . [xbmc] * vdpau: set deinterlacing method to auto, if default method not supported . [xbmc] * vdpau: release more resources on pre-cleanup . [fritsch] * VDPAU: silence compiler warnings . [xbmc] * linuxrenderer: implement progressive weave for vdpau . [xbmc] * linuxrenderer: drop method RenderMultiPass . [xbmc] * vdpau: re-add limited range conversion . [xbmc] * vdpau: fix mp4 part2 decoding, activate by default . [xbmc] * vdpau: switch off de-interlacing on ff . [xbmc] * vdpau: observe ffmpeg tags for color space . [xbmc] * vdpau: drop studio level conversion . [xbmc] * vdpau: make interop gl default and remove setting, rename and intvert interop yuv . [xbmc] * vdpau: redesign . [xbmc] * videoplayer: some rework and documentation . [xbmc] * video player: present correct pts to user for a/v sync (after buffering in renderer) . [xbmc] * videoplayer: adapt lateness detection and dropping to buffering . [Rainer Hochecker] * renderer: use fence for determination when a buffer is ready for reuse . [fritsch] * ActiveAE: Buffer at least 0.5 of samples . [t-nelson] * Fixes potential NULL pointer dereference. . [wsoltys] * [WIN32][DirectSound] added fake entry default and make sink understand it. . [wsoltys] * [WIN32][WASAPI] created a drain method. . [unknown] * ActiveAE: improve keep alive receiver . [unknown] * AE: DirectSound - implement drain method . [unknown] * ActiveAE: forgot first converion after init, fixes noise for WASAPI . [unknown] * ActiveAE: fix segfault when changing streamsilence . [unknown] * ActiveAE: various fixes . [unknown] * AE: WASAPI, DirectSound - allow engine to provide less samples than buffer size . [Rainer Hochecker] * ActiveAE: improve input buffer size when transcoding . [wsoltys] * [WIN32] changed: use the new settings system instead of hardcoded values. . [wsoltys] * [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] * ActiveAE: fix inconsistent states for transcode . [unknown] * ActiveAE: adjust to gui setting streamsilence . [unknown] * AE: add streamsilence to gui settings for engines which suppport drain . [unknown] * ActiveAE: quantalinguish between in/out sample formats and size . [fritsch] * ActiveAE: Fix passthrough after: ad446e7758249d7de4d8fdb957985e770e53aa89 . [fritsch] * ActiveAE: Only encode AC3 if input format has more than 2 channels . [unknown] * ActiveAE: fixes for non supported data formats . [fritsch] * ActiveAE: Remove special case - not needed anymore after: 37b8fb75af29c071a47d1557fe7dfff0b0812dc4 . [Rainer Hochecker] * ActiveAE: set volume on sink if supported . [Rainer Hochecker] * ActiveAE: always request float on sink if not raw . [Rainer Hochecker] * ActiveAE: convert BE/LE to NE if possible . [unknown] * AE: allow Windows to use ActiveAE via env . [unknown] * AE: update VS for ActiveAE . [fritsch] * ActiveAE: Make Factory aware of environment, change global namespace . [xbmc] * ActiveAE: add new audio engine, co-author: fritsch . [Rainer Hochecker] * AE: add parameter wait to drain, dvdplayer wants to wait for the stream to be drained, papayer does not . [Rainer Hochecker] * AE: allow to register audio callback directly into engine . [fritsch] * AE: Give Sinks the possibility to be used in a blocking way . [fritsch] * AE: Add blocking option to AddPackets, makes Sink behaviour choosable after c2493d5bf6bc2be2fb45f563affdd214bf9862fb . [Rainer Hochecker] * AE: alsa - set to prepared after drain . [Rainer Hochecker] * AE: alsa - close device in blocking mode, fixes device busy . [Rainer Hochecker] * AE: allow encoder to be fed with planar format . [xbmc] * ffmpeg: add methods to the interface needed for resampling . [Rainer Hochecker] * AESinkALSA: drop unneeded member . [Rainer Hochecker] * AE: register callback for all audio settings . [fritsch] * AE: Start of planar format internally . [Karlson2k] * Startup log: refactoring . [Karlson2k] * Startup log: fixes potential problems . [Karlson2k] * Startup log: Added debug/release build information . [Karlson2k] * Startup log: Add GCC version information . [mvdroest] * Update AMLPlayer.cpp . [Karlson2k] * Startup log: Resort XBMC info . [spiff] * quell compiler warning if compiling without libva, vdpau or darwin . [M. Kaijser] * use correct setting description for weather settings . [unknown] * paplayer: do not hijack main thread for pre-buffering streams . [night199uk] * [fix] ffmpeg uses a 16-byte stride when scaling images, which can overrun the texture buffer which is only 2-byte aligned, causing a segfault on OSX/iOS . [t-nelson] * cosmetics for 67ab657 . [t-nelson] * Don't use 'using' directive in headers! . [night199uk] * [fix] string copy allocated in function params can be destroyed before access via *end pointer causing EXC_BAD_ACCESS . [night199uk] * [musicdb] fix album and artist SQL queries for musicbrainz . [night199uk] * [musicdb] fix some problems with non-musicbrainz albums in scanner, and tidy up some of the scanner overall. . [night199uk] * [musicdb] fix album & artist lt operators, used for set/map (e.g. cache) . [Wolfgang Haupt] * [WebServer] Simplify file existence check . [janbar] * pvr: Only shows specific actions for current category or 'ALL' . [ace20022] * [bluray] Fix stream info/language retrieval for blurays in non-nav mode. . [Alasdair Campbell] * upnp: fix reported parents of irregular paths . [Alasdair Campbell] * upnp: fix inconsistent / at end of folders . [Alasdair Campbell] * cosmetics - remove unused code . [Alasdair Campbell] * cosmetics - remove unused variable . . [spiff] * fixed: typo . [fritsch] * ActiveAE: Buffer at least 0.5 of samples . [unknown] * paplayer: do not hijack main thread for pre-buffering streams . [xbmc] * ffmpeg: xvba - add missing pix formats for xvba . [fritsch] * ActiveAE: Make ActiveAE default Audio Engine to get it tested via ppa . [Rainer Hochecker] * VDPAU: revert sync mixer, does a busy wait . [Rainer Hochecker] * X11: set windows class name . [Rainer Hochecker] * XVBA: replace CODEC_IS with AV_CODEC_ID . [Rainer Hochecker] * renderer: limit fence to vdpau . [xbmc] * renderer: delete fence on uninit . [xbmc] * X11: another fix for mouse coverage . [Rainer Hochecker] * vdpau: comment debug log: long decoding time . [Rainer Hochecker] * vdpau: calculate timestamp of second field when doing deinterlacing . [Rainer Hochecker] * renderer: allow some lateness within vblank interval . [Rainer Hochecker] * vdpau: sync video mixer . [Rainer Hochecker] * vdpau: fix segfault caused by uninitialized member . [Rainer Hochecker] * X11: ignore mouse move event form other windows . [Rainer Hochecker] * X11: multi-head improvement - poll for desired output if we do not get an xrr event . [Rainer Hochecker] * xrandr: add GetPreferredMode to wrapper . [Rainer Hochecker] * xrandr: add turn on/off to wrapper . [Rainer Hochecker] * X11: do not overwrite user selected monitor with fallback . [Rainer Hochecker] * X11: fix incorrectly used screen num in desktop resolution . [xbmc] * X11: fix mouse coverage . [xbmc] * pvr: try SwtichChannel when selecting a channel via EPG . [xbmc] * squash to dropping control . [xbmc] * fix incorrect display of fps when dr kicks in . [xbmc] * OMXPlayer: some caching fixes for pvr . [xbmc] * linux: use CLOCK_MONOTONIC_RAW as this is not subject to NTP . [xbmc] * X11: use system key repeat rate instead of hardcoded one, taken from 58fd64b194e38b73b5f3132744bab35e994e7441 . [xbmc] * X11: create parent window . [xbmc] * X11: use default screen parameters if no output connected . [xbmc] * pvr: do not show selection dialog for a single menu hook . [xbmc] * X11: recreate glx context when output changes . [xbmc] * xrandr: set screen on mode change command . [xbmc] * X11: remove toggle full screen after resume . [xbmc] * X11: add keymapping for XF86XK_Sleep . [xbmc] * pvr: increase changes counter of stream on stream change, cosmetics after dd307930d39d92f145a01a16600cd00e01ec39be . [Grégory Coutant] * x11: support for multiple x screens . [xbmc] * X11: dont call XCloseDisplay on shutdown, it crashes when powered doen by cec on ATI . [xbmc] * X11: add debug log to print out refresh after xrr event . [xbmc] * xrandr: fix query for multiple screens . [xbmc] * player: fix rewind . [xbmc] * vdpau: advanced settings for auto deinterlacing . [xbmc] * dvdplayer: avoid short screen flicker caused by unnecessary reconfigure of renderer . [xbmc] * dvdplayer: observe pts counter overflow . [fritsch] * XVBA: Limit video to 2048x1152 as this is the max all blocks can handle . [xbmc] * xvba: squash me, settings . [xbmc] * xvba: vc1 - honor psf . [xbmc] * xvba: fix vc1 field interlace . [xbmc] * ffmpeg xvba: fix vc1 field interlace . [fritsch] * xvba: translate picture_structure to a value xvba understands . [fritsch] * XVBA: Only set second_field when we are interlaced and an interlaced field . [fritsch] * ffmpeg: XVBA-VC1 use v->second_field instead of !s->first_field to make VC1 interlaced working . [fritsch] * (ffmpeg): Make XVBA codec available . [fritsch] * XVBA: revisit draw functions . [xbmc] * ffmpeg: add av_find_default_stream_index to interface . [xbmc] * xvba: do not use vaapi if xvba is present . [fritsch] * xvba: add string for available decoders - we are important so make sure we are there . [xbmc] * xvba: add decoder . [Rainer Hochecker] * ffmpeg: add xvba hwaccel . [xbmc] * X11: lock graphics context in NotifyXRREvent . [xbmc] * X11: fix crash after a resolution change on startup . [xbmc] * X11: dont set window on xrandr if no mode available . [xbmc] * X11: check for window manager . [xbmc] * X11: fix icon texture after cc5ed3c2474084ebc0373a3046410e6f766e03f4 . [xbmc] * videorefclock: ask graphics context for refresh rate . [xbmc] * videorefclock: temp deactivate of nv settings . [xbmc] * add missing keys to xbmc keytable . [Joakim Plate] * X11: fixed invalid usage of sizeof() (squash into x11 changes) . [Joakim Plate] * X11: replace custom utf8 to unicode with charset convertor (squash to x11 events) . [xbmc] * X11: reset key repeat and key modifier on focus lost and gain . [FernetMenta] * X11: change method of going full-screen . [FernetMenta] * X11: deactivate screen saver on startup . [xbmc] * X11: fix video calibrations . [FernetMenta] * X11: hook video reference clock in windowing . [xbmc] * X11: recreate gl context after output has changed . [FernetMenta] * X11: remove all DefaultScreen and RootWindow macros (VideoRefClock) . [FernetMenta] * X11: remove all DefaultScreen and RootWindow macros . [FernetMenta] * X11: fix multi-head setups . [FernetMenta] * xrandr: allow getting info for multiple screen's . [xbmc] * xrandr: observe orientation . [FernetMenta] * xrandr: remove method RestoreState . [FernetMenta] * X11: move xrandr events to WinEventsX11 . [Joakim Plate] * X11: factor out code handling device reset notification . [xbmc] * X11: add SDL joystick until we have a better solution . [FernetMenta] * X11: Add xbmc icon . [FernetMenta] * X11: ditch SDL for video and window events . [xbmc] * dvdplayer: allow rewinding at end of stream, do a seek after rewind . [xbmc] * videoplayer: give streams with invalid fps a chance for fps detection . [xbmc] * videoplayer: update frametime, it might change due to fps detection . [Rainer Hochecker] * renderer: bump buffers to 5 . [xbmc] * vdpau: fix deadlock if decoder is closed while refresh rate changes . [xbmc] * vdpau: set deinterlacing method to auto, if default method not supported . [xbmc] * vdpau: release more resources on pre-cleanup . [fritsch] * VDPAU: silence compiler warnings . [xbmc] * linuxrenderer: implement progressive weave for vdpau . [xbmc] * linuxrenderer: drop method RenderMultiPass . [xbmc] * vdpau: re-add limited range conversion . [xbmc] * vdpau: fix mp4 part2 decoding, activate by default . [xbmc] * vdpau: switch off de-interlacing on ff . [xbmc] * vdpau: observe ffmpeg tags for color space . [xbmc] * vdpau: drop studio level conversion . [xbmc] * vdpau: make interop gl default and remove setting, rename and intvert interop yuv . [xbmc] * vdpau: redesign . [xbmc] * videoplayer: some rework and documentation . [xbmc] * video player: present correct pts to user for a/v sync (after buffering in renderer) . [xbmc] * videoplayer: adapt lateness detection and dropping to buffering . [Rainer Hochecker] * renderer: use fence for determination when a buffer is ready for reuse . [t-nelson] * Fixes potential NULL pointer dereference. . [wsoltys] * [WIN32][DirectSound] added fake entry default and make sink understand it. . [wsoltys] * [WIN32][WASAPI] created a drain method. . . [Rainer Hochecker] * ActiveAE: limit buffering becuase paplayer hijacks the main thread . . [xbmc] * ffmpeg: xvba - add missing pix formats for xvba . . . [fritsch] * ActiveAE: Make ActiveAE default Audio Engine to get it tested via ppa . [Rainer Hochecker] * VDPAU: revert sync mixer, does a busy wait . [Rainer Hochecker] * X11: set windows class name . [Rainer Hochecker] * XVBA: replace CODEC_IS with AV_CODEC_ID . [Rainer Hochecker] * renderer: limit fence to vdpau . [xbmc] * renderer: delete fence on uninit . [xbmc] * X11: another fix for mouse coverage . [Rainer Hochecker] * vdpau: comment debug log: long decoding time . [Rainer Hochecker] * vdpau: calculate timestamp of second field when doing deinterlacing . [Rainer Hochecker] * renderer: allow some lateness within vblank interval . [Rainer Hochecker] * vdpau: sync video mixer . [Rainer Hochecker] * vdpau: fix segfault caused by uninitialized member . [Rainer Hochecker] * X11: ignore mouse move event form other windows . [Rainer Hochecker] * X11: multi-head improvement - poll for desired output if we do not get an xrr event . [Rainer Hochecker] * xrandr: add GetPreferredMode to wrapper . [Rainer Hochecker] * xrandr: add turn on/off to wrapper . [Rainer Hochecker] * X11: do not overwrite user selected monitor with fallback . [Rainer Hochecker] * X11: fix incorrectly used screen num in desktop resolution . [xbmc] * X11: fix mouse coverage . [xbmc] * pvr: try SwtichChannel when selecting a channel via EPG . [xbmc] * squash to dropping control . [xbmc] * fix incorrect display of fps when dr kicks in . [xbmc] * OMXPlayer: some caching fixes for pvr . [xbmc] * linux: use CLOCK_MONOTONIC_RAW as this is not subject to NTP . [xbmc] * X11: use system key repeat rate instead of hardcoded one, taken from 58fd64b194e38b73b5f3132744bab35e994e7441 . [xbmc] * X11: create parent window . [xbmc] * X11: use default screen parameters if no output connected . [xbmc] * pvr: do not show selection dialog for a single menu hook . [xbmc] * X11: recreate glx context when output changes . [xbmc] * xrandr: set screen on mode change command . [xbmc] * X11: remove toggle full screen after resume . [xbmc] * X11: add keymapping for XF86XK_Sleep . [xbmc] * pvr: increase changes counter of stream on stream change, cosmetics after dd307930d39d92f145a01a16600cd00e01ec39be . [Grégory Coutant] * x11: support for multiple x screens . [xbmc] * X11: dont call XCloseDisplay on shutdown, it crashes when powered doen by cec on ATI . [xbmc] * X11: add debug log to print out refresh after xrr event . [xbmc] * xrandr: fix query for multiple screens . [xbmc] * player: fix rewind . [xbmc] * vdpau: advanced settings for auto deinterlacing . [xbmc] * dvdplayer: avoid short screen flicker caused by unnecessary reconfigure of renderer . [xbmc] * dvdplayer: observe pts counter overflow . [fritsch] * XVBA: Limit video to 2048x1152 as this is the max all blocks can handle . [xbmc] * xvba: squash me, settings . [xbmc] * xvba: vc1 - honor psf . [xbmc] * xvba: fix vc1 field interlace . [xbmc] * ffmpeg xvba: fix vc1 field interlace . [fritsch] * xvba: translate picture_structure to a value xvba understands . [fritsch] * XVBA: Only set second_field when we are interlaced and an interlaced field . [fritsch] * ffmpeg: XVBA-VC1 use v->second_field instead of !s->first_field to make VC1 interlaced working . [fritsch] * (ffmpeg): Make XVBA codec available . [fritsch] * XVBA: revisit draw functions . [xbmc] * ffmpeg: add av_find_default_stream_index to interface . [xbmc] * xvba: do not use vaapi if xvba is present . [fritsch] * xvba: add string for available decoders - we are important so make sure we are there . [xbmc] * xvba: add decoder . [Rainer Hochecker] * ffmpeg: add xvba hwaccel . [xbmc] * X11: lock graphics context in NotifyXRREvent . [xbmc] * X11: fix crash after a resolution change on startup . [xbmc] * X11: dont set window on xrandr if no mode available . [xbmc] * X11: check for window manager . [xbmc] * X11: fix icon texture after cc5ed3c2474084ebc0373a3046410e6f766e03f4 . [xbmc] * videorefclock: ask graphics context for refresh rate . [xbmc] * videorefclock: temp deactivate of nv settings . [xbmc] * add missing keys to xbmc keytable . [Joakim Plate] * X11: fixed invalid usage of sizeof() (squash into x11 changes) . [Joakim Plate] * X11: replace custom utf8 to unicode with charset convertor (squash to x11 events) . [xbmc] * X11: reset key repeat and key modifier on focus lost and gain . [FernetMenta] * X11: change method of going full-screen . [FernetMenta] * X11: deactivate screen saver on startup . [xbmc] * X11: fix video calibrations . [FernetMenta] * X11: hook video reference clock in windowing . [xbmc] * X11: recreate gl context after output has changed . [FernetMenta] * X11: remove all DefaultScreen and RootWindow macros (VideoRefClock) . [FernetMenta] * X11: remove all DefaultScreen and RootWindow macros . [FernetMenta] * X11: fix multi-head setups . [FernetMenta] * xrandr: allow getting info for multiple screen's . [xbmc] * xrandr: observe orientation . [FernetMenta] * xrandr: remove method RestoreState . [FernetMenta] * X11: move xrandr events to WinEventsX11 . [Joakim Plate] * X11: factor out code handling device reset notification . [xbmc] * X11: add SDL joystick until we have a better solution . [FernetMenta] * X11: Add xbmc icon . [FernetMenta] * X11: ditch SDL for video and window events . [xbmc] * dvdplayer: allow rewinding at end of stream, do a seek after rewind . [xbmc] * videoplayer: give streams with invalid fps a chance for fps detection . [xbmc] * videoplayer: update frametime, it might change due to fps detection . [Rainer Hochecker] * renderer: bump buffers to 5 . [xbmc] * vdpau: fix deadlock if decoder is closed while refresh rate changes . [xbmc] * vdpau: set deinterlacing method to auto, if default method not supported . [xbmc] * vdpau: release more resources on pre-cleanup . [fritsch] * VDPAU: silence compiler warnings . [xbmc] * linuxrenderer: implement progressive weave for vdpau . [xbmc] * linuxrenderer: drop method RenderMultiPass . [xbmc] * vdpau: re-add limited range conversion . [xbmc] * vdpau: fix mp4 part2 decoding, activate by default . [xbmc] * vdpau: switch off de-interlacing on ff . [xbmc] * vdpau: observe ffmpeg tags for color space . [xbmc] * vdpau: drop studio level conversion . [xbmc] * vdpau: make interop gl default and remove setting, rename and intvert interop yuv . [xbmc] * vdpau: redesign . [xbmc] * videoplayer: some rework and documentation . [xbmc] * video player: present correct pts to user for a/v sync (after buffering in renderer) . [xbmc] * videoplayer: adapt lateness detection and dropping to buffering . [Rainer Hochecker] * renderer: use fence for determination when a buffer is ready for reuse . [unknown] * ActiveAE: improve keep alive receiver . [unknown] * AE: DirectSound - implement drain method . [unknown] * ActiveAE: forgot first converion after init, fixes noise for WASAPI . [unknown] * ActiveAE: fix segfault when changing streamsilence . [unknown] * ActiveAE: various fixes . [unknown] * AE: WASAPI, DirectSound - allow engine to provide less samples than buffer size . [Rainer Hochecker] * ActiveAE: improve input buffer size when transcoding . [wsoltys] * [WIN32] changed: use the new settings system instead of hardcoded values. . [wsoltys] * [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] * ActiveAE: fix inconsistent states for transcode . [unknown] * ActiveAE: adjust to gui setting streamsilence . [unknown] * AE: add streamsilence to gui settings for engines which suppport drain . [unknown] * ActiveAE: quantalinguish between in/out sample formats and size . [fritsch] * ActiveAE: Fix passthrough after: ad446e7758249d7de4d8fdb957985e770e53aa89 . [fritsch] * ActiveAE: Only encode AC3 if input format has more than 2 channels . [unknown] * ActiveAE: fixes for non supported data formats . [fritsch] * ActiveAE: Remove special case - not needed anymore after: 37b8fb75af29c071a47d1557fe7dfff0b0812dc4 . [Rainer Hochecker] * ActiveAE: set volume on sink if supported . [Rainer Hochecker] * ActiveAE: always request float on sink if not raw . [Rainer Hochecker] * ActiveAE: convert BE/LE to NE if possible . [unknown] * AE: allow Windows to use ActiveAE via env . [unknown] * AE: update VS for ActiveAE . [fritsch] * ActiveAE: Make Factory aware of environment, change global namespace . [xbmc] * ActiveAE: add new audio engine, co-author: fritsch . [Rainer Hochecker] * AE: add parameter wait to drain, dvdplayer wants to wait for the stream to be drained, papayer does not . [Rainer Hochecker] * AE: allow to register audio callback directly into engine . [fritsch] * AE: Give Sinks the possibility to be used in a blocking way . [fritsch] * AE: Add blocking option to AddPackets, makes Sink behaviour choosable after c2493d5bf6bc2be2fb45f563affdd214bf9862fb . [Rainer Hochecker] * AE: alsa - set to prepared after drain . [Rainer Hochecker] * AE: alsa - close device in blocking mode, fixes device busy . [Rainer Hochecker] * AE: allow encoder to be fed with planar format . [xbmc] * ffmpeg: add methods to the interface needed for resampling . [Rainer Hochecker] * AESinkALSA: drop unneeded member . [Rainer Hochecker] * AE: register callback for all audio settings . [fritsch] * AE: Start of planar format internally . [montellese] * [win32] fix v key not working anymore (thanks wsoltys) . . [fritsch] * ActiveAE: Make ActiveAE default Audio Engine to get it tested via ppa . [Rainer Hochecker] * VDPAU: revert sync mixer, does a busy wait . [Rainer Hochecker] * X11: set windows class name . [Rainer Hochecker] * XVBA: replace CODEC_IS with AV_CODEC_ID . [Rainer Hochecker] * renderer: limit fence to vdpau . [xbmc] * renderer: delete fence on uninit . [xbmc] * X11: another fix for mouse coverage . [Rainer Hochecker] * vdpau: comment debug log: long decoding time . [Rainer Hochecker] * vdpau: calculate timestamp of second field when doing deinterlacing . [Rainer Hochecker] * renderer: allow some lateness within vblank interval . [Rainer Hochecker] * vdpau: sync video mixer . [Rainer Hochecker] * vdpau: fix segfault caused by uninitialized member . [Rainer Hochecker] * X11: ignore mouse move event form other windows . [Rainer Hochecker] * X11: multi-head improvement - poll for desired output if we do not get an xrr event . [Rainer Hochecker] * xrandr: add GetPreferredMode to wrapper . [Rainer Hochecker] * xrandr: add turn on/off to wrapper . [Rainer Hochecker] * X11: do not overwrite user selected monitor with fallback . [Rainer Hochecker] * X11: fix incorrectly used screen num in desktop resolution . [xbmc] * X11: fix mouse coverage . [xbmc] * pvr: try SwtichChannel when selecting a channel via EPG . [xbmc] * squash to dropping control . [xbmc] * fix incorrect display of fps when dr kicks in . [xbmc] * OMXPlayer: some caching fixes for pvr . [xbmc] * linux: use CLOCK_MONOTONIC_RAW as this is not subject to NTP . [xbmc] * X11: use system key repeat rate instead of hardcoded one, taken from 58fd64b194e38b73b5f3132744bab35e994e7441 . [xbmc] * X11: create parent window . [xbmc] * X11: use default screen parameters if no output connected . [xbmc] * pvr: do not show selection dialog for a single menu hook . [xbmc] * X11: recreate glx context when output changes . [xbmc] * xrandr: set screen on mode change command . [xbmc] * X11: remove toggle full screen after resume . [xbmc] * X11: add keymapping for XF86XK_Sleep . [xbmc] * pvr: increase changes counter of stream on stream change, cosmetics after dd307930d39d92f145a01a16600cd00e01ec39be . [Grégory Coutant] * x11: support for multiple x screens . [xbmc] * X11: dont call XCloseDisplay on shutdown, it crashes when powered doen by cec on ATI . [xbmc] * X11: add debug log to print out refresh after xrr event . [xbmc] * xrandr: fix query for multiple screens . [xbmc] * player: fix rewind . [xbmc] * vdpau: advanced settings for auto deinterlacing . [xbmc] * dvdplayer: avoid short screen flicker caused by unnecessary reconfigure of renderer . [xbmc] * dvdplayer: observe pts counter overflow . [fritsch] * XVBA: Limit video to 2048x1152 as this is the max all blocks can handle . [xbmc] * xvba: squash me, settings . [xbmc] * xvba: vc1 - honor psf . [xbmc] * xvba: fix vc1 field interlace . [xbmc] * ffmpeg xvba: fix vc1 field interlace . [fritsch] * xvba: translate picture_structure to a value xvba understands . [fritsch] * XVBA: Only set second_field when we are interlaced and an interlaced field . [fritsch] * ffmpeg: XVBA-VC1 use v->second_field instead of !s->first_field to make VC1 interlaced working . [fritsch] * (ffmpeg): Make XVBA codec available . [fritsch] * XVBA: revisit draw functions . [xbmc] * ffmpeg: add av_find_default_stream_index to interface . [xbmc] * xvba: do not use vaapi if xvba is present . [fritsch] * xvba: add string for available decoders - we are important so make sure we are there . [xbmc] * xvba: add decoder . [Rainer Hochecker] * ffmpeg: add xvba hwaccel . [xbmc] * X11: lock graphics context in NotifyXRREvent . [xbmc] * X11: fix crash after a resolution change on startup . [xbmc] * X11: dont set window on xrandr if no mode available . [xbmc] * X11: check for window manager . [xbmc] * X11: fix icon texture after cc5ed3c2474084ebc0373a3046410e6f766e03f4 . [xbmc] * videorefclock: ask graphics context for refresh rate . [xbmc] * videorefclock: temp deactivate of nv settings . [xbmc] * add missing keys to xbmc keytable . [Joakim Plate] * X11: fixed invalid usage of sizeof() (squash into x11 changes) . [Joakim Plate] * X11: replace custom utf8 to unicode with charset convertor (squash to x11 events) . [xbmc] * X11: reset key repeat and key modifier on focus lost and gain . [FernetMenta] * X11: change method of going full-screen . [FernetMenta] * X11: deactivate screen saver on startup . [xbmc] * X11: fix video calibrations . [FernetMenta] * X11: hook video reference clock in windowing . [xbmc] * X11: recreate gl context after output has changed . [FernetMenta] * X11: remove all DefaultScreen and RootWindow macros (VideoRefClock) . [FernetMenta] * X11: remove all DefaultScreen and RootWindow macros . [FernetMenta] * X11: fix multi-head setups . [FernetMenta] * xrandr: allow getting info for multiple screen's . [xbmc] * xrandr: observe orientation . [FernetMenta] * xrandr: remove method RestoreState . [FernetMenta] * X11: move xrandr events to WinEventsX11 . [Joakim Plate] * X11: factor out code handling device reset notification . [xbmc] * X11: add SDL joystick until we have a better solution . [FernetMenta] * X11: Add xbmc icon . [FernetMenta] * X11: ditch SDL for video and window events . [xbmc] * dvdplayer: allow rewinding at end of stream, do a seek after rewind . [xbmc] * videoplayer: give streams with invalid fps a chance for fps detection . [xbmc] * videoplayer: update frametime, it might change due to fps detection . [Rainer Hochecker] * renderer: bump buffers to 5 . [xbmc] * vdpau: fix deadlock if decoder is closed while refresh rate changes . [xbmc] * vdpau: set deinterlacing method to auto, if default method not supported . [xbmc] * vdpau: release more resources on pre-cleanup . [fritsch] * VDPAU: silence compiler warnings . [xbmc] * linuxrenderer: implement progressive weave for vdpau . [xbmc] * linuxrenderer: drop method RenderMultiPass . [xbmc] * vdpau: re-add limited range conversion . [xbmc] * vdpau: fix mp4 part2 decoding, activate by default . [xbmc] * vdpau: switch off de-interlacing on ff . [xbmc] * vdpau: observe ffmpeg tags for color space . [xbmc] * vdpau: drop studio level conversion . [xbmc] * vdpau: make interop gl default and remove setting, rename and intvert interop yuv . [xbmc] * vdpau: redesign . [xbmc] * videoplayer: some rework and documentation . [xbmc] * video player: present correct pts to user for a/v sync (after buffering in renderer) . [xbmc] * videoplayer: adapt lateness detection and dropping to buffering . [Rainer Hochecker] * renderer: use fence for determination when a buffer is ready for reuse . [unknown] * ActiveAE: various fixes . [unknown] * AE: WASAPI, DirectSound - allow engine to provide less samples than buffer size . [Rainer Hochecker] * ActiveAE: improve input buffer size when transcoding . [wsoltys] * [WIN32] changed: use the new settings system instead of hardcoded values. . [wsoltys] * [WIN32][WASAPI] fixed: short noise on start when using stream silence. . [wsoltys] * [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] * ActiveAE: fix inconsistent states for transcode . [unknown] * ActiveAE: adjust to gui setting streamsilence . [unknown] * AE: add streamsilence to gui settings for engines which suppport drain . [unknown] * ActiveAE: quantalinguish between in/out sample formats and size . [fritsch] * ActiveAE: Fix passthrough after: ad446e7758249d7de4d8fdb957985e770e53aa89 . [fritsch] * ActiveAE: Only encode AC3 if input format has more than 2 channels . [unknown] * ActiveAE: fixes for non supported data formats . [fritsch] * ActiveAE: Remove special case - not needed anymore after: 37b8fb75af29c071a47d1557fe7dfff0b0812dc4 . [Rainer Hochecker] * ActiveAE: set volume on sink if supported . [Rainer Hochecker] * ActiveAE: always request float on sink if not raw . [Rainer Hochecker] * ActiveAE: convert BE/LE to NE if possible . [unknown] * AE: allow Windows to use ActiveAE via env . [unknown] * AE: update VS for ActiveAE . [fritsch] * ActiveAE: Make Factory aware of environment, change global namespace . [xbmc] * ActiveAE: add new audio engine, co-author: fritsch . [Rainer Hochecker] * AE: add parameter wait to drain, dvdplayer wants to wait for the stream to be drained, papayer does not . [Rainer Hochecker] * AE: allow to register audio callback directly into engine . [fritsch] * AE: Give Sinks the possibility to be used in a blocking way . [fritsch] * AE: Add blocking option to AddPackets, makes Sink behaviour choosable after c2493d5bf6bc2be2fb45f563affdd214bf9862fb . [Rainer Hochecker] * AE: alsa - set to prepared after drain . [Rainer Hochecker] * AE: alsa - close device in blocking mode, fixes device busy . [Rainer Hochecker] * AE: allow encoder to be fed with planar format . [xbmc] * ffmpeg: add methods to the interface needed for resampling . [Rainer Hochecker] * AESinkALSA: drop unneeded member . [Rainer Hochecker] * AE: register callback for all audio settings . [fritsch] * AE: Start of planar format internally . [Voyager1] * Revert "[lang] missing confluence home menu Dutch translations" . [Voyager1] * [lang] missing confluence home menu Dutch translations . [montellese] * [win32] add files created when running BuildSetup.bat to .gitignore . [Martijn Kaijser] * fix c/p screwup in CONTRIBUTING.md . [Martijn Kaijser] * add CONTRIBUTING.md with some basic information regarding pull requests . [SpiritOffice] * Fix for ignoring Protocol Options in CShoutcastFile::Open. (something like UserAgent, Referer, etc.) . [montellese] * [win32] fix library.xbmc.foo builds after cc988c14d2c13cee4633b316065e4cf335328e99 . [alanwww1] * [lang] update of skin.confluence language files . [alanwww1] * [lang] update of core language files . [alanwww1] * [lang] update of internal addon language files . [Voyager1] * [cddb] fix broken hello command should be as "cddb hello username hostname clientname version" . [davilla] * fixed, compiler warnings . [davilla] * fixed, signed/unsigned compiler warning . [wsnipex] * [configure] install missing addon bindings . [wsnipex] * [configure] don't use relative include paths in addon headers this breaks xbmc dev packages where all headers are installed in standard include paths . [Sam Spilsbury] * Include guilib/GraphicContext.h and don't assign NULL to int . [Fice] * Prefer empty() over size() . [montellese] * jsonrpc: ensure that "label" always contains at least the filename of a playing item . [montellese] * jsonrpc: fix bad if condition in CFooLibrary::FillFileItem . [Joachim Breuer] * Proper fix: Limit to file size . [Joachim Breuer] * Fix iso9660::ReadFile() to no longer read one sector past file size . . . [Rainer Hochecker] * ActiveAE: improve input buffer size when transcoding . [fritsch] * ActiveAE: Make ActiveAE default Audio Engine to get it tested via ppa . [Rainer Hochecker] * VDPAU: revert sync mixer, does a busy wait . [Rainer Hochecker] * X11: set windows class name . [Rainer Hochecker] * XVBA: replace CODEC_IS with AV_CODEC_ID . [Rainer Hochecker] * renderer: limit fence to vdpau . [xbmc] * renderer: delete fence on uninit . [xbmc] * X11: another fix for mouse coverage . [Rainer Hochecker] * vdpau: comment debug log: long decoding time . [Rainer Hochecker] * vdpau: calculate timestamp of second field when doing deinterlacing . [Rainer Hochecker] * renderer: allow some lateness within vblank interval . [Rainer Hochecker] * vdpau: sync video mixer . [Rainer Hochecker] * vdpau: fix segfault caused by uninitialized member . [Rainer Hochecker] * X11: ignore mouse move event form other windows . [Rainer Hochecker] * X11: multi-head improvement - poll for desired output if we do not get an xrr event . [Rainer Hochecker] * xrandr: add GetPreferredMode to wrapper . [Rainer Hochecker] * xrandr: add turn on/off to wrapper . [Rainer Hochecker] * X11: do not overwrite user selected monitor with fallback . [Rainer Hochecker] * X11: fix incorrectly used screen num in desktop resolution . [xbmc] * X11: fix mouse coverage . [xbmc] * pvr: try SwtichChannel when selecting a channel via EPG . [xbmc] * squash to dropping control . [xbmc] * fix incorrect display of fps when dr kicks in . [xbmc] * OMXPlayer: some caching fixes for pvr . [xbmc] * linux: use CLOCK_MONOTONIC_RAW as this is not subject to NTP . [xbmc] * X11: use system key repeat rate instead of hardcoded one, taken from 58fd64b194e38b73b5f3132744bab35e994e7441 . [xbmc] * X11: create parent window . [xbmc] * X11: use default screen parameters if no output connected . [xbmc] * pvr: do not show selection dialog for a single menu hook . [xbmc] * X11: recreate glx context when output changes . [xbmc] * xrandr: set screen on mode change command . [xbmc] * X11: remove toggle full screen after resume . [xbmc] * X11: add keymapping for XF86XK_Sleep . [xbmc] * pvr: increase changes counter of stream on stream change, cosmetics after dd307930d39d92f145a01a16600cd00e01ec39be . [Grégory Coutant] * x11: support for multiple x screens . [xbmc] * X11: dont call XCloseDisplay on shutdown, it crashes when powered doen by cec on ATI . [xbmc] * X11: add debug log to print out refresh after xrr event . [xbmc] * xrandr: fix query for multiple screens . [xbmc] * player: fix rewind . [xbmc] * vdpau: advanced settings for auto deinterlacing . [xbmc] * dvdplayer: avoid short screen flicker caused by unnecessary reconfigure of renderer . [xbmc] * dvdplayer: observe pts counter overflow . [fritsch] * XVBA: Limit video to 2048x1152 as this is the max all blocks can handle . [xbmc] * xvba: squash me, settings . [xbmc] * xvba: vc1 - honor psf . [xbmc] * xvba: fix vc1 field interlace . [xbmc] * ffmpeg xvba: fix vc1 field interlace . [fritsch] * xvba: translate picture_structure to a value xvba understands . [fritsch] * XVBA: Only set second_field when we are interlaced and an interlaced field . [fritsch] * ffmpeg: XVBA-VC1 use v->second_field instead of !s->first_field to make VC1 interlaced working . [fritsch] * (ffmpeg): Make XVBA codec available . [fritsch] * XVBA: revisit draw functions . [xbmc] * ffmpeg: add av_find_default_stream_index to interface . [xbmc] * xvba: do not use vaapi if xvba is present . [fritsch] * xvba: add string for available decoders - we are important so make sure we are there . [xbmc] * xvba: add decoder . [Rainer Hochecker] * ffmpeg: add xvba hwaccel . [xbmc] * X11: lock graphics context in NotifyXRREvent . [xbmc] * X11: fix crash after a resolution change on startup . [xbmc] * X11: dont set window on xrandr if no mode available . [xbmc] * X11: check for window manager . [xbmc] * X11: fix icon texture after cc5ed3c2474084ebc0373a3046410e6f766e03f4 . [xbmc] * videorefclock: ask graphics context for refresh rate . [xbmc] * videorefclock: temp deactivate of nv settings . [xbmc] * add missing keys to xbmc keytable . [Joakim Plate] * X11: fixed invalid usage of sizeof() (squash into x11 changes) . [Joakim Plate] * X11: replace custom utf8 to unicode with charset convertor (squash to x11 events) . [xbmc] * X11: reset key repeat and key modifier on focus lost and gain . [FernetMenta] * X11: change method of going full-screen . [FernetMenta] * X11: deactivate screen saver on startup . [xbmc] * X11: fix video calibrations . [FernetMenta] * X11: hook video reference clock in windowing . [xbmc] * X11: recreate gl context after output has changed . [FernetMenta] * X11: remove all DefaultScreen and RootWindow macros (VideoRefClock) . [FernetMenta] * X11: remove all DefaultScreen and RootWindow macros . [FernetMenta] * X11: fix multi-head setups . [FernetMenta] * xrandr: allow getting info for multiple screen's . [xbmc] * xrandr: observe orientation . [FernetMenta] * xrandr: remove method RestoreState . [FernetMenta] * X11: move xrandr events to WinEventsX11 . [Joakim Plate] * X11: factor out code handling device reset notification . [xbmc] * X11: add SDL joystick until we have a better solution . [FernetMenta] * X11: Add xbmc icon . [FernetMenta] * X11: ditch SDL for video and window events . [xbmc] * dvdplayer: allow rewinding at end of stream, do a seek after rewind . [xbmc] * videoplayer: give streams with invalid fps a chance for fps detection . [xbmc] * videoplayer: update frametime, it might change due to fps detection . [Rainer Hochecker] * renderer: bump buffers to 5 . [xbmc] * vdpau: fix deadlock if decoder is closed while refresh rate changes . [xbmc] * vdpau: set deinterlacing method to auto, if default method not supported . [xbmc] * vdpau: release more resources on pre-cleanup . [fritsch] * VDPAU: silence compiler warnings . [xbmc] * linuxrenderer: implement progressive weave for vdpau . [xbmc] * linuxrenderer: drop method RenderMultiPass . [xbmc] * vdpau: re-add limited range conversion . [xbmc] * vdpau: fix mp4 part2 decoding, activate by default . [xbmc] * vdpau: switch off de-interlacing on ff . [xbmc] * vdpau: observe ffmpeg tags for color space . [xbmc] * vdpau: drop studio level conversion . [xbmc] * vdpau: make interop gl default and remove setting, rename and intvert interop yuv . [xbmc] * vdpau: redesign . [xbmc] * videoplayer: some rework and documentation . [xbmc] * video player: present correct pts to user for a/v sync (after buffering in renderer) . [xbmc] * videoplayer: adapt lateness detection and dropping to buffering . [Rainer Hochecker] * renderer: use fence for determination when a buffer is ready for reuse . [unknown] * ActiveAE: fix inconsistent states for transcode . [unknown] * ActiveAE: adjust to gui setting streamsilence . [unknown] * AE: add streamsilence to gui settings for engines which suppport drain . [unknown] * ActiveAE: quantalinguish between in/out sample formats and size . [fritsch] * ActiveAE: Fix passthrough after: ad446e7758249d7de4d8fdb957985e770e53aa89 . [fritsch] * ActiveAE: Only encode AC3 if input format has more than 2 channels . . [wsnipex] * cleanup changelog Checksums-Sha1: 78d763e815fb28c5eabacaf9b6695cae3d24e27c 13111634 xbmc-bin_13.0~git20130823.0500-5a4f5e5-0quantal_amd64.deb a0f24383f6a2d92ea087692b92243b817b27299e 50818 xbmc-eventclients-wiiremote_13.0~git20130823.0500-5a4f5e5-0quantal_amd64.deb Checksums-Sha256: 0ee7d13d53e337b1b406db528524af6f96ffff7c25e05bcac79de63e386e333c 13111634 xbmc-bin_13.0~git20130823.0500-5a4f5e5-0quantal_amd64.deb 02b925030b78b7676d6baf37452bbaa4401a6102e52f54717802a707890c24e2 50818 xbmc-eventclients-wiiremote_13.0~git20130823.0500-5a4f5e5-0quantal_amd64.deb Files: 1b6bea10ddadd50f438071346811c06a 13111634 video optional xbmc-bin_13.0~git20130823.0500-5a4f5e5-0quantal_amd64.deb 58478b69d66b486b01ee465e7bd51506 50818 video optional xbmc-eventclients-wiiremote_13.0~git20130823.0500-5a4f5e5-0quantal_amd64.deb