[FFmpeg-devel] [PATCH 1/6] lavc/flacenc: add sse4 version of the 16-bit lpc encoder
Michael Niedermayer
michaelni at gmx.at
Wed Aug 13 01:44:15 CEST 2014
On Tue, Aug 12, 2014 at 11:22:02PM +0200, James Darnley wrote:
> From 1.8 to 2.4 times faster. Runtime is reduced by 2 to 39%. The
> speed-up generally increases with compression_level.
>
> This lpc encoder is not used with levels < 3 so it provides no speed-up
> in these cases.
> ---
> LICENSE.md | 1 +
> libavcodec/flacenc.c | 2 +-
> libavcodec/x86/Makefile | 3 +
> libavcodec/x86/flac_dsp_gpl.asm | 85 +++++++++++++++++++++++++++++++++++++++
> libavcodec/x86/flacdsp_init.c | 4 ++
> 5 files changed, 94 insertions(+), 1 deletions(-)
> create mode 100644 libavcodec/x86/flac_dsp_gpl.asm
applied
thanks
[...]
--
Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB
When you are offended at any man's fault, turn to yourself and study your
own failings. Then you will forget your anger. -- Epictetus
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 181 bytes
Desc: Digital signature
URL: <https://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20140813/16b4ba5a/attachment.asc>
More information about the ffmpeg-devel
mailing list