aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-08-02[ffmpeg] - backport - arm: Add VFP-accelerated version of synth_filter_floatBen Avison
Before After Mean StdDev Mean StdDev Change This function 9295.0 114.9 4853.2 83.5 +91.5% Overall 23699.8 397.6 19285.5 292.0 +22.9% Signed-off-by: Martin Storsjö <martin@martin.st>
2013-08-02[tools] Updated to latest gas-preprocessor.pl ↵popcornmix
http://git.libav.org/?p=gas-preprocessor.git http://git.libav.org/?p=gas-preprocessor.git;a=commit;h=0b4738e1e50184a9523da4cb2a19cad942645915
2013-08-02Merge pull request #2959 from Montellese/sorting_cleanupSascha Montellese
cleanup sorting to (almost) get rid of the old SORT_METHOD_FOO
2013-08-02Disable Hibernate and Suspend related power options for Raspberry & Co. ↵Stephan Raue
without (working) Upower/HAL/CK/Systemd support. Usually this devices dont support Suspend & Hibernate.
2013-08-02Merge pull request #2749 from kylhill/masterKyle Hill
Fix New Coverity Static Analysis Issues
2013-08-02fix linux build after 7e8e1c9493a51e4739a507d6f62dadb7db411f78wsnipex
2013-08-02Merge pull request #3015 from FernetMenta/guilibRainer Hochecker
CGUIBaseContainer::OnAction - waiting on scroll cunsumes action
2013-08-02OSX: change GUIDialogKeyboardGeneric to use g_Windowing.GetClipboardJohn Rennie
2013-08-02Win32: change GUIDialogKeyboardGeneric to use g_Windowing.GetClipboardJohn Rennie
2013-08-02Win32: move paste code to g_WindowingJohn Rennie
2013-08-02cleanup sorting to (almost) get rid of the old SORT_METHOD_FOOmontellese
2013-08-02[osx] fixed, compiler warning about deprecated routinedavilla
2013-08-02Merge pull request #3029 from jhsrennie/keyedpasteJohn Rennie
Add OnPasteClipboard method to CGUIDialogKeyboardGeneric
2013-08-02Add and test paste on OSXJohn Rennie
2013-08-02fixed compiler warning, comparision always false due to limited typedavilla
2013-08-02fixed compiler warning, missing return valuedavilla
2013-08-02fixed compiler warnings, unused varsdavilla
2013-08-01fixed broken build. please remember to add to all three projects when you ↵davilla
add files, see getinfo, target
2013-08-01Merge pull request #2971 from mus65/logindMartijn Kaijser
[Linux] systemd/UPower power management improvements
2013-08-01Merge pull request #3031 from aballier/typoAlexis Ballier
Fix typo in [50e52c36]. Broke the build with external FFmpeg.
2013-08-01Fix typo in [50e52c36]. Broke the build with external FFmpeg.Alexis Ballier
2013-08-01Merge pull request #2966 from Voyager1/uniquedvdid-use-libdvdnavVoyager1
Uniquedvdid use libdvdnav
2013-08-01Merge pull request #2957 from jmbreuer/upstream-libdvdnav-seekMartijn Kaijser
More accurate seeking with libdvdnav
2013-08-01Merge pull request #3013 from aballier/avfilter_deprecAlexis Ballier
Modernize libavfilter usage
2013-08-01DllAvFilter.h: Include libavfilter/avcodec.h only when necessary. We are not ↵Alexis Ballier
using it anymore when using the new avfilter APIs and it contains only deprecated functions.
2013-08-01DllAvFilter.h: Include libavfilter/avfilter.h since we are using functions ↵Alexis Ballier
from this header such as avfilter_get_by_name.
2013-08-01Drop support for av_vsrc_buffer_add_frame: We are using the new API since ↵Alexis Ballier
libavfilter 3, which is available in FFmpeg 1.0 at least. libavfilter from libav will not work without the avframe based API anyway.
2013-08-01Use avfilter_graph_parse_ptr when available (Fixes a deprecation warning ↵Alexis Ballier
with FFmpeg 2.0). Include the libav API for avfilter_graph_parse which should help porting to libav.
2013-08-01DllAvFilter: Map avfilter_graph_parse_ptr when available.Alexis Ballier
2013-08-01Switch to the avframe based API for libavfilter when it is available.Alexis Ballier
The old API is deprecated and the new code is simpler and saves a memcopy. Also, use the AVFrame values instead of the codec context for DVDVideoCodecFFmpeg::GetPicture.
2013-08-01DllAvUtil.h: Map av_frame_move_ref when applicable.Alexis Ballier
2013-08-01DllAvUtil.h: Map av_frame_unref when applicable.Alexis Ballier
2013-08-01DllAvUtil.h: Map av_frame_alloc when applicable.Alexis Ballier
2013-08-01DllAvUtil.h: Map av_frame_free when applicable.Alexis Ballier
2013-08-01DllAvUtil.h: Add LIBAVUTIL_FROM* macros.Alexis Ballier
2013-08-01DllAvFilter.h: Do not map avfilter_open.Alexis Ballier
It is deprecated in FFmpeg git master and unused in xbmc code.
2013-08-01Merge pull request #3022 from popcornmix/avoid_avcodec_maxpopcornmix
[rbp/omxplayer] Stop using AVCODEC_MAX_AUDIO_FRAME_SIZE
2013-08-01Merge pull request #2987 from ronie/remove-wundergroundMartijn Kaijser
[RFC] Ship XBMC without weather addon
2013-08-01Add OnPasteClipboard method to CGUIDialogKeyboardGenericJohn Rennie
2013-08-01[Linux] systemd/logind/UPower power management improvementsMarius T
This patch improves the power management functionality on Linux systems running logind and optionally UPower. While the old class was named SystemdUPowerSyscall, I renamed it to LogindUPowerSyscall since systemd itself is technically not used. Logind can run without systemd (Ubuntu is even planning to do this). The new LogindUPowerSyscall class does not inherit from the UPowerSyscall class anymore. The little functionality needed by UPower is implemented separately in the rewritten class. I originally extended the existing class, but this resulted in pretty messy code. Advantages: - The power management functionality provided by logind now works even when UPower is not available on the system. Previously nothing would work without UPower, even though UPower provided nothing but the battery level. The complete suspend/poweroff etc. functionality is provided by logind itself and does not rely on UPower anymore. The class itself checks whether UPower is available, and if not, avoids any battery related operations. - As mentioned, the suspend functionality by UPower is not used anymore. This is also important because this functionality is being deprecated: see http://lists.freedesktop.org/archives/devkit-devel/2013-January/001339.html - The OnSleep()/OnWake() callbacks now actually work. This was at least broken on systemd/logind systems since the corresponding UPower signals were never even emitted. This is now properly handled via logind inhibitor locks, so the system doesn't suspend until XBMC is finished with whatever it is doing with the callback. see also http://www.freedesktop.org/wiki/Software/systemd/inhibit/ - The code is imho cleaner since I don't keep a complete copy of the UPower devices within the class. Instead the Battery Level is re-read via D-Bus everytime UPower emits a DeviceChanged signal. UPower seems to emit this signal every 30 seconds while idle. I originally only re-read the data everytime the BatteryLevel() function is called since this doesn't seem to happen that often. However, I don't know if there are cases in which this function may be called very often or how much overhead D-Bus would actually cause in this case. Either way, this could easily be changed. I made no changes to the other implementations, so this should not have any effects on non-systemd, or to be exact, non-logind systems.
2013-08-01[langauge] add missing setting descriptionsMartijn Kaijser
2013-08-01Merge pull request #2969 from fritsch/ae-fix-wrong-softresumeRainer Hochecker
AESinkAlsa: Make sure to reinit but return false if format might be changing
2013-08-01Merge pull request #2885 from smspillaz/fix-tests-16062013Martijn Kaijser
Fix "make check"
2013-08-01[cosmetics] update copyright headersMartijn Kaijser
2013-08-01[guidialog] - fix autoclose by moveing the autoclose logic into ↵Memphiz
UpdateVisibility for ensuring that getframetime returns sane values - thx to jm for the solution
2013-08-01Merge pull request #2601 from sraue/automake-1.13-fixesMartijn Kaijser
[fix] change AM_CONFIG_HEADER to AC_CONFIG_HEADERS for automake-1.13 support
2013-08-01[rbp/omxplayer] Stop using AVCODEC_MAX_AUDIO_FRAME_SIZEpopcornmix
This constant has been deprecated and is now gone in FFmpeg 2.0. See #3006 Also made use of av_samples_fill_arrays and av_samples_copy and have simplified the code.
2013-08-01[DllAvUtil] Plumb in missing av_samples_fill_arrays and av_samples_copypopcornmix
2013-08-01Merge pull request #2848 from elupus/3dJoakim Plate
Stereoscopic 3d rendering support
2013-08-01Merge pull request #2965 from LucasG2000/masterSascha Montellese
Built in function PlayMedia does not play music folders