vuplus_xbmc
10 years agoMerge pull request #1445 from Karlson2k/win32_xml_fix
Martijn Kaijser [Tue, 6 Aug 2013 06:04:50 +0000 (23:04 -0700)]
Merge pull request #1445 from Karlson2k/win32_xml_fix

CXBMCTinyXML: use fast direct file reading

10 years agoMerge pull request #3008 from herrnst/paplayer-mp3gain
Martijn Kaijser [Tue, 6 Aug 2013 06:04:10 +0000 (23:04 -0700)]
Merge pull request #3008 from herrnst/paplayer-mp3gain

paplayer: fix gain for mp3 files

10 years agoMerge pull request #2882 from garbear/addon-clone
Garrett Brown [Mon, 5 Aug 2013 21:34:05 +0000 (14:34 -0700)]
Merge pull request #2882 from garbear/addon-clone

Remove IAddon::Parent() and replace with simple flag in CAddonDLL

The parent parameter was misrepresented throughout the code (sometimes called parent, sometimes called self) and was only used as a boolean condition in CAddonDLL

10 years agoMerge pull request #3057 from afedchin/videodb_fix
Sascha Montellese [Mon, 5 Aug 2013 21:00:43 +0000 (14:00 -0700)]
Merge pull request #3057 from afedchin/videodb_fix

CVideoDatabase::SetVideoSettings fix insert query after s3d merge (see d1f9f9a)

10 years agoMerge pull request #3055 from Montellese/full_language_selection
Sascha Montellese [Mon, 5 Aug 2013 20:56:00 +0000 (13:56 -0700)]
Merge pull request #3055 from Montellese/full_language_selection

Provide extended language selection for preferred audio/subtitle stream selection

