FFmpeg git repo
Go to file
Ben Avison 89135716fd truehd: add hand-scheduled ARM asm version of ff_mlp_rematrix_channel.
Profiling results for overall audio decode and the rematrix_channels function
in particular are as follows:

              Before          After
              Mean   StdDev   Mean   StdDev  Confidence  Change
6:2 total     370.8  17.0     348.8  20.1    99.9%       +6.3%
6:2 function  46.4   8.4      45.8   6.6     18.0%       +1.2%  (insignificant)
8:2 total     343.2  19.0     339.1  15.4    54.7%       +1.2%  (insignificant)
8:2 function  38.9   3.9      40.2   6.9     52.4%       -3.2%  (insignificant)
6:6 total     658.4  15.7     604.6  20.8    100.0%      +8.9%
6:6 function  109.0  8.7      59.5   5.4     100.0%      +83.3%
8:8 total     896.2  24.5     766.4  17.6    100.0%      +16.9%
8:8 function  223.4  12.8     93.8   5.0     100.0%      +138.3%

The assembly version has also been tested with a fuzz tester to ensure that
any combinations of inputs not exercised by my available test streams still
generate mathematically identical results to the C version.

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-03-26 20:50:05 +01:00
compat
doc udp: mention default in documentation 2014-03-25 17:53:14 +01:00
libavcodec truehd: add hand-scheduled ARM asm version of ff_mlp_rematrix_channel. 2014-03-26 20:50:05 +01:00
libavdevice dshow: log error and continue if unable to set audio buffer 2014-03-25 17:32:39 +01:00
libavfilter avfilter/vf_pullup: add comment to explain memset(0) 2014-03-26 20:05:57 +01:00
libavformat Add an .oga muxer. 2014-03-25 15:47:55 +01:00
libavresample Merge commit 'aba70bb5387f12dfa5e6cd8cb861c9c7e668151f' 2014-03-26 14:50:55 +01:00
libavutil avutil/frame: undeprecate AVFrame.motion_val API 2014-03-26 18:22:49 +01:00
libpostproc
libswresample swresample/resample: sse float linear interpolation 2014-03-24 02:34:02 +01:00
libswscale Merge commit 'aba70bb5387f12dfa5e6cd8cb861c9c7e668151f' 2014-03-26 14:50:55 +01:00
presets
tests fate: add tests for linearly interpolated resampling 2014-03-24 04:25:44 +01:00
tools tools: add dvd2concat. 2014-03-23 19:15:07 +01:00
.gitignore
arch.mak
Changelog On2 VP7 decoder 2014-03-25 13:29:05 +01:00
cmdutils_common_opts.h
cmdutils_opencl.c
cmdutils.c
cmdutils.h
common.mak
configure Merge commit '8ef33497a6a3ed05d2f931809c074ef3d1878834' 2014-03-24 20:55:23 +01:00
COPYING.GPLv2
COPYING.GPLv3
COPYING.LGPLv2.1
COPYING.LGPLv3
CREDITS
ffmpeg_filter.c
ffmpeg_opt.c
ffmpeg_vdpau.c
ffmpeg.c Merge commit 'aa499568afc01d59215eef7e5b14b949a9671afc' 2014-03-25 19:25:10 +01:00
ffmpeg.h Merge commit '4754345027eb85cfa51aeb88beec68d7b036c11e' 2014-03-24 16:40:35 +01:00
ffplay.c
ffprobe.c
ffserver.c
INSTALL
library.mak
LICENSE
MAINTAINERS lavu: add myself as dynarray.h maintainer. 2014-03-23 19:17:20 +01:00
Makefile
README
RELEASE
version.sh

FFmpeg README
-------------

1) Documentation
----------------

* Read the documentation in the doc/ directory in git.
  You can also view it online at http://ffmpeg.org/documentation.html

2) Licensing
------------

* See the LICENSE file.

3) Build and Install
--------------------

* See the INSTALL file.