10 years agosettings: make use of CLangCodeExpander::GetLanguageNames() instead of relying on...
montellese [Mon, 5 Aug 2013 13:01:53 +0000 (15:01 +0200)]
settings: make use of CLangCodeExpander::GetLanguageNames() instead of relying on installed languages for preferred audio/subtitle stream languages (fixes #14118)

10 years agoCLangCodeExpander: add GetLanguageNames() method
montellese [Mon, 5 Aug 2013 13:00:35 +0000 (15:00 +0200)]
CLangCodeExpander: add GetLanguageNames() method

10 years agoCVideoDatabase::SetVideoSettings fix insert query after d1f9f9a070915d8c9a71e21e5a451...
Anton Fedchin [Mon, 5 Aug 2013 19:57:46 +0000 (23:57 +0400)]
CVideoDatabase::SetVideoSettings fix insert query after d1f9f9a070915d8c9a71e21e5a4516c0d22dcae0

10 years ago[jenkins] - use a new method to determine the branch name by ignoring the pr ref_spec...
Memphiz [Mon, 5 Aug 2013 19:34:25 +0000 (21:34 +0200)]
[jenkins] - use a new method to determine the branch name by ignoring the pr ref_spec - thx to theuni for figuring that out

10 years ago[jenkins] - when determining the branch name - ignore the fetched pull requests
Memphiz [Mon, 5 Aug 2013 18:24:43 +0000 (20:24 +0200)]
[jenkins] - when determining the branch name - ignore the fetched pull requests

10 years agoComplete missing add-on Clone() functions
Garrett Brown [Thu, 25 Jul 2013 20:10:22 +0000 (13:10 -0700)]
Complete missing add-on Clone() functions

10 years agoRemove unused member variable AddonProps::parent
Garrett Brown [Thu, 25 Jul 2013 19:39:36 +0000 (12:39 -0700)]
Remove unused member variable AddonProps::parent

10 years agoMove CScreensaver cloning to new method, CScreensaver::Clone()
Garrett Brown [Fri, 14 Jun 2013 19:55:54 +0000 (12:55 -0700)]
Move CScreensaver cloning to new method, CScreensaver::Clone()

CScreensaver::Clone() is virtual and overrides IAddon::Clone()

10 years agoMove member initializers from CRepository::Clone() to copy constructor.
Garrett Brown [Fri, 14 Jun 2013 19:26:07 +0000 (12:26 -0700)]
Move member initializers from CRepository::Clone() to copy constructor.

Also adds missing m_hashes member.

10 years agoRemove IAddon::Parent() and replace with simple flag in CAddonDLL
Garrett Brown [Mon, 5 Aug 2013 18:28:44 +0000 (11:28 -0700)]
Remove IAddon::Parent() and replace with simple flag in CAddonDLL

The parent parameter was misrepresented throughout the code (sometimes called parent, sometimes called self) and was only used as a boolean condition in CAddonDLL

10 years ago[fix] settings loading of default value for CSettingAddon: parent class CSettingStrin...
Voyager1 [Mon, 5 Aug 2013 18:22:52 +0000 (20:22 +0200)]
[fix] settings loading of default value for CSettingAddon: parent class CSettingString already handles it correctly

10 years agocorrect incorrect rebase in 381600adf4d71ea33f40f79989b5a81f32179650
Voyager1 [Mon, 5 Aug 2013 17:59:31 +0000 (19:59 +0200)]
correct incorrect rebase in 381600adf4d71ea33f40f79989b5a81f32179650

10 years ago[buildsys] - fix missing clean of xbmc/main/main.a
Memphiz [Mon, 5 Aug 2013 17:47:31 +0000 (19:47 +0200)]
[buildsys] - fix missing clean of xbmc/main/main.a

10 years agoMerge pull request #3020 from brooc/master
popcornmix [Mon, 5 Aug 2013 13:23:48 +0000 (06:23 -0700)]
Merge pull request #3020 from brooc/master

RenderCapture implementation for RPi

10 years agoMerge pull request #3023 from popcornmix/screenshot
popcornmix [Mon, 5 Aug 2013 13:22:24 +0000 (06:22 -0700)]
Merge pull request #3023 from popcornmix/screenshot

[rbp] Add screenshot implementation that includes video layer

10 years agoMerge pull request #2807 from Fice/filemanager_context_cleanup
Martijn Kaijser [Mon, 5 Aug 2013 10:37:30 +0000 (03:37 -0700)]
Merge pull request #2807 from Fice/filemanager_context_cleanup

[Context Menu] Filemanager context menu cleanup

10 years agoMerge pull request #3053 from jhsrennie/paste_utf8_2
John Rennie [Mon, 5 Aug 2013 09:42:04 +0000 (02:42 -0700)]
Merge pull request #3053 from jhsrennie/paste_utf8_2

Use utf8 for text pasted from the clipboard

10 years agoDont show 'Select all' in context menu, if everything is already selected
Fice [Tue, 9 Apr 2013 16:55:19 +0000 (18:55 +0200)]
Dont show 'Select all' in context menu, if everything is already selected

10 years agoRemove 'Go to settings' Context menu from FileManager
Fice [Tue, 9 Apr 2013 16:08:33 +0000 (18:08 +0200)]
Remove 'Go to settings' Context menu from FileManager

10 years agoUse utf8 for text pasted from the clipboard
John Rennie [Mon, 5 Aug 2013 07:18:59 +0000 (08:18 +0100)]
Use utf8 for text pasted from the clipboard

10 years agodroid: cosmetic cleanup of dangling spaces
davilla [Mon, 5 Aug 2013 04:00:25 +0000 (00:00 -0400)]
droid: cosmetic cleanup of dangling spaces

10 years agoMerge pull request #3044 from Karlson2k/fonts_handling_01
jmarshallnz [Sun, 4 Aug 2013 20:19:02 +0000 (13:19 -0700)]
Merge pull request #3044 from Karlson2k/fonts_handling_01

Set of fixes for font processing

10 years agochanged, replace unmanagable basic_keycodes array with keyMap. now we can actually...
S. Davilla [Sun, 4 Aug 2013 18:47:05 +0000 (14:47 -0400)]
changed, replace unmanagable basic_keycodes array with keyMap. now we can actually see which scancodes match XBMCK_xxx keys

10 years ago[webinterface.default] fix bad line breaks in base64 encoded images (introduced by...
montellese [Sun, 4 Aug 2013 18:42:57 +0000 (20:42 +0200)]
[webinterface.default] fix bad line breaks in base64 encoded images (introduced by 187f825a4c53f04e510f7f5c9effa85f7edf12ff)

10 years agogles: fix compile error after 6b6e8fca1a79796fff51f5e54e5be91f45aae3e7
Martijn Kaijser [Sun, 4 Aug 2013 18:06:07 +0000 (20:06 +0200)]
gles: fix compile error after 6b6e8fca1a79796fff51f5e54e5be91f45aae3e7

10 years agogles: fix compile error due to unable to compile test gles
Joakim Plate [Sun, 4 Aug 2013 17:52:10 +0000 (19:52 +0200)]
gles: fix compile error due to unable to compile test gles

10 years agoMerge pull request #2231 from stupid-boy/CpuFreq
Martijn Kaijser [Sun, 4 Aug 2013 17:29:36 +0000 (10:29 -0700)]
Merge pull request #2231 from stupid-boy/CpuFreq

cpu freq, cpu temp, gpu temp

10 years agoMerge pull request #3035 from FernetMenta/dropfix
Joakim Plate [Sun, 4 Aug 2013 17:21:26 +0000 (10:21 -0700)]
Merge pull request #3035 from FernetMenta/dropfix

dvdplayer video: fix unneeded drops.

10 years agogles: make use of gfx context to set scissor
Joakim Plate [Sun, 4 Aug 2013 16:42:28 +0000 (18:42 +0200)]
gles: make use of gfx context to set scissor

This should fix gui in 3d modes during video playback using bypass

10 years agodxva/vaapi: fix max resolution to allow 1080p
Joakim Plate [Sun, 4 Aug 2013 16:35:33 +0000 (18:35 +0200)]
dxva/vaapi: fix max resolution to allow 1080p

10 years ago[confluence] remove unused strings
Martijn Kaijser [Sun, 4 Aug 2013 16:22:31 +0000 (18:22 +0200)]
[confluence] remove unused strings

10 years ago[confluence] add document encoding headers
Martijn Kaijser [Sun, 4 Aug 2013 16:17:57 +0000 (18:17 +0200)]
[confluence] add document encoding headers

10 years ago[confluence] fix indenting to all tabs
Martijn Kaijser [Sun, 4 Aug 2013 16:09:33 +0000 (18:09 +0200)]
[confluence] fix indenting to all tabs

10 years ago[confluence]remove comment syntax leftover
Martijn Kaijser [Sun, 4 Aug 2013 16:08:35 +0000 (18:08 +0200)]
[confluence]remove comment syntax leftover

10 years agoMerge pull request #3033 from sraue/fallbackpower
Martijn Kaijser [Sun, 4 Aug 2013 15:31:48 +0000 (08:31 -0700)]
Merge pull request #3033 from sraue/fallbackpower

Disable Hibernate and Suspend related power options for Raspberry & Co. ...

10 years agoMerge pull request #2703 from ace20022/cores_revised
Martijn Kaijser [Sun, 4 Aug 2013 15:30:00 +0000 (08:30 -0700)]
Merge pull request #2703 from ace20022/cores_revised

[Cores] Revised with cppcheck

10 years agoMerge pull request #2896 from Voyager1/protectplayer
Voyager1 [Sun, 4 Aug 2013 15:08:40 +0000 (08:08 -0700)]
Merge pull request #2896 from Voyager1/protectplayer

Protect Player!

10 years agomove playspeed handling to CApplicationPlayer
Voyager1 [Sat, 29 Jun 2013 08:43:49 +0000 (10:43 +0200)]
move playspeed handling to CApplicationPlayer

10 years agomove IsPlaying-IsPaused-IsPlayingAudio-IsPlayingVideo to CApplicationPlayer wrapper
Voyager1 [Fri, 28 Jun 2013 17:33:57 +0000 (19:33 +0200)]
move IsPlaying-IsPaused-IsPlayingAudio-IsPlayingVideo to CApplicationPlayer wrapper

10 years agoFirst implementation of the CRenderCapture interface
Ohad Benjamin [Sat, 20 Jul 2013 20:19:19 +0000 (23:19 +0300)]
First implementation of the CRenderCapture interface

RenderCapture implementation for RPi using DispmanX

Minor changes that I reverted to the repo's version

Changed snapshot taking to use g_RBP.CaptureDisplay()

Removed unused fields, and changed implementation to use the width and height parameters

10 years ago[rbp] Add screenshot implementation that includes video layer
popcornmix [Wed, 31 Jul 2013 11:48:26 +0000 (12:48 +0100)]
[rbp] Add screenshot implementation that includes video layer

As Pi doesn't use GL for video, a screenshot only contains UI.
Need to use Pi specific function for screenshot.

10 years agopaplayer/MP3codec: use float with (untampered) range -1.0 to 1.0 for proper mp3 playb...
Daniel Scheller [Thu, 25 Jul 2013 22:38:05 +0000 (00:38 +0200)]
paplayer/MP3codec: use float with (untampered) range -1.0 to 1.0 for proper mp3 playback gain (int32 conversion/shift resulted in -6db)

10 years agosync linux Makefile, Xcode project
S. Davilla [Sat, 3 Aug 2013 14:57:04 +0000 (10:57 -0400)]
sync linux Makefile, Xcode project

10 years agoProtect Player!
Voyager1 [Wed, 19 Jun 2013 19:32:36 +0000 (21:32 +0200)]
Protect Player!

10 years agoMerge pull request #3046 from FernetMenta/pvrguide
Rainer Hochecker [Sun, 4 Aug 2013 09:46:32 +0000 (02:46 -0700)]
Merge pull request #3046 from FernetMenta/pvrguide

pvr: try SwtichChannel when selecting a channel via EPG

10 years agoMerge pull request #3047 from CharlieMarshall/patch-1
Martijn Kaijser [Sun, 4 Aug 2013 08:59:32 +0000 (01:59 -0700)]
Merge pull request #3047 from CharlieMarshall/patch-1

Correct typo

10 years agoCorrect typo
Charlie Marshall [Sun, 4 Aug 2013 08:55:15 +0000 (09:55 +0100)]
Correct typo

10 years agopvr: try SwtichChannel when selecting a channel via EPG
xbmc [Thu, 11 Apr 2013 10:33:46 +0000 (12:33 +0200)]
pvr: try SwtichChannel when selecting a channel via EPG

10 years agoMerge pull request #3045 from FernetMenta/resfix
jmarshallnz [Sun, 4 Aug 2013 06:56:20 +0000 (23:56 -0700)]
Merge pull request #3045 from FernetMenta/resfix

renderers: fix choosing best resolution

10 years agorenderers: fix choosing best resolution
Rainer Hochecker [Sun, 4 Aug 2013 06:40:08 +0000 (08:40 +0200)]
renderers: fix choosing best resolution

10 years agoCGUIFontTTFBase: Use real function names for log instead of hardcoded
Karlson2k [Sun, 4 Aug 2013 00:38:00 +0000 (04:38 +0400)]
CGUIFontTTFBase: Use real function names for log instead of hardcoded

10 years agoCGUIFontTTFBase: don't use "printf" for errors
Karlson2k [Sun, 4 Aug 2013 00:43:36 +0000 (04:43 +0400)]
CGUIFontTTFBase: don't use "printf" for errors

10 years agoCGUIFontTTFBase::RenderCharacter don't try to render character if character bitmap...
Karlson2k [Sat, 3 Aug 2013 16:44:36 +0000 (20:44 +0400)]
CGUIFontTTFBase::RenderCharacter don't try to render character if character bitmap is empty

10 years agoCGUIFontTTFBase: make "spacing_between_characters_in_texture" const
Karlson2k [Sat, 3 Aug 2013 16:14:29 +0000 (20:14 +0400)]
CGUIFontTTFBase: make "spacing_between_characters_in_texture" const

10 years agoCGUIFontTTFBase::CacheCharacter: correctly process empty glyphs (spaces)
Karlson2k [Sun, 4 Aug 2013 00:21:02 +0000 (04:21 +0400)]
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".

10 years agoGUIFontTTF: move m_textureScale calculation to right places
Karlson2k [Sun, 4 Aug 2013 00:16:25 +0000 (04:16 +0400)]
GUIFontTTF: move m_textureScale calculation to right places

10 years agoCGUIFontTTFBase::CacheCharacter: free allocated glyph on error
Karlson2k [Sat, 3 Aug 2013 15:23:08 +0000 (19:23 +0400)]
CGUIFontTTFBase::CacheCharacter: free allocated glyph on error

10 years agoCGUIFontTTFGL::ReallocTexture log warning when allocated texture smaller than requested
Karlson2k [Sun, 4 Aug 2013 00:43:27 +0000 (04:43 +0400)]
CGUIFontTTFGL::ReallocTexture log warning when allocated texture smaller than requested

10 years agoCGUIFontTTFDX::ReallocTexture: Don't try to copy from empty texture
Karlson2k [Sun, 4 Aug 2013 00:43:21 +0000 (04:43 +0400)]
CGUIFontTTFDX::ReallocTexture: Don't try to copy from empty texture

10 years agoCGUIFontTTFGL::Begin: prevent crash on unallocated texture
Karlson2k [Sat, 3 Aug 2013 22:03:25 +0000 (02:03 +0400)]
CGUIFontTTFGL::Begin: prevent crash on unallocated texture

10 years agoGUIFontTTFDX: prevent crash on unallocated texture or unavailable Direct3D device
Karlson2k [Thu, 1 Aug 2013 23:08:46 +0000 (03:08 +0400)]
GUIFontTTFDX: prevent crash on unallocated texture or unavailable Direct3D device

10 years agoMerge pull request #3041 from Memphiz/rm_framemove
jmarshallnz [Sat, 3 Aug 2013 21:56:50 +0000 (14:56 -0700)]
Merge pull request #3041 from Memphiz/rm_framemove

[gui] - remove FrameMove from GUIDialog as it is not needed anymore

10 years agoMerge pull request #3040 from FernetMenta/pvr3d
Rainer Hochecker [Sat, 3 Aug 2013 18:13:56 +0000 (11:13 -0700)]
Merge pull request #3040 from FernetMenta/pvr3d

fixing pvr after stereoscopic pull

10 years agoMerge pull request #3016 from popcornmix/ffmpeg_dts_up
popcornmix [Sat, 3 Aug 2013 17:30:13 +0000 (10:30 -0700)]
Merge pull request #3016 from popcornmix/ffmpeg_dts_up

[ffmpeg] Backport of armv6 and vfp optmisations for DTS

10 years ago[gui] - remove FrameMove from GUIDialog as it is not needed anymore
Memphiz [Sat, 3 Aug 2013 16:17:04 +0000 (18:17 +0200)]
[gui] - remove FrameMove from GUIDialog as it is not needed anymore

10 years agoMerge pull request #3027 from Memphiz/fixautoclose
Memphiz [Sat, 3 Aug 2013 16:37:32 +0000 (09:37 -0700)]
Merge pull request #3027 from Memphiz/fixautoclose

[guidialog] - fix autoclose

10 years agoMerge pull request #3028 from Memphiz/airplayvolume
Memphiz [Sat, 3 Aug 2013 16:02:32 +0000 (09:02 -0700)]
Merge pull request #3028 from Memphiz/airplayvolume

[airplay] - add setting for allowing/disallowing volume control from airplay clients

10 years ago[airplay] - only allow volume changes if the new corresponding setting is enabled
Memphiz [Thu, 1 Aug 2013 08:01:32 +0000 (10:01 +0200)]
[airplay] - only allow volume changes if the new corresponding setting is enabled

10 years ago[settings] - add new setting for airplay - "allow volume control"
Memphiz [Thu, 1 Aug 2013 08:00:53 +0000 (10:00 +0200)]
[settings] - add new setting for airplay - "allow volume control"

10 years ago[lang] - add new strings for for the new "allow volume control" setting in airplay
Memphiz [Thu, 1 Aug 2013 07:59:59 +0000 (09:59 +0200)]
[lang] - add new strings for for the new "allow volume control" setting in airplay

10 years agoomxplayer: set changes counter on current stream after a change
Rainer Hochecker [Sat, 3 Aug 2013 12:26:37 +0000 (14:26 +0200)]
omxplayer: set changes counter on current stream after a change

10 years agoMerge pull request #3030 from jowadmax/master
Memphiz [Sat, 3 Aug 2013 10:21:49 +0000 (03:21 -0700)]
Merge pull request #3030 from jowadmax/master

[droid] Store the log file in a user-accessible location

10 years agoMerge pull request #3039 from ulion/osx_fix_firstkeypresslost_on_10_6
Memphiz [Sat, 3 Aug 2013 09:52:18 +0000 (02:52 -0700)]
Merge pull request #3039 from ulion/osx_fix_firstkeypresslost_on_10_6

[Fix] workaround osx 10.6 lost first keypress problem, fix #14525

10 years agopvr: set stereo_mode to mono
Rainer Hochecker [Sat, 3 Aug 2013 09:46:16 +0000 (11:46 +0200)]
pvr: set stereo_mode to mono

10 years agodvdplayer: set changes counter on current stream after a change
Rainer Hochecker [Sat, 3 Aug 2013 09:11:35 +0000 (11:11 +0200)]
dvdplayer: set changes counter on current stream after a change

10 years agoMerge pull request #3034 from jhsrennie/win_paste
John Rennie [Sat, 3 Aug 2013 06:25:05 +0000 (23:25 -0700)]
Merge pull request #3034 from jhsrennie/win_paste

Move paste code to g_Windowing

10 years ago[Fix] workaround osx 10.6 lost first keypress problem
ulion [Sat, 3 Aug 2013 01:59:41 +0000 (09:59 +0800)]
[Fix] workaround osx 10.6 lost first keypress problem

10 years agoMerge pull request #3021 from popcornmix/dirty_rect
popcornmix [Fri, 2 Aug 2013 22:18:10 +0000 (15:18 -0700)]
Merge pull request #3021 from popcornmix/dirty_rect

[EGL] Fix the non-trivial dirty rectangle modes

10 years agoFix: change XBMC temp folder path to a non-root accessible folder
jowadmax [Fri, 2 Aug 2013 09:15:41 +0000 (04:15 -0500)]
Fix: change XBMC temp folder path to a non-root accessible folder

let XBMC store its temp (and xbmc.log) in XBMC_HOME/.xbmc/temp instead of /data/data/org.xbmc.xbmc/....

When XBMC_TEMP is not defined, https://github.com/xbmc/xbmc/blob/d128d3760cb16bba81bcfaaa0498bc8a58ff115e/xbmc/Application.cpp#L1058 will take care of it and change it to XBMC_HOME

10 years agoModify GUIEditControl to use the new paste code
John Rennie [Fri, 2 Aug 2013 14:35:57 +0000 (15:35 +0100)]
Modify GUIEditControl to use the new paste code

10 years ago[EGL] Fix the non-trivial dirty rectangle modes
popcornmix [Mon, 22 Jul 2013 20:05:25 +0000 (21:05 +0100)]
[EGL] Fix the non-trivial dirty rectangle modes

EGL is typically double or triple buffered, and the previous buffer contents are not preserved.
This means the non-trivial dirty rectangle modes display a flickery mess.

EGL does provide a means for requesting the EGL buffer is preserved across calls.
It seems appropriate to request that when using dirty rectangle modes.

This PR makes algorithmdirtyregions 1 and 2 work on the Raspberry Pi.
It needs testing on other EGL platforms.

10 years agoAdd GetClipboard method to CWinSystemBase
John Rennie [Fri, 2 Aug 2013 14:23:48 +0000 (15:23 +0100)]
Add GetClipboard method to CWinSystemBase

10 years agodvdplayer video: reset bRequestDrop flag, fixes unneeded drops and low fps
Rainer Hochecker [Fri, 2 Aug 2013 13:23:40 +0000 (15:23 +0200)]
dvdplayer video: reset bRequestDrop flag, fixes unneeded drops and low fps

10 years ago[ffmpeg/patches] Add backported armv6/vfp optimisations
popcornmix [Thu, 1 Aug 2013 16:09:19 +0000 (17:09 +0100)]
[ffmpeg/patches] Add backported armv6/vfp optimisations

10 years ago[ffmpeg] - backport - arm: Mangle external symbols properly in new vfp assembly files
Martin Storsjö [Mon, 22 Jul 2013 09:33:22 +0000 (12:33 +0300)]
[ffmpeg] - backport - arm: Mangle external symbols properly in new vfp assembly files

Reviewed-by: Kostya Shishkov
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
10 years ago[ffmpeg] - backport - arm: Add VFP-accelerated version of qmf_32_subbands
Ben Avison [Mon, 15 Jul 2013 17:28:17 +0000 (18:28 +0100)]
[ffmpeg] - backport - arm: Add VFP-accelerated version of qmf_32_subbands

               Before           After
               Mean    StdDev   Mean    StdDev  Change
This function   1323.0  98.0      746.2  60.6   +77.3%
Overall        15400.0 336.4    14147.5 288.4    +8.9%

Signed-off-by: Martin Storsjö <martin@martin.st>
10 years ago[ffmpeg] - backport - dcadsp: Add a new method, qmf_32_subbands
Ben Avison [Mon, 15 Jul 2013 17:28:16 +0000 (18:28 +0100)]
[ffmpeg] - backport - dcadsp: Add a new method, qmf_32_subbands

This does most of the work formerly carried out by
the static function qmf_32_subbands() in dcadec.c.

Signed-off-by: Martin Storsjö <martin@martin.st>
10 years ago[ffmpeg] - backport - arm: Add VFP-accelerated version of fft16
Martin Storsjö [Fri, 19 Jul 2013 08:23:57 +0000 (11:23 +0300)]
[ffmpeg] - backport - arm: Add VFP-accelerated version of fft16

               Before           After
               Mean    StdDev   Mean    StdDev  Change
This function   1389.3  4.2       967.8  35.1   +43.6%
Overall        15577.5 83.2     15400.0 336.4    +1.2%

Signed-off-by: Martin Storsjö <martin@martin.st>
10 years ago[ffmpeg] - backport - arm: Add VFP-accelerated version of dca_lfe_fir
Martin Storsjö [Fri, 19 Jul 2013 08:03:32 +0000 (11:03 +0300)]
[ffmpeg] - backport - arm: Add VFP-accelerated version of dca_lfe_fir

               Before           After
               Mean    StdDev   Mean    StdDev  Change
This function    868.2  33.5      436.0  27.0   +99.1%
Overall        15973.0 223.2    15577.5  83.2    +2.5%

Signed-off-by: Martin Storsjö <martin@martin.st>
10 years ago[ffmpeg] - backport - arm: Add VFP-accelerated version of imdct_half
Martin Storsjö [Fri, 19 Jul 2013 07:59:17 +0000 (10:59 +0300)]
[ffmpeg] - backport - arm: Add VFP-accelerated version of imdct_half

               Before           After
               Mean    StdDev   Mean    StdDev  Change
This function   2653.0  28.5     1108.8  51.4   +139.3%
Overall        17049.5 408.2    15973.0 223.2     +6.7%

Signed-off-by: Martin Storsjö <martin@martin.st>
10 years ago[ffmpeg] - backport - arm: Add VFP-accelerated version of int32_to_float_fmul_array8
Ben Avison [Mon, 15 Jul 2013 17:28:12 +0000 (18:28 +0100)]
[ffmpeg] - backport - arm: Add VFP-accelerated version of int32_to_float_fmul_array8

               Before           After
               Mean    StdDev   Mean    StdDev  Change
This function    366.2  18.3      277.8  13.7   +31.9%
Overall        18420.5 489.1    17049.5 408.2    +8.0%

Signed-off-by: Martin Storsjö <martin@martin.st>
10 years ago[ffmpeg] - backport - dcadec: Use int32_to_float_fmul_array8
Ben Avison [Tue, 16 Jul 2013 12:41:18 +0000 (15:41 +0300)]
[ffmpeg] - backport - dcadec: Use int32_to_float_fmul_array8

Signed-off-by: Martin Storsjö <martin@martin.st>
10 years ago[ffmpeg] - backport - fmtconvert: Add a new method, int32_to_float_fmul_array8
Ben Avison [Mon, 15 Jul 2013 17:28:11 +0000 (18:28 +0100)]
[ffmpeg] - backport - fmtconvert: Add a new method, int32_to_float_fmul_array8

This is similar to int32_to_float_fmul_scalar, but
loads a new scalar multiplier every 8 input samples.
This enables the use of much larger input arrays, which
is important for pipelining on some CPUs (such as
ARMv6).

Signed-off-by: Martin Storsjö <martin@martin.st>
10 years ago[ffmpeg] - backport - arm: Add VFP-accelerated version of int32_to_float_fmul_scalar
Ben Avison [Mon, 15 Jul 2013 17:28:10 +0000 (18:28 +0100)]
[ffmpeg] - backport - arm: Add VFP-accelerated version of int32_to_float_fmul_scalar

               Before           After
               Mean    StdDev   Mean    StdDev  Change
This function   1175.0   4.4      366.2  18.3   +220.8%
Overall        19285.5 292.0    18420.5 489.1     +4.7%

Signed-off-by: Martin Storsjö <martin@martin.st>
10 years ago[ffmpeg] - backport - arm: Add VFP-accelerated version of synth_filter_float
Ben Avison [Mon, 15 Jul 2013 17:28:09 +0000 (18:28 +0100)]
[ffmpeg] - backport - arm: Add VFP-accelerated version of synth_filter_float

               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